Ad
1: 2016-03-09 (水) 17:25:30 njf ソース バックアップ No.1 を復元して編集 現: 2016-03-19 (土) 14:40:58 njf ソース 編集
Line 3: Line 3:
もともとCocos2dはpythonの2dゲームフレームワークだが、いろいろな言語にも移植されている。そのうち、JavaScriptに移植された物がCocos2d-JS。 もともとCocos2dはpythonの2dゲームフレームワークだが、いろいろな言語にも移植されている。そのうち、JavaScriptに移植された物がCocos2d-JS。
-経緯としてはCocos2dの派生にはJavaScriptに対応したCocos2d-html5とCocos2d-x JSBがあったが、2014年にCocos2d-JSに統一された。+**成立の経緯 [#rc0e6415] 
 +JavaScriptに対応したCocos2dの派生にはCocos2d-html5とCocos2d-x JSBが独立して存在していたが、2014年にCocos2d-JSに統一された。
Cocos2d-html5はブラウザ用、Cocos2d-x JSBはiPhoneやAndroidをはじめとするマルチプラットフォームのアプリに対応していたので、それらをあわせたCocos2d-JSはブラウザで動作し、かつアプリにも書き出せる。 Cocos2d-html5はブラウザ用、Cocos2d-x JSBはiPhoneやAndroidをはじめとするマルチプラットフォームのアプリに対応していたので、それらをあわせたCocos2d-JSはブラウザで動作し、かつアプリにも書き出せる。
-APIが他のCocos2dシリーズとほぼ同じなので、すでに他のを知っている人には覚えやすい。また、アプリ書き出し機能などが他のJavaScriptゲームエンジンよりも優れている。WebGLにも対応。+**利点 [#ead38f90] 
 +APIが他のCocos2dシリーズとほぼ同じなので、すでに他のCocos2dを知っている人には覚えやすい。また、アプリ書き出し機能などが他のJavaScriptゲームエンジンよりも優れている。WebGLにも対応。 
 + 
 +*動作させるには [#bb9af375] 
 + 
 +とりあえずCocos2d-JSを動作確認するには、[[Cocos2d-JSのサイト:http://www.cocos2d-x.org/filecenter/jsbuilder]]でダウンロードしてWebサーバー上に配置し、「HelloWorld.html」をブラウザで実行すれば良い。 
 + 
 +LiteバージョンとFullバージョンがあり、Liteバージョンは軽量だがネイティブアプリ書きだし機能がのぞかれていてWeb上でのみ実行可能になっている。 
 + 
 +残念ながら、画像などの読み込み処理でXMLHttpRequestを用いているため、httpプロトコルでないと読み込み失敗する。つまりローカルでHelloWorld.htmlをブラウザで開いても正常に動かない。実行にはWebサーバーが必要なので、XAMPPなどでサーバーをまず立てておこう。


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 2212, today: 3, yesterday: 0
MenuBar
広告

ログイン

ユーザー名:


パスワード:





パスワード紛失

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