Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Cocos2d-JSは
イケてる? イケてない?
面白法人カヤック HTMLファイ部 藤澤伸
こんばんは!
マークアップをもくもくやってたり、
npmやbowerを量産したりする日々を経て、
Androidエンジニアになり、
いまはゲームエンジン用のSDKを
つくるため、C++やUnityをいじっている
のびーです。
!
twitter: @fnob...
今日は
Cocos2d-JS
というツールの紹介をしようと思います。
Cocos2d-JSとは?
大手なスマホアプリ用ゲームエンジン、
Cocos2d-x 。(主にC++使って書く)
Cocos2d-JSはそのHTML5版。
!
Javascriptでゲームを書いて、そのまま
ブラウザゲーム・iOSアプリ・Androidアプリ
として出力で...
公式の出しているサンプル
・Fruit Attack (パズルゲーム)
・MoonWarriors (シューティング)
!
※Cocos2d-xの方は、いま売れに売れている
ゲームでも採用多数。
イケてるところ
・ふつうにWebとして組み立てつつ
 iOS / Androidアプリとして出力できる
!
・scriptの遅延読み込みや依存解決、
 クラスの仕組みが普通によくできてる
 (独自っぽいけど)
!
・Lobi Rec SDK入れれば
 プレイ動...
イケてないところ
・いかんせんまだ開発中
 ・API変更の可能性
 ・ネットワーク通信系がまだない
  ・そのわりにsocket.ioとかは対応
!
・ビルドけっこう待つ
!
・Javascriptの全部のAPI使えるか定かじゃない
それでも、
HTML5系のみなさまに、
手を出してみてほしい理由
C++で開発
ビルド…
iOS
動作確認
Android
動作確認
リリース リリース
Cocos2d-x
のフロー
C++で開発
ビルド…
iOS
動作確認
Android
動作確認
リリース リリース
Cocos2d-x
のフロー
JSで開発
ビルド…
iOS
動作確認
Android
動作確認
リリース リリース
ブラウザ
動作確認
リリース
Cocos2d-JS
のフロー
JSで開発
ビルド…
iOS
動作確認
Android
動作確認
リリース リリース
ブラウザ
動作確認
リリース
Cocos2d-JS
のフロー
今後のスマホゲーム市場は、
・作りこまれた、体験がリッチなゲーム
・軽量でちゃかちゃかしたゲーム
に2分化していく気がする。
!
後者をスピーディに作る上では、
Cocos2d-JSの動作確認の速さは強そう
まとめ
Web屋さんの知見が
アドバンテージを持っているうちに、
手を出してみてはいかが?
ありがとうございました!
!
同じようなこと書いてるQiitaも上げてます。
http://qiita.com/fnobi/items/056187ce2cf3ceda79d6
Nächste SlideShare
Wird geladen in …5
×

Cocos2d-JSはイケてる? イケてない?

3.782 Aufrufe

Veröffentlicht am

Web屋さんはCocos2d-JSに手を出してみるといいよ!という話。

Veröffentlicht in: Technologie
  • Loggen Sie sich ein, um Kommentare anzuzeigen.

Cocos2d-JSはイケてる? イケてない?

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

×