Cocos2d-JSは
イケてる? イケてない?
面白法人カヤック HTMLファイ部 藤澤伸
こんばんは!
マークアップをもくもくやってたり、
npmやbowerを量産したりする日々を経て、
Androidエンジニアになり、
いまはゲームエンジン用のSDKを
つくるため、C++やUnityをいじっている
のびーです。
!
twitter: @fnobi / qiita: fnobi
社員ページ: http://kayac.com/team/fujisawa-shin
今日は
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

More Related Content

PPTX
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
PPTX
Cocos2d-x(JS)の紹介
PDF
Cocos2d-JSと物理演算で作る横スクロールアクションゲーム #scripty06
PDF
cocos2d-xを利用したパズドラ風ゲームの作成
PDF
実はかんたん!ゲームエンジンCocos2d-x入門
PDF
Cocos2d-x によるスマートフォンアプリ開発のこれまでとこれから
PDF
Cocos2d-x&CocosCodeIDE&Luaで個人開発始めました
PDF
cocos2d-xとCocos Code IDE
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Cocos2d-x(JS)の紹介
Cocos2d-JSと物理演算で作る横スクロールアクションゲーム #scripty06
cocos2d-xを利用したパズドラ風ゲームの作成
実はかんたん!ゲームエンジンCocos2d-x入門
Cocos2d-x によるスマートフォンアプリ開発のこれまでとこれから
Cocos2d-x&CocosCodeIDE&Luaで個人開発始めました
cocos2d-xとCocos Code IDE

What's hot (20)

PPTX
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
PDF
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
PDF
Cocos2d-x 3D Extension
PPTX
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
PPTX
Cocos2d-xハンズオンセミナー
PDF
Cocos Code IDEを使ってみた
PPTX
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
PPTX
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
PDF
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
PDF
cocos2d-x 3.0による変更点
PPTX
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
PDF
cocos2d-xにおけるBox2Dの利用方法および便利なツール
PDF
cocos2d-xにおけるマップエディタの利用
PDF
cocos2d-x 3.0 新しい物理演算クラスの利用
PPTX
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
PPTX
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
PDF
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
PPTX
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
PPTX
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
PDF
CocosBuilderとcocos2d-x JSB
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Cocos2d-x 3D Extension
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Cocos2d-xハンズオンセミナー
Cocos Code IDEを使ってみた
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
cocos2d-x 3.0による変更点
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
cocos2d-xにおけるBox2Dの利用方法および便利なツール
cocos2d-xにおけるマップエディタの利用
cocos2d-x 3.0 新しい物理演算クラスの利用
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
CocosBuilderとcocos2d-x JSB
Ad

Similar to Cocos2d-JSはイケてる? イケてない? (20)

PDF
Cocos2d-xおよび関連サービスについて
KEY
Cocos2d xのススメ
KEY
Cocos2d-xのかんたんな紹介
PDF
Cocos2d-x(v3.x)で作るマルチプラットフォームゲーム
PDF
Cocos2d-x でのクラウドサービス活用方法 - 週刊アスキーセミナー
PDF
cocos2d-xのすすめ
PDF
コードしか書けないエンジニアがゲームを作るには。みんなで作る:ccocos2d-xゲーム開発
PDF
Cocosサービスについて
PDF
cocos2d-xとCocosBuilder
PDF
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
PDF
Cocos2d-xを用いたゲームアプリ「めちゃギントン」開発の裏側
PDF
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
PDF
Cocos2d-x勉強会 2014/10/05
PDF
Cocos最新情報(2015/3/13)
PDF
Cocos2d-xによる最新ゲーム開発
PPTX
Cc dx lib72-p
PDF
cocos2d-xを使った開発で効率よく多職種連携したい話
PPTX
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
PPTX
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
PPT
Cocos2d
Cocos2d-xおよび関連サービスについて
Cocos2d xのススメ
Cocos2d-xのかんたんな紹介
Cocos2d-x(v3.x)で作るマルチプラットフォームゲーム
Cocos2d-x でのクラウドサービス活用方法 - 週刊アスキーセミナー
cocos2d-xのすすめ
コードしか書けないエンジニアがゲームを作るには。みんなで作る:ccocos2d-xゲーム開発
Cocosサービスについて
cocos2d-xとCocosBuilder
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
Cocos2d-xを用いたゲームアプリ「めちゃギントン」開発の裏側
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
Cocos2d-x勉強会 2014/10/05
Cocos最新情報(2015/3/13)
Cocos2d-xによる最新ゲーム開発
Cc dx lib72-p
cocos2d-xを使った開発で効率よく多職種連携したい話
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Cocos2d
Ad

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