Ndc2014 시즌 2 : 멀티쓰레드 프로그래밍이 왜 이리 힘드나요? (Lock-free에서 Transactional Memory까지)
[NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤...
-
Upload
donggi-hahm -
Category
Software
-
view
8.074 -
download
2
Transcript of [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤...
![Page 1: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/1.jpg)
직접 만들어서 즐겨보자!
Cocos2d-x 3.0으로 한 시간 만에횡스크롤 슈팅 게임 만들기
넥슨코리아 라이브개발본부
함동기
![Page 2: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/2.jpg)
강연자 소개
![Page 3: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/3.jpg)
자체엔진
Cocos2d-iPhone,Cocos2d-x
Unity
![Page 4: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/4.jpg)
발표를 시작하기 전에..
![Page 5: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/5.jpg)
직접 만들어서 즐겨보자! –Cocos2d-x 3.0으로 한 시간 만에 횡스크롤 슈팅 게임 만들기
구할 수 없다면 직접 만들자! –Cocos2d-x 3.0으로 30분 만에 Flappy Bird 만들기
![Page 6: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/6.jpg)
![Page 7: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/7.jpg)
![Page 8: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/8.jpg)
![Page 9: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/9.jpg)
Cocos2d-x 소개
![Page 10: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/10.jpg)
Cross Platform Open Source Light weight & Fast running Simple Easy to Learn APIs
출처: http://cocos2d-x.org/product
![Page 11: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/11.jpg)
• Highlights of v3.0
• Replaced Objective-C patterns with C++ (C++11) patterns and best practices
• Improved Labels
• Improved renderer (much faster than in v2.2!!)
• New Event Dispatcher
![Page 12: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/12.jpg)
• Highlights of v3.0
• Physics integration
• New UI objects
• JavaScript remote debugger
• Remote Console support
• Use cocos console to create and run project
![Page 13: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/13.jpg)
• Highlights of v3.0
• Refactor Image - release memory in time and uniform the api of supported file format
• Automatically generated Lua bindings, add LuaJavaBridge and LuaObjcBridge
• Templated containers• CCDictionary is replaced by cocos2d::Map<>• CCArray is replaced by cocos2d::Vector<>• CCBool, CCFLoat, CCDouble are replaced with
cocos2d::Value
![Page 14: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/14.jpg)
Zhe Wang is the founder of cocos2d-x(cocos2d-x를만드신분).
![Page 15: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/15.jpg)
• 발표 방향
• 기존 Cocos2d-x 2.x버전의 프로젝트를 3.0으로 포팅
• 게임 제작 단계에 따라 소스 분석
• 자연스럽게 Cocos2d-x 2.x vs 3.0 차이점 소개
![Page 16: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/16.jpg)
기존 Cocos2d-x 2.x 프로젝트
![Page 17: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/17.jpg)
출처: github.com/lizhi5753186/MyFlappyBird
![Page 18: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/18.jpg)
Cocos2d-x 3.0 프로젝트 생성
![Page 19: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/19.jpg)
![Page 20: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/20.jpg)
![Page 21: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/21.jpg)
![Page 22: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/22.jpg)
![Page 23: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/23.jpg)
![Page 24: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/24.jpg)
리소스 (이미지 및 데이터)
![Page 25: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/25.jpg)
flappy_packer.png(flappy_packer.plist)
![Page 26: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/26.jpg)
bg.png
ground.png
![Page 27: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/27.jpg)
flappy_Frame.plist
![Page 28: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/28.jpg)
리소스 로딩
![Page 29: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/29.jpg)
[Cocos2d-x 2.x 버전]
![Page 30: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/30.jpg)
배경 생성
![Page 31: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/31.jpg)
![Page 32: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/32.jpg)
![Page 33: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/33.jpg)
장애물 생성
![Page 34: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/34.jpg)
![Page 35: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/35.jpg)
장애물을 미리 여러 개 만들어 두는 방식.
![Page 36: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/36.jpg)
![Page 37: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/37.jpg)
![Page 38: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/38.jpg)
배경 스크롤
![Page 39: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/39.jpg)
![Page 40: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/40.jpg)
![Page 41: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/41.jpg)
유저 캐릭터 생성
![Page 42: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/42.jpg)
![Page 43: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/43.jpg)
![Page 44: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/44.jpg)
캐릭터 애니메이션
![Page 45: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/45.jpg)
![Page 46: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/46.jpg)
![Page 47: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/47.jpg)
동영상
![Page 48: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/48.jpg)
캐릭터 비행 및 이동
![Page 49: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/49.jpg)
![Page 50: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/50.jpg)
![Page 51: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/51.jpg)
충돌 체크
![Page 52: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/52.jpg)
![Page 53: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/53.jpg)
![Page 54: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/54.jpg)
기록(점수) 시스템 구현
![Page 55: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/55.jpg)
![Page 56: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/56.jpg)
![Page 57: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/57.jpg)
터치 이벤트 처리
![Page 58: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/58.jpg)
![Page 59: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/59.jpg)
• Event distribution mechanism (이벤트 분산 메커니즘)
• EventDispatcher: 터치, 키보드, 중력센서 등의 모든 이벤트 처리
• 기존 TouchDispatcher, KeypadDispatcher, KeyboardDispatcher, AccelerometerDispatcher 모두 삭제됨.
• 콜백 함수로 lamda(람다) 사용 가능 (C++11 지원)
![Page 60: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/60.jpg)
• 터치 이벤트를 위해 구현해야 하는 메서드 (2.x)
• virtual void registerWithTouchDispatcher (void);• virtual void ccTouchesBegan (cocos2d :: CCSet * pTouches,
cocos2d :: CCEvent * pEvent);• virtual void ccTouchesMoved (cocos2d :: CCSet * pTouches,
cocos2d :: CCEvent * pEvent);• virtual void ccTouchesEnded (cocos2d :: CCSet * pTouches,
cocos2d :: CCEvent * pEvent);• virtual void ccTouchesCancelled (cocos2d :: CCSet * pTouches,
cocos2d :: CCEvent * pEvent);
![Page 61: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/61.jpg)
• 터치 이벤트를 위해 구현해야 하는 메서드 (3.0)
• bool onTouchBegan(Touch *touch, Event *event);• void onTouchMoved(Touch *touch, Event *event);• void onTouchEnded(Touch *touch, Event *event);
![Page 62: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/62.jpg)
![Page 63: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/63.jpg)
동영상
![Page 64: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/64.jpg)
그 외 개발 팁
![Page 65: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/65.jpg)
• 크로스 플랫폼 개발 시 주의사항
• super 키워드 대신 부모 클래스 이름 사용.
• 폴더 구분자는 “/”로 통일.
• standard C 라이브러리 및 STL 사용.
super 키워드는 MS VC++에서만사용가능.
특히 Win32 API와표준 C 라이브러리를잘구분해야함.
![Page 66: [NDC2014] 직접 만들어서 즐겨보자 - Cocos2d-x3.0으로 한 시간만에 횡스크롤 슈팅게임 만들기 (함동기)](https://reader034.fdocuments.net/reader034/viewer/2022052405/58eff0ff1a28abbd3c8b45f1/html5/thumbnails/66.jpg)