adsense



[cocos2d-x] 2D 슈터겜 3종세트 소스


세 가지 스타일 2D 탑뷰 슈터게임을 구현하기 위한 기초 예제 소스입니다.

게임 1. 오소독스한 세로 슈터게임. 화면 터치(마우스) 드래그로 전투기를 움직입니다.

게임 2. 아스테로이드 게임. 터치한 부분으로 전투기가 회전해 터치 부분을 목표로 총알을 쏘고 전투기를 직접 드래그하면 전투기를 움직일 수 있습니다. (기존의 자바 게임과 같은 리소스지만 구현은 상당히 다릅니다)

게임 3. 궁수의 전설 스타일 좀비 게임. 키보드의 방향키로 이동하며 키보드를 놓으면 가장 가까운 좀비를 향해 사격합니다.

cocos2d-x 4.0에서 만들었지만 대체로 3.1x에서도 무리없이 적용되..ㄹ겁니다
어디까지나 기초 구현을 위한 것이므로 디테일한 조정(피격범위 조정 등)은 들어가있지 않습니다. 그것은 각자의 과제로?

사용법

- 적당한 프로젝트를 생성 후, HelloWorldScene.cpp/h를 압축 내의 것으로 바꾸고
- Shooter1, 2, 3 폴더를 Resources 안에 풀어주고
- AppDelegate.cpp에서 해상도는 800*1280으로, HelloWorld::createScene을 HelloScene::createScene으로 바꾸면 됩니다.

국내에서는 극히 쓰임이 적은 엔진이지만 빠르고 가벼운 cocos2d-x를 공부하고자 하는 분께 도움이 되길 바랍니다.

파일 : Shooter3.zip




덧글

댓글 입력 영역


Books

Geek라이프

메가 드라이브 퍼펙트 카탈로그
마에다 히로유키 저/조기현 역

미소녀 일러스트 테크닉
B-은하, pen스케, 카와이 저/정유진 역

핵심강좌! Cocos2d-x
이재환 저

피규어의 교과서 레진 키트 & 도색 입문 편
후지타 시게토시 저/김정규 역
예스24 | 애드온2
일본서적 전문사이트 NEPIC