MammothHunting - Cocos2D 아이폰 게임 개발 튜토리얼 1

Source

  • Evernote/Technote scraps/LambertPark - MammothHunting - Cocos2D를 사용한 아이폰 게임 개발 튜토리얼 1.md

Summary

이 문서는 Cocos2D-iPhone 엔진을 사용한 아이폰 게임 개발 입문 가이드의 첫 번째 부분입니다. Cocos2D-iPhone 이란 무엇인지, 버전 0.99.0 이후의 네임스페이스(CC) 변경 사항에 대한 주의사항을 설명합니다. 또한, 단순한 게임 예제(‘MammothHunting’)를 통해 전체적인 개발 흐름을 이해하는 것이 중요함을 강조하며, Ray Wenderlich 의 튜토리얼을 한글로 재구성한 내용임을 명시합니다. 사전 준비(엔진 다운로드, 템플릿 설치)와 프로젝트 생성 단계를 다룹니다.

Key Points

  • Cocos2D-iPhone 은 Python 기반 2D 게임 라이브러리를 아이폰용으로 포팅한 것으로, OpenGL ES 와 OpenAL 을 래핑하여 모바일 게임 개발을 지원합니다.
  • 버전 0.99.0 부터 ‘CC’ 네임스페이스를 사용하므로, 이전 버전 자료를 참고할 때 API 차이점에 주의해야 합니다.
  • 복잡한 샘플보다는 단순한 게임 형태를 분석하는 것이 입문자에게 더 효과적입니다.
  • 본 문서는 Ray Wenderlich 의 ‘How To Make A Simple iPhone Game with Cocos2D Tutorial’을 한글로 번역/재구성한 것입니다.
  • 사전 준비 단계: Cocos2D 엔진 다운로드(안정 버전 0.99.1 기준) 및 Cocos2D 템플릿 설치.
  • 프로젝트 생성: ‘MammothHunting’이라는 이름으로 Cocos2D 템플릿을 사용하여 신규 프로젝트 생성.