cocos2d-jsはイケてる? イケてない?
DESCRIPTION
Web屋さんはCocos2d-JSに手を出してみるといいよ!という話。TRANSCRIPT
![Page 1: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/1.jpg)
Cocos2d-JSは イケてる? イケてない?面白法人カヤック HTMLファイ部 藤澤伸
![Page 2: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/2.jpg)
こんばんは!
![Page 3: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/3.jpg)
マークアップをもくもくやってたり、 npmやbowerを量産したりする日々を経て、 Androidエンジニアになり、 いまはゲームエンジン用のSDKを つくるため、C++やUnityをいじっている
のびーです。 !
twitter: @fnobi / qiita: fnobi 社員ページ: http://kayac.com/team/fujisawa-shin
![Page 4: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/4.jpg)
今日は
Cocos2d-JS というツールの紹介をしようと思います。
![Page 5: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/5.jpg)
Cocos2d-JSとは?
![Page 6: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/6.jpg)
大手なスマホアプリ用ゲームエンジン、 Cocos2d-x 。(主にC++使って書く) Cocos2d-JSはそのHTML5版。 !
Javascriptでゲームを書いて、そのまま ブラウザゲーム・iOSアプリ・Androidアプリ として出力できる!!
![Page 7: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/7.jpg)
公式の出しているサンプル ・Fruit Attack (パズルゲーム) ・MoonWarriors (シューティング) !
※Cocos2d-xの方は、いま売れに売れているゲームでも採用多数。
![Page 8: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/8.jpg)
イケてるところ
![Page 9: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/9.jpg)
・ふつうにWebとして組み立てつつ iOS / Androidアプリとして出力できる !
・scriptの遅延読み込みや依存解決、 クラスの仕組みが普通によくできてる (独自っぽいけど) !
・Lobi Rec SDK入れれば プレイ動画とれるよ!
![Page 10: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/10.jpg)
イケてないところ
![Page 11: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/11.jpg)
・いかんせんまだ開発中 ・API変更の可能性 ・ネットワーク通信系がまだない ・そのわりにsocket.ioとかは対応 !
・ビルドけっこう待つ !
・Javascriptの全部のAPI使えるか定かじゃない
![Page 12: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/12.jpg)
それでも、
HTML5系のみなさまに、 手を出してみてほしい理由
![Page 13: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/13.jpg)
C++で開発
ビルド…
iOS 動作確認
Android 動作確認
リリース リリース
Cocos2d-x のフロー
![Page 14: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/14.jpg)
C++で開発
ビルド…
iOS 動作確認
Android 動作確認
リリース リリース
Cocos2d-x のフロー
![Page 15: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/15.jpg)
JSで開発
ビルド…
iOS 動作確認
Android 動作確認
リリース リリース
ブラウザ 動作確認
リリース
Cocos2d-JS のフロー
![Page 16: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/16.jpg)
JSで開発
ビルド…
iOS 動作確認
Android 動作確認
リリース リリース
ブラウザ 動作確認
リリース
Cocos2d-JS のフロー
![Page 17: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/17.jpg)
今後のスマホゲーム市場は、 ・作りこまれた、体験がリッチなゲーム ・軽量でちゃかちゃかしたゲーム に2分化していく気がする。 !
後者をスピーディに作る上では、 Cocos2d-JSの動作確認の速さは強そう
![Page 18: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/18.jpg)
まとめ Web屋さんの知見が アドバンテージを持っているうちに、 手を出してみてはいかが?
![Page 19: Cocos2d-JSはイケてる? イケてない?](https://reader034.vdocuments.net/reader034/viewer/2022052311/558e78ba1a28ab560d8b4614/html5/thumbnails/19.jpg)
ありがとうございました! !
同じようなこと書いてるQiitaも上げてます。 http://qiita.com/fnobi/items/056187ce2cf3ceda79d6