ゲーム開発キット GC DevKit をインストールしてみた まとめ

GC DevKit とは?

オープンソースのモバイルHTML5 ゲーム開発キット

Game Closure というUSの会社が作っている模様。

  • GC DevKit は世界最高の2Dモバイルゲームエンジン
  • ライセンスは、GPLv3 to Game Closure Free License
  • 100% JavaScript
  • テスト済み、証明済みの技術、世界にデプロイされている
  • Web開発のようにゲームを開発できる
  • ネイティブのスピードを iOSAndroid
  • iOSAndroid の製品は OpenGL上で作られている
  • リロードするだけで更新

− デバイス上のテスト環境

GitHub レポジトリ

gameclosure/devkit · GitHub
https://github.com/gameclosure/devkit

Game Closure 公式サイト

Game Closure - Home
http://www.gameclosure.com/

実際に動いているプロダクト

IcePop Beat Inc.
http://www.icepopbeat.com/

Game Closure - Blobblast
http://www.gameclosure.com/blobblast.html

ドキュメント

ドキュメントは、かなり揃っています。
以下が公式ドキュメントのサイトです。

Game Closure DevKit Documentation
http://doc.gameclosure.com/

インストール方法

以下を読んで実行するだけ。
インストラー shell scriptがあるので、簡単。
回線が遅くなければ、10分位でインストールが終わる。

Hello World 表示まですぐに終わります。

英語でいいなら、以下を読んでやりましょう。

GC DevKit Docs: install
http://doc.gameclosure.com/guide/install.html

コマンドだけなら、以下の通りです。

$ git clone https://github.com/gameclosure/devkit

$ cd devkit
$ ./install.sh
$ basil

以下で basil コマンドのヘルプ表示
$ basil help [command名]

$ basil help init

/usr/local ディレクトリでパーミッションエラーが出たら以下を実行

$ sudo chown -R $(whoami) /usr/local

Hello World を表示

ドキュメントは、以下の通り。

GC DevKit Docs: hello-world
http://doc.gameclosure.com/guide/hello-world.html

英語不得意の方 or さくっと実行したい人のための簡単セットアップ

$ basil init hello-world

上記コマンドで、 ./hello-world/ ディレクトリができる。

$ cd ./hello-world
$ basil serve

デフォルトで、 9200 port で待ち受けるので、以下をブラウザで見る

http://localhost:9200

9200 ポートが空いていない場合は、以下のようにポート指定して変更する
# 自分の場合は、9200 を他が使っていた & sudo しないとダメだったので、8080 で動かした。

$ basil serve -p 8080

サンプルのインストール

$ basil install examples

感想

  • かなり良さそう。 OpenKit よりドキュメントあり、実績あり。


イジった人、感想下さい! or 情報交換しましょう。
今のところぐぐっても日本語の情報全くないので!

ブログ書いたらトラックバックくれると嬉しいです。
気づかないので。