드래곤 라이더 만들기
Descrizione dell’editore
[드래곤 라이더 만들기]는 코더스하이 튜토리얼 두번째 시리즈로, cocos2d로 게임 앱 개발을 시작하는 초급자를 위한 예제입니다. 하나의 게임을 따라가기 식으로 만들어 봄으로써 게임 만들기의 기초를 배울 수 있습니다.
[코더스하이 시리즈란?]
하나의 앱 제작을 그대로 따라해 봄으로서 단편적인 기술들을 종합해 하나의 앱으로 만들어 나가는 과정을 익힐 수 있도록 합니다.
코더스하이 튜토리얼 시리즈가 추구하는 방향은 장벽 뛰어넘기 입니다. 단편적인 기술을 설명하는 예제는 그 기술들을 종합하는 과정을 익힐 수 없다는 한계가 있으므로, 스토어에 올릴 수 있는 수준의 앱을 예제로 이용해 시작부터 완성까지 전체 과정을 함께 해 보는 것이 도움이 되리라 봅니다.
특정 분야에 진입하기 전에 간단한 워밍업용으로 활용해 주신다면 시리즈를 만드는 보람을 느낄 수 있을 겁니다.
[목차]
- Chapter 1. Objective-C
1.1 메소드 호출
1.2 클래스 인터페이스 설계
1.3 리터럴(Literal) 표기법
1.4 포인터 (Pointer)
1.5 프로퍼티 (@Property)
1.6 리테인 카운트와 ARC(Automatic Reference Counting)
- Chapter 2. cocos2d 소개 및 준비
2.1 cocos2d 소개
2.2 cocos2d 설치하기
2.3 프로젝트 생성
2.4 ARC 활성화 하기
2.5 cocos2d 기본 구조
- Chapter 3. 메뉴와 화면모드
3.1 메뉴 씬
3.2 화면모드 변경
- Chapter 4. Scene 변경과 배경화면 스크롤
4.1 GameScene 만들기
4.2 배경화면 스크롤 하기
4.3 iPhone 5 패치
- Chapter 5. 플레이어 캐릭터
5.1 스프라이트 시트
5.2 플레이어 캐릭터 추가
5.3 플레이어 캐릭터 움직이기
- Chapter 6. 적 캐릭터 만들기
6.1 적 캐릭터 생성
- Chapter 7. 총알 추가
7.1 총알 스프라이트 생성
7.2 GameLayer에 총알 추가
7.3 총알 사용
- Chapter 8. 기본적인 충돌처리
8.1 총알과 적의 충돌처리
8.2 적과 플레이어 캐릭터 충돌처리
8.3 에너지 게이지 추가
- Chapter 9. 애니메이션
9.1 적 날갯짓 애니메이션
9.2 플레이어 캐릭터 날갯짓 애니메이션
- Chapter 10. 폭발 효과 애니메이션
10.1 폭발 및 먼지 효과 애니메이션
- Chapter 11. HUD (Head-up Display)
11.1 HUD 생성
- Chapter 12. 배경음악과 사운드 효과
12.1 SimpleAudioEngine
- Chapter 13. Box2D 충돌 구현
13.1 Box2D 소개
13.2 Physics Editor
13.3 Box2D 텍스처 이동
13.4 b2ContactListener에서 충돌처리
13.5 Box2D Debug 활성화하기
- Chapter 14. 파티클 적용
14.1 파티클 에디터 사용하기
14.2 파티클 코드 적용하기
- Chapter 15. 비트맵 폰트
15.1 비트맵 폰트 만들기
15.2 비트맵 폰트 적용
- Chapter 16. 점수 저장
16.1 HighScore 헬퍼 클래스 생성
16.2 ViewController로 이름 입력 받기
16.3 GamaLayer 적용
- Chapter 17. 다듬기
17.1 Default 이미지 변경
17.2 메뉴 레이어 변경
17.3 Icon 변경
17.4 상태 메세지 삭제