본문 바로가기

코코스

Cocos Studio 예제 - 충돌검사, 애니메이션 적 캐릭터를 추가하고, 액션 버튼에 의해 적이 쓰러지도록 합니다. 지난 번에 못했던 애니메이션 관련 동작도 수정하려고 합니다.- 적 캐릭터 추가- 액션 버튼 : 액션 애니메이션 후, 대기 중인 애니메이션 동작- 액션 버튼 시 적에 맞으면 적 death 애니메이션 동작 충돌검사, 애니메이션1. 적 캐릭터 추가주인공 캐릭터와 마찬가지로 적 캐릭터 추가. 소스는 Cocos Studio 예제의 적 캐릭터를 사용했습니다. 2. 연속 애니메이션playWithIndexes(), playWithNames() 로 연속적인 애니메이션 동작 수행이 가능하지만, 전체 애니메이션이 루프로 동작하거나, 루프를 하지 않도록 설정하면, 마지막 애니메이션 종료 후 정지해버리는 단점이 있습니다. 원하는 동작은 "attack" -> "l.. 더보기
Cocos Studio 예제 - 버튼, 애니메이션 표코팡을 마치고, 새로운 게임프로젝트를 시작하기 전, 새롭게 추가된 내용도 많고 활용할 수 있는 부분들도 많은 것 같아서 공부가 필요하다는 생각을 했습니다. practice는 강좌 형식의 글은 아니고요. 제가 필요한 내용들을 확인하면서 공유할 내용들이 있으면 공유하고, 개인적으로 진행하고 있는 것을 기록할 목적으로 작성할 예정입니다. 1. cocos2d-x 3.2 & Cocos Studio - 버튼, 캐릭터 애니메이션 플레이 cocos2d-x 3.2 final 버전을 보면, 많은 예제를 제공하고 있는데요. cocos2d-x 게임개발에 필요한 대부분의 내용을 포함하고 있는 것 같습니다. 꼭 빌드해서 실행하기를 강추합니다!! /cocos2d-x-3.2/tests/cpp-tests 기본적인 동작이외에도 자료를.. 더보기
cocos2d-x 3.2 Final 설치 표코팡 글을 마무리하고 최신버전으로 migration 해보려고 하는데요. 홈페이지를 찾아가니 cocos2d-x 3.2 버전이 나왔네요. 아주 멋지게 "Final" 도 붙었습니다. 가볍게 다운받아주고 확인해보니 뭐가 많이 바뀌었습니다. 2.2.2 다음에 3.2 final 이라 메이저넘버도 바뀌고, final도 붙어서 그런지 너무 많이 바뀌었습니다. 프로젝트 생성도 못하겠네요. README.md 파일을 열어봐야겠습니다. ./setup.py 을 실행하니 쏼라쏼라 뭐가 없다고 나오고 뭐를 등록했다고도 나오고요.~/.bash_profile 파일을 열어보니 cocos2d-x에 필요한 환경변수와 경로를 자동으로 추가해놓았습니다. 한 가지. ANT 라는 놈이 설치가 안되었다고 하는데요. NDK와 android SDK .. 더보기
cocos2d-x 포코팡 류 게임만들기!! - 3 - 액션 Action!! 지난 번에 CCSprite 로 이미지를 화면에 추가하는 방법을 알아봤습니다. 배경화면, 나무, 적 캐릭터를 화면에 추가해봤는데요. 이번에는 나무와 적 캐릭터가 너무 심심하게 가만히 있는 것 같아서 좌우로 움직이도록 만들어 보겠습니다. - 3 - 액션 Action!! Action은 CCAction Class를 이용합니다. CCAction은 여러가지 움직임을 조합해서 다양한 동작을 만드는 것이 가능합니다. 예를 들어, "왼쪽으로 10미터 갔다가" > "한 바퀴 회전하고" > "크기를 10%로 줄였다가" > "오른쪽으로 20미터 갔다가" 이런 식으로 움직임을 만들 수 있다는 것이지요. 이렇게 복잡하게는 아니고, 저는 나무를 좌우로만 움직이게 해보려고 합니다. "왼쪽으로 10도" > "오른쪽으로 10도" 이 동.. 더보기