runner:1. 런 게임 만들기 – 기획 1. 개발 환경 2. 규칙 3. 수익

무언가 시작하기 전에 계획하는것은 매우 중요합니다. 저는 주변에 게임을 개발하고자 하는 지인이 없고 아직 취업을 하지 못해서 주로 혼자 개발했는데 구체적인 계획 없이 개발하다가 욕심 때문에 규모가 예상보다 커져서 엎어진 경우가 많습니다. 웬만하면 개발을 시작하기 전 계획을 확실히 하고, 개발 도중에는 기획 수정을 최소한으로 하세요. 출시 후에도 패치로 얼마든지 게임의 컨텐츠를 추가할 수 있으니까요.

Cocos2d-x와 Cocos creator로 쿠키런과 같은 런 장르의 게임을 만들어 보려고 합니다. 단순한 게임이라 별로 기획이라고 할것도 없지만… 대충 어떻게 개발할 것인지 적어보겠습니다.

1. 개발 환경

  • OS: MacOS
  • Engine or Framework: Cocos2d-x 3.17.1
  • Tools: Cocos Creator 2.10
  • Language: c++
  • IDE: XCode, Android Studio

2. 규칙

  1. 플레이어 캐릭터는 달린다.
  2. 캐릭터의 체력이 존재한다. 체력을 모두 소모하면 패배
  3. 체력은 게임 내 등장하는 아이템으로 회복 가능하다.
  4. 캐릭터의 액션은 점프, 공격, 슬라이딩 세 가지이다.
  5. 장애물이 등장하며 파괴 가능한 장애물과 그렇지 않은 장애물이 있다.
  6. 파괴 가능한 장애물은 공격으로 파괴 가능하다.
  7. 파괴 불가능한 장애물은 점프 또는 슬라이딩으로 회피해야 한다.
  8. 캐릭터가 장애물에 부딪히면 체력이 감소한다.
  9. 장애물을 회피하거나 파괴하면 점수를 획득한다.
  10. 시간이 흐름에 따라 점수를 획득한다.
  11. 점수에 따라 캐릭터의 달리는 속도가 증가한다. (속도 상한 있음)

3. 수익

  • 인앱 광고