프로그래밍 160

1주_2,3일차

2015.04.23. 13:21 2015/04/21 :캐릭터, 적, 타워, 배경 기본 구현 ok ​ 캐릭터, 적, 타워 모두 집어넣은 방법은 같다. 셋의 차이점이라면 캐릭터는 공격 동작이 있고, 타워는 hp만 있고, 적은 시간에 따라 움직인다는점? 아직 구현 노농.​ ​ ​ ​ ​ ​ 2015/04/22: singleton, enemy manager 구현 어떻게 할지를 도무지 모르겠어서.. 선생님께 도움을 요청했는데! 도와주셔도 모르겠다. 던파 때 singleton에는 call 이 있어서 singleton::call()-> 함수 이런 식으로 썼는데 만들어주신 enemymanager를 어떻게 써야될지를 모르겠다... ㅠㅠ call 대신 sharedmanager같은데 ​singleton::sharedmana..

1주_4,5일

2015.04.23. 15:53 2015/04/23 : enemyManager 마무리, singleton myscene.cpp 부분에서 createEnemy를 쓰려고 EnemyManager::SharedManager()->createEnemy(0); m_pGround->addChild(m_pEnemy); 했더니 ​ 끌때 이런 메시지가 뜬다. 던파때 메모리 할당 잘못했을때 떴던 메시지인데.... 해결방법 모르겠음. Ground 에 저렇게 두는게 맞는지도 모르겠다. 2015/04/23~ 2015/04/24 am 1:34~ (23일부터 했으니까 23일거로 써야하나?) enemyManager는 해도해도 도저히 모르겠어서! hero 로 그냥 넘어왔다. 이번주 계획이 아니였지만...다음주에도 enemyManger로..

1주차_5일

2015.04.24. 13:41 어제 오전, 오후 내내 고생했던 이 메세지! unschedule 여기서 자꾸 걸려서 뭔가 하고 결국 선생님께 무러봄.... cocos2d는 schedule 을 쓰고나선 unschedule로 해제를 해준다는데 addchild를 안하면 schedule 적용이 안된거라 안된 schedule을 해제하려하는거다...그래서 걸리는거 ㅠㅠ addchild 빼먹지말자! 그리고 enemyManager.. 어제는 EnemyManager::sharedManager()->createEnemy(0)); m_pGround->addChild(m_pEnemy); 이렇게 썼는데 안나와서 물어보니 요렇게도 쓸수 있단다!

2주차 계획

2015.04.26. 10:55 *2주차 계획 2015/04/27/월: 아군 구현, 이동, 키 누름에 따라 나오게 하기 ​2015/04/28/화: 적 30마리, 월요일 못한것 2015/04/29/수: 조준점 구현, 움직이기(제한x) 2015/04/30/목: 조준점 움직임 범위 제한 2015/05/01/금: 화살 구현, 2주차 마무리 이번주 종합목표: 아군, 화살, 조준점 구현 및 제한 이게 원래 2주차계획이었는데.. 조준점을 저번주 새벽에 거의 해버려서...! 조금 변경. *2주차 계획 2015/04/27/월: 아군 구현, 이동, 키 누름에 따라 나오게 하기 ​2015/04/28/화: 적 30마리, 월요일 못한것 2015/04/29/수: 조준점 조절, 화살 구현 2015/04/30/목: 화살 발사 201..

2주_2일

2015.04.28. 15:42 처음에 아군alleyManager, 적군 enemyMager 를 각각 만들어주었는데 아군과 적군의 차이점이 소환될때 키가 눌리고 안눌리고 밖에 없음. 둘을 unitManager로 합쳐주었는데 적군고 ㅏ아군이 시간이 감에 따라 걸어오는 방향이 다름. 맨처음에는 if(type > 2) 로 구분해서 주었는데 안되더라...그래서 m_bOK로 아군이면 true, 적군이면 false를 주었다. 그리고 아군이 키가 누를때 소환되는 기능은 myScene.cpp 의 update에 넣을예정인데! 일요일에 해놓고 저장을 안해놓았고 어떻게 해서 성공했는지 기억조차 안나서 다시해보고있다 ㅠㅠ 모르겠어!!!!!!! 2015/04/29 am. 저게 대체 무슨에러일까. 아군도 키입력시 나오고 적군도 ..

2주_3일차

2015.04.29. 14:25 2015/04/27/월: 아군 구현, 이동, 키 누름에 따라 나오게 하기 ​2015/04/28/화: 적 30마리, 월요일 못한것 update에 for문이 들어가면 엑세스 위반 메시지가 뜬 이유! 최대 MAX_UNIT까지 생성하고나면 NULL을 리턴하고 널이아니면 이어가는거라서, 다 만들고나면 NULL이 리턴되었는데도 addchild되어서 그런다. 요렇게 조건주면됌. 단순하게 for문이 들어가서 error뜬 줄알고 따로 count를 주었다. 그리고 밑에 아군은 맨처음에 if(GetAsynKeyState('X') m_pGround->addChild(UnitManager::shareManger()->createUnit()); 하니 누를때마다 한번에 열댓마리씩 나와서, 키 중복처..