Ad

Cocos2d-JSとは anchor.png Edit

もともとCocos2dはpythonの2dゲームフレームワークだが、いろいろな言語にも移植されている。そのうち、JavaScriptに移植された物がCocos2d-JS。

Page Top

成立の経緯 anchor.png Edit

JavaScriptに対応したCocos2dの派生にはCocos2d-html5とCocos2d-x JSBが独立して存在していたが、2014年にCocos2d-JSに統一された。

Cocos2d-html5はブラウザ用、Cocos2d-x JSBはiPhoneやAndroidをはじめとするマルチプラットフォームのアプリに対応していたので、それらをあわせたCocos2d-JSはブラウザで動作し、かつアプリにも書き出せる。

Page Top

利点 anchor.png Edit

APIが他のCocos2dシリーズとほぼ同じなので、すでに他のCocos2dを知っている人には覚えやすい。また、アプリ書き出し機能などが他のJavaScriptゲームエンジンよりも優れている。WebGLにも対応。

Page Top

動作させるには anchor.png Edit

とりあえずCocos2d-JSを動作確認するには、Cocos2d-JSのサイトでダウンロードしてWebサーバー上に配置し、「HelloWorldEdit.html」をブラウザで実行すれば良い。

LiteバージョンとFullバージョンがあり、Liteバージョンは軽量だがネイティブアプリ書きだし機能がのぞかれていてWeb上でのみ実行可能になっている。

残念ながら、画像などの読み込み処理でXMLHttpRequestEditを用いているため、httpプロトコルでないと読み込み失敗する。つまりローカルでHelloWorldEdit.htmlをブラウザで開いても正常に動かない。実行にはWebサーバーが必要なので、XAMPPなどでサーバーをまず立てておこう。


Front page   Edit Freeze Diff Backup Upload Copy Rename ReloadPrint View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
Counter: 1755, today: 1, yesterday: 1
Princeps date: 2016-03-09 (Wed) 17:25:30
Last-modified: 2016-03-19 (Sat) 06:40:58 (JST) (2340d) by njf
MenuBar
広告

ログイン

ユーザー名:


パスワード:





パスワード紛失

Portuguese | English | German | Greek | Japanese | Korean | Russian | T-Chinese top
NJF