게임엔진/Cocos2D-X
[Cocos] 이미지 삽입하는 방법
Resources 폴더 아래에 사용하고자 하는 리소스들을 추가해야한다. CreateScene.h #pragma once #include "cocos2d.h" class GraphicsScene : public cocos2d::Layer { // 레이어 생성 시 필수 CREATE_FUNC(GraphicsScene); public: // 씬 생성 static cocos2d::Scene* createScene(); // 이미지 초기화 virtual bool init(); }; CreateScene.cpp #include "GraphicsScene.h" USING_NS_CC; cocos2d::Scene* GraphicsScene::createScene() { auto scene = Scene::create();..
[Cocos] 설치 방법
Cocos2D-x를 다운로드. CMake를 다운로드. 파이썬을 다운로드 (2 버전) NDK 다운로드 SDK 다운로드 1. Cocos2d-x 폴더에서 setup.py 실행해서 NDK와 SDK 경로 지정 후 재부팅. 2. CMake와 Python 2버전을 설치한다. 항상 msi 파일 아래와 같이 나와야한다. 파이썬은 내려가다보면 X마크가 있을텐데 이를 클릭하고 첫번째 버튼 클릭해서 위에것들이랑 동일하게 적용. 아래와 같이 나와야한다. 3. 폴더 생성 후 cmd에서 아래와 같이 커멘드를 입력한다. // 아래는 생성할 폴더의 경로 cd /d E:\0_Projects\Cocos\2DRogueLike // 프로젝트 생성하는 커멘드 cocos new Test -p com.{ShovelingLife}.2DRogueLi..
Cocos2d-x에 대하여
Cocos2d-x는 2010년 7월에 시작된 프로젝트로 멀티 플랫폼을 지원하는 게임 엔진이다. Zynga, Glu, GREE, DeNA, Konami, TinyCo, Gamevil, HandyGames, Renren Games, 4399, HappyElements, SDO, Kingsoft 등 모바일 업계에서 이미 많이 사용하고 있다. Cocos2d-x는 무료 라이선스로 제공되며 하나의 소스를 다양한 플랫폼에 맞추어 퍼블리싱할 수 있다는 장점이 있다. 즉 오브젝티브-C와 자바를 몰라도 아이폰과 안드로이드 플랫폼에 퍼블리싱할 수 있다. 처음에 Cocos2d는 파이썬을 이용하는 엔진으로 개발되었다. 이것을 Cocos2d-iPhone 엔진으로 개발하면서 오브젝티브-C 언어를 이용해 아이폰 게임을 개발할 수 있..