cocos2d-x 開発の効率化

Post on 18-Jan-2015

3.637 views 2 download

description

 

Transcript of cocos2d-x 開発の効率化

cocos2d-x 開発の効率化

自己紹介• 松浦 晃洋• 株式会社シュハリ 代表取締役• 株式会社スマートエデュケーション チーフエンジニア

リズムタップ

つなげっと

cocos2d-x 知っていますか?

cocos2d-x 使っていますか?

開発の流れ• Xcode

• C++

• iOS でテスト

• Android NDK ビルド

• Eclipse

• Android テスト

開発の効率化!

開発の流れ• Xcode

• C++

• iOS でテスト

• Android テスト

前提条件• cocos2d-x インストール

• Android NDK, SDK インストール

• Eclipse から Android で実行まで出来る

前準備• CUI で Android をビルド

• rm build.xml build.properties default.properties local.properties

• android update project --path /path/to/AndroidProject --target 8

• ant debug

LOG="/tmp/${PRODUCT_NAME}.log"touch $LOG/usr/bin/open -a /Applications/Utilities/Console.app $LOG

cd $SRCROOT/$PRODUCT_NAME/android./build_native.sh > $LOG

ant debug install >> $LOG

echo "launch ${PRODUCT_NAME}" >> $LOGadb shell am start -a android.intent.action.MAIN -n jp.smarteducation.movingBook/jp.smarteducation.movingBook.MovingBook

オススメ情報• Xcode でAndroid 用のスキーマを追加して、post-action を設定すると便利

• Android のログは DDMS or adb logcat | grep TAG

• am コマンドは便利

エンジニア募集!

• @syuhari

• facebook.com/syuhari