有名なオープンソースのゲーム開発用エンジン、Cocos2d-xを使った開発方法を紹介します.
ここでは、Cocosという公式のゲーム開発用ツールを使って開発を進めて行きます。CocosではCocos Studio, Cocos Code IDEを含む多くの機能を利用することができます.
1. 準備
まずはCocosをインストールします.
以下の公式サイトからダウンロードできます.
http://jp.cocos2d-x.org/download/
ダウンロードが完了したら、インストーラに従っていくだけで簡単にインストールできます.
CocosではLua, C++, JavaScriptが利用できます
Lua: Cocos 2d-x の luabindingを利用している.Windows, Mac, Andorid, iOSで実行可能.
多くの拡張をサポートしている.
C++: Cocos 2d-xを利用している. Windows, Mac, Andorid, iOSで実行可能.
パフォーマンスに優れている.利用には、一手間必要.*
JavaScript: Cocos 2d-jxを利用している.これは Cocos2d-x の jsbinding とCocos2d HTML5を含んでいる. Windows, Mac, Andorid, iOSに加えて、HTML5対応のブラウザで実行可能.
* 利用するには、別途Cocos Frameworkのインストールが必要.
Cocos Frameworkは公式サイトかCocosインストール後のCocosStoreから無料でダウンロード可能.ダウンロード後に解凍し、以下のコマンドを実行してインストールできる.
1 2 |
$ cd cocos2d-x $ ./setup.py |
2.プロジェクトの作成
Cocosのインストールが完了したら、早速起動してみましょう.
Projects > New Projectを選択しましょう.
空のプロジェクトもしくは複数のデモの中から作成するプロジェクトが選べます.
適当にひとつ選んでみましょう.
Cocos Studioが起動します.
ここで実際にゲームを作っていくことになります.
今回は一旦ここまでにします.
次回にご期待ください.