ゆっくりちゃん

ゆっくりiPhoneとか勉強するはずのブログ

cocos2d Advent Calendar 2011 1日目 cocos2dxのインストール、プロジェクトの作成まで (初級)

はじめまして yoichinejiです。 

cocos2d Advent Calendar 2011 1日目です。Advent Calendarなるイベントの存在を知ったのが昨日なので勝手がよくわかりませんwブログもあまり続けて書かないので久しぶりです 。間違い等あれば指摘ください

(追記)

ATNDのURL: http://atnd.org/events/22814

〜〜〜〜ここから本文〜〜〜〜〜〜〜〜〜〜〜〜〜

1日目のネタは coco2dx のインストールとプロジェクトの作成です。

cocos2dのAdvent Calendar でしょっぱなからcocos2dxかよ!って言われそうですけど気にしません!

大体cocos2dのAdvent Calendarを見るような殊勝な人ならきっと日本語本やブログをたくさん読んでいそうなのであんまり日本語情報がないcocos2dxの方がおもしろい気がします。

まずは紹介から

cocos2d( http://www.cocos2d-iphone.org/ ) 言わずとしれた2Dゲームライブラリ iOS用,使用言語はObjective-C

cocos2d-x( http://www.cocos2d-x.org/ ):cocos2dの別プラットフォーム版、iOS,Android,Blackberry,Windows,Linux 使用言語はC++ 、Lua (ちなみに昨日、11月30日はcocos2d-xの初誕生日です。

今回はAndroidで実行する事を目的として、eclipseの環境はできているものとします。(別の本とかブログをみてくださいな

1. cocos2d-xのページからcocos2d-1.0.1-x-0.9.2.zipをダウンロードします。

2. cocos2d-1.0.1-x-0.9.2.zipを解凍し適当なディレクトリに配置します。

 f:id:yoichineji:20111201005848p:image

 
3. コマンドプロンプトより配置したディレクトリに行きます
 f:id:yoichineji:20111201011301p:image 

4. create-android-project.shを編集します

デフォルトだとAndroidNDK,AndroidSDKのパスが適当になっているので各自がインストールしたパスに変更します(画像はデフォルトのもの

 f:id:yoichineji:20111201030302p:image

5. create-android-project.shを実行します

聞かれるパラメータとしてパッケージのパス、ターゲットiD(APIのバージョン)、プロジェクト名があります 

 f:id:yoichineji:20111201030303p:image

 f:id:yoichineji:20111201030304p:image

6. 5が実行されると配置したディレクトリ内にプロジェクト名のフォルダができます

 f:id:yoichineji:20111201030305p:image

7. eclipseから新規に生成されたフォルダをソースとしてプロジェクトを作成して終了です

 f:id:yoichineji:20111201030306p:image

ビルドやコードの書き方も通常のcocos2dと違うので

AdventCalendarの書き手が足りなかったらそこらへんも2度目として書くかも・・・

予定ではAdventCalendar 2日目は@ajinotatakiさんです。

果たして間に合うのか・・

(追記)間に合ってよかったです

cocos2d Advent Calendar 2日目→ cocos2dでオリジナルフォント作ろうぜ!