본문 바로가기

Cocos2D & C++

(4)
[Cocos2D] M1에서 HelloWorld 시뮬레이터 가동 1. 프로젝트를 실행 시켜 상단 옵션을 변경하자 프로젝트명-mobile -> iPhone 하고싶은 버전! 2. 이후에 Run (단축키 커맨드 + R) 해보자 혹시나 이 구간에서 Error가 난다면 Error 관련해서 글을 작성해둔 것이 있으니 확인하고 수정하자! 3. 다음과 같이 시뮬레이터에서 Hello World가 나오는 것을 확인할 수 있다.
[Cocos2D] M1 프로젝트 생성 후 에러 1. 프로젝트 빌드하여 시뮬레이터로 실행 시 컴파일 도중 에러가 난다! 당황하지 말고 에러의 내용을 보자! libcocos2d Error 해당 관련 에러를 검색하고 찾아보니 간단하게 해결할 수 있을 것 같다. 2. 일단 첫번째로 M1에서 Rosetta(로제타)로 변경하자 응용 프로그램에서 Xcode.app 우 클릭 후 정보 가져오기 하면 일반 분류 안에 Rosetta(로제타)를 사용하여 열기가 있으니 체크하자! 3. 프로젝트를 껏다가 다시 켜서 프로젝트 빌드하고 시뮬레이터로 실행 시 이번에는 "Argument value 10880 is outside the valid range [0, 255] btVector3.h 파일에서 에러난다고 한다. 확인해보면 330줄에 빨간줄이 그어져 있다. 해당 btVecto..
[Cocos2D] M1에서 Cocos2D-X 프로젝트 생성 방법 1. 프로젝트를 생성할 곳의 폴더 및 위치를 정하자! 일단 프로젝트를 만들 위치를 정해주자. 2. 해당 프로젝트 위치의 터미널을 열어 다음과 같이 작성하자 [프로젝트명] : ex) 나는 "game1"로 했다. [패키지명] : ex) 나는 "com.game.test"로 했다. [사용할 언어] : cpp [생성할 경로] : 해당 프로젝트 위치의 터미널을 열었기에 해당 경로로 자동 생성 된다. 고로 넣을 필요 없다! 경로 필요 없을 시 : cocos new [프로젝트명] –p [패키지명] –l [사용할 언어] 경로 필요 시 : cocos new [프로젝트명] –p [패키지명] –l [사용할 언어] –d [생성할 경로] 3. 해당 프로젝트가 생성된 것을 확인하고 game1.xcodeproj 를 실행하자! 해당..
[Cocos2D] M1에서 Cocos2D-X 설치 방법 1. Cocos2D를 다운 받아 보자! 링크 : https://cocos2d-x.org/download Download Cocos2d-x, Cocos Creator and Cocos | Cocos2d-x cocos2d-x.org 2. 받은 파일을 압축 해제! 3. 해당 파일 위치에서 터미널 열고 "python setup.py" 실행 터미널 실행 중 중간 중간 NDK_ROOT나 ANDROID_SDK_ROOT 등 path를 입력 하거나 skip을 할 수 있는데 일단 skip! 해당 마지막에 나오는 문구를 꼭 확인하고 그대로 입력해주자. 4. 터미널에 cocos를 입력해서 잘 나오는지 확인!