Skip to content

Instantly share code, notes, and snippets.

@yalab
Last active April 11, 2016 09:37
Show Gist options
  • Save yalab/36e6caba7d3425b66622 to your computer and use it in GitHub Desktop.
Save yalab/36e6caba7d3425b66622 to your computer and use it in GitHub Desktop.

cocos2d-x でのプロジェクトの作り方

$ cd ~/project/oke-ya 
$ cocos new -l cpp -p witch.oke-ya.com witch
$ cd witch
$ git init
$ curl -O https://gist.githubusercontent.com/yalab/c7f9e5158ef49e260fb9/raw/82126b290f15529cfdc9fecec1d9a500fddfa77e/.gitignore
$ rm -rf cocos2d
$ rm Resources/fonts/*
$ git lfs install
$ git lfs track "*.mp3" 
$ git lfs track "*.png" 
$ git add -A
$ git commit -m 'first commit'
$ git submodule add --reference ../cocos2d-x git@github.com:cocos2d/cocos2d-x.git cocos2d
$ cd cocos2d
$ git checkout cocos2d-x-3.10
$ ./download-deps.py
$ cd ../
$ git add -A
$ git commit -m 'install cocos2d'

リポジトリ外に cocosstudio のプロジェクトを作成し必要なファイルを移動させる

$ mv /PATH/TO/COCOSSTUDIO/PROJECT/cocosstudio ~/project/oke-ya/witch
$ mv /PATH/TO/COCOSSTUDIO/PROJECT/witch.* ~/project/oke-ya/witch
$ mv /PATH/TO/COCOSSTUDIO/PROJECT/config.json ~/project/oke-ya/witch
$ cd ~/project/oke-ya/witch
$ git add -A
$ git commit -m "Add cocosstudio"

AppDelegate.cpp を開き 解像度の設定を行う

proj.android-studio/app/AndroidManifest.xml の package と proj.android-studio/app/build.gradle の applicationId の ハイフンをアンダースコアに変える

XCode でビルド

$ open proj.ios_mac/witch.xcodeproj

android でビルド

$ cocos run -p android --android-studio
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment