狠狠撸

狠狠撸Share a Scribd company logo
cocos2d-xおよび
開発ツールについて
株式会社TKS2 清水友晶
清水 友晶
—?? 株式会社TKS2
スマートフォンアプリ開発
Webコンテンツ開発

—?? 日本cocos2d-xユーザ会代表
cocos2d-xへの開発参加
cocos2d-xを利用したアプリ開発
講演活動
執筆活動

—?? チラ裏開発メモ: http://tks2.net/memo
—?? 狠狠撸Share: http://www.slideshare.net/doraemonsss
CocosBuilder

—?? 6/25発売

—?? 6/18発売

—?? 2,800円 + 税

—?? 2,980円 + 税

—?? 400ページ

—?? 312ページ

—?? 12上旬発売
—?? 日本cocos2d-xユーザ会
http://cocos2d-x.jp

—?? cocos2d-x開発元Chukong Technologies社公認
—?? cocos2d-xのための自由なコミュニティー
—?? 入門者から上級者まで誰でもOK!!ぜひご参加を! (約860人以上)
—?? cocos2d-xに関することなら何でも投稿できます!!
—?? https://www.facebook.com/groups/cocos2dxjp/
—?? 11/12 第7回テックヒルズ
—?? 11/13 gumi Study Special
—?? 11/14 shinjuku.cocos2d-x初心者ハンズオン

????~cocos2d-xを利用したクロスプラットフォーム開発環境構築~

—?? 11/19 第14回 shinjuku.cocos2d-x
????~肠辞肠辞蝉2诲-虫におけるデータ管理~

—?? 12/12 shinjuku.cocos2d-x初心者ハンズオン
????~颁辞肠辞蝉叠耻颈濒诲别谤を利用した开発の进め方~

—?? 12/13 gumi Study Special
—?? 12/19 第15回 shinjuku.cocos2d-x
目次
—?? cocos2d-xとは
—?? 開発の手順
—?? メリット
—?? デメリット

—?? cocos2d-x用UIエディタについて
—??
—??
—??
—??
—??

CocosBuilder
CocoStudio
Cocosino
SpriteBuilder
CocoMoon Studio
cocos2d-xとは
—?? 2Dゲームフレームワーク
—?? オープンソース(MITライセンス)
—?? マルチプラットフォーム開発(10数種類)
—?? Android 2.3 , iOS 5.0 , Windows
Phone 8, Windows 7 , Mac OS X 10.7

—?? 開発言語 … C++, Lua, Javascript
—?? 公式に発表されているだけでもZynga, Wooga, Gamevil, Glu,
GREE, Konami, TinyCo, HandyGames, IGG, Disney Mobileな
どがゲームやアプリに採用している

—?? 公式コミュニティでは、Chukong, Google, Microsoft, ARM,
Intel, BlackBerryの開発者が参加している
開発の手順
—?? iOSとAndroidのクロスプラットフォーム開発の場合
(開発元の推奨する手順)
メインで開発

たまに確認

iOS

Android

Xcode

Eclipse
cocos2d-xで作るメリット
—?? オープンソース(MITライセンス)
—?? 無償
—?? ソース公開

—?? クロスプラットフォーム開発
—?? 開発期間の短縮
—?? 資産の有効活用

—?? 効率化
—?? OpenGLを知らなくても、パフォーマンスの高い
画像処理を行うことができる

—?? cocos2d for iPhoneからの移行が容易
—?? cocos2d for iPhoneとクラス名が同じ
cocos2d-xで作るデメリット
—?? ネイティブ間の連携が面倒
—?? Androidの場合、C++から
Android SDKへのアクセス
(JNIを使用する必要がある)
—?? iOSの場合、C++からObjective-Cへの
アクセス
(Objective-C++があるため
?比較的容易)

—?? cocos2d-xはフレームワークであるため、画面構成
やアニメーションの作成に時間がかかる
—?? 別途エディタを利用する
cocos2d-x用
UIエディタが熱い
—?? ここ最近、多数のUIエディ
タが発表されている
—?? CocosBuilder
—?? CocoStudio
—?? Cocosino
—?? SpriteBuilder
—?? CocoMoon Studio
—?? LevelHelper
CocosBuilder
—?? http://cocosbuilder.com
—?? cocos2dのレイアウトやアニメーションをGUIで調整可能
(cocos2d-x, cocos2d-html5, cocos2d-iphone)

—??
—??
—??
—??

Mac上で動作可能
オープンソース(MITライセンス)
無償
多くの企業で利用されている
CocosBuilder
—?? 最新版CocosBuilder 3.0 Alpha 5
—?? JSB(JavaScript bindings)の機能が大幅に追加
—?? CocosPlayer (for JSB)
—?? 次のバージョンに揃える必要がある
—?? cocos2d-x 2.1.4以降 è? CocosBuilder 3.0 Alpha 5
—?? cocos2d-x 2.1.3 è? CocosBuilder 3.0 Alpha 4
—?? cocos2d-x 2.1.2 è? CocosBuilder 3.0 Alpha 3
CocosBuilder
—?? UIエディタ
—??
—??
—??
—??
—??

複数解像度対応
13種類のノード
パーティクル
変数設定
ボタンイベント

—?? そのほか
—??
—??
—??
—??

CocosPlayer
ブラウザ上で実行
JavaScriptエディタ
テクスチャアトラス

—?? アニメーションエディタ
—??
—??
—??
—??

7種類のプロパティが変化
サウンド
コールバック関数
複数アニメーション
CocosBuilder
—?? CocosBuilderはViktor Lidholt氏によって開発された
—?? Viktor Lidholt氏
—?? 2011年?CocosBuilderの開発を行う
—?? 2012年2月?Zynga社
—?? 2013年6月?Apportable社

—?? Viktor Lidholt氏によるCocosBuilderの開発は2013年6月で止
まっている
?https://github.com/cocos2d/CocosBuilder/network

—?? CocosBuilderがオープンソース(MIT)でありGitHubで公開されて
いるため、その改修を行うことも可能

—?? 現在も多くForkされており開発が続いている
—?? tiantian2007氏
—?? ovenbits氏
CocosBuilderはこのまま死んでしまうのか。。。
SpriteBuilder
—?? CocosBuilderの後継
—?? Apportable社によりSpriteBuilderが開発されている
—?? SpriteBuilderのホームページは準備中
https://github.com/apportable/SpriteBuilder

—?? Mac上で動作可能
—?? 最新版 SpriteBuilder 0.6b2
—?? オープンソース(MITライセンス)
SpriteBuilder
—?? CocosBuilderと異なる点
—?? UIエディタ
—?? ノードにPhysics Nodeが追加
—?? CCMenuクラスによるノードが削除

—?? アニメーションエディタ
—?? Skewアニメーションが追加
—?? そのほか
—?? JavaScriptエディタ機能がない
—?? アプリの言語設定(現在、英語のみ)
—?? 現在はcocos2d-iphone用に開発されている
CocoStudio
—?? http://cocostudio.org
—?? cocos2dのレイアウトやアニメーションをGUIで調整可能
(cocos2d-x, cocos2d-html5)

—??
—??
—??
—??

Windows上で動作可能(Mac対応予定)
開発はクローズドで行われている
無償
2012/9にver 1.0.0.0がリリース
CocoStudio
—?? アニメーションエディタ
—??
—??
—??
—??

ボーンアニメーション作成
衝突エリアの指定
Flashデータ読込可
テクスチャアトラス

—?? UIエディタ
—?? 14種類のノード
—?? アニメーション作成
—?? CocosBuilderデータ読込可

—?? シーンエディタ
—?? シーン作成
—?? アニメーションデータ?UI
データ読込可

—?? データエディタ
—??
—??
—??
—??

エクセルデータ?CSVの読込
Key ? Valueデータ編集
JSONへ出力
SQLite対応予定
そのほか
—?? Cocosino
—??
—??
—??
—??

http://cocosino.org
JavaScriptエディタ
起動が速いシミュレータ
KickStarterでの寄付に失敗
è??ソース公開

http://casperise.com:81/public

—?? CocoMoon Studio
—??
—??
—??
—??

https://sellfy.com/p/yday/
UIエディタ
Luaエディタ
$9.00 (条件により半額)
おわり
—?? ご清聴ありがとうございました。

More Related Content

What's hot (20)

PDF
実はかんたん!ケ?ームエンシ?ン颁辞肠辞蝉2诲-虫入门
Chukong Technologies Japan
?
PDF
颁辞肠辞厂迟耻诲颈辞と肠辞肠辞蝉2诲-虫の连携2
Tomoaki Shimizu
?
PDF
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
Tomoaki Shimizu
?
PDF
cocos2d-x 3.0 新しい物理演算クラスの利用
Tomoaki Shimizu
?
PDF
Cocos2d xをさらにさわってみよう!
Tomoaki Shimizu
?
PDF
Cocos2d-x公開講座 in 鹿児島
Tomoaki Shimizu
?
PDF
颁辞肠辞厂迟耻诲颈辞の绍介
Tomoaki Shimizu
?
PDF
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
?
PDF
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
Tomoaki Shimizu
?
PDF
肠辞肠辞蝉2诲-虫における叠辞虫2顿の利用方法および便利なツール
Tomoaki Shimizu
?
PDF
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
?
PDF
20130912 macでcocos2d x 3.0alphaを使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
?
PDF
Cocos2d-x によるスマートフォンアプリ開発のこれまでとこれから
Akihiro Matsuura
?
PDF
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
Kohki Miki
?
PDF
颁辞肠辞蝉2诲-虫で画像周りを自由自在に表示してみよう
Tomoaki Shimizu
?
PDF
Cocos2d-x v3.2を利用してシューティンク?ケ?ームを作ろう!
Tomoaki Shimizu
?
PPTX
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Tomoaki Shimizu
?
PDF
肠辞肠辞蝉2诲-虫を利用したパズドラ风ゲームの作成
Tomoaki Shimizu
?
PDF
cocos2d-xとCocos Code IDE
Tomoaki Shimizu
?
PDF
肠辞肠辞蝉2诲-虫と蝉辫颈苍别
Tomoaki Shimizu
?
実はかんたん!ケ?ームエンシ?ン颁辞肠辞蝉2诲-虫入门
Chukong Technologies Japan
?
颁辞肠辞厂迟耻诲颈辞と肠辞肠辞蝉2诲-虫の连携2
Tomoaki Shimizu
?
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
Tomoaki Shimizu
?
cocos2d-x 3.0 新しい物理演算クラスの利用
Tomoaki Shimizu
?
Cocos2d xをさらにさわってみよう!
Tomoaki Shimizu
?
Cocos2d-x公開講座 in 鹿児島
Tomoaki Shimizu
?
颁辞肠辞厂迟耻诲颈辞の绍介
Tomoaki Shimizu
?
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
?
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
Tomoaki Shimizu
?
肠辞肠辞蝉2诲-虫における叠辞虫2顿の利用方法および便利なツール
Tomoaki Shimizu
?
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
?
20130912 macでcocos2d x 3.0alphaを使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
?
Cocos2d-x によるスマートフォンアプリ開発のこれまでとこれから
Akihiro Matsuura
?
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
Kohki Miki
?
颁辞肠辞蝉2诲-虫で画像周りを自由自在に表示してみよう
Tomoaki Shimizu
?
Cocos2d-x v3.2を利用してシューティンク?ケ?ームを作ろう!
Tomoaki Shimizu
?
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Tomoaki Shimizu
?
肠辞肠辞蝉2诲-虫を利用したパズドラ风ゲームの作成
Tomoaki Shimizu
?
cocos2d-xとCocos Code IDE
Tomoaki Shimizu
?
肠辞肠辞蝉2诲-虫と蝉辫颈苍别
Tomoaki Shimizu
?

Similar to 肠辞肠辞蝉2诲-虫および开発ツールについて (20)

PDF
肠辞肠辞蝉2诲-虫の概要とこれまでの进化?これからの展开
Tomoaki Shimizu
?
PDF
肠辞肠辞蝉2诲-虫におけるデータ管理
Tomoaki Shimizu
?
PDF
肠辞肠辞蝉2诲-虫で利用できる暗号化
Tomoaki Shimizu
?
PDF
肠辞肠辞蝉2诲-虫におけるマップエディタの利用
Tomoaki Shimizu
?
PDF
Cocos2d-x 3D Extension
Tomoaki Shimizu
?
PDF
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Tomoaki Shimizu
?
PDF
颁辞肠辞厂迟耻诲颈辞と肠辞肠辞蝉2诲-虫の连携
Tomoaki Shimizu
?
PDF
Cocos Code IDEを使ってみた
Tomoaki Shimizu
?
PDF
cocos2d-x 3.0による変更点
Tomoaki Shimizu
?
PPTX
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Tomoaki Shimizu
?
PDF
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
?
PDF
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
?
PDF
CocosBuilderとcocos2d-x JSB
Tomoaki Shimizu
?
PPTX
颁辞肠辞蝉2诲-虫(闯厂)の绍介
Tomoaki Shimizu
?
PDF
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
Game Tools & Middleware Forum
?
PDF
かんたんな肠辞肠辞蝉2诲-虫の绍介
Tomoaki Shimizu
?
PPTX
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Tomoaki Shimizu
?
PDF
cocos2d-xハンズオン勉強会 in 名古屋
Tomoaki Shimizu
?
PDF
肠辞肠辞蝉2诲-虫と颁辞肠辞蝉叠耻颈濒诲别谤
Tomoaki Shimizu
?
PPTX
颁辞肠辞蝉2诲-虫におけるモハ?イル开発?将来を见据えた开発?
Tomoaki Shimizu
?
肠辞肠辞蝉2诲-虫の概要とこれまでの进化?これからの展开
Tomoaki Shimizu
?
肠辞肠辞蝉2诲-虫におけるデータ管理
Tomoaki Shimizu
?
肠辞肠辞蝉2诲-虫で利用できる暗号化
Tomoaki Shimizu
?
肠辞肠辞蝉2诲-虫におけるマップエディタの利用
Tomoaki Shimizu
?
Cocos2d-x 3D Extension
Tomoaki Shimizu
?
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Tomoaki Shimizu
?
颁辞肠辞厂迟耻诲颈辞と肠辞肠辞蝉2诲-虫の连携
Tomoaki Shimizu
?
Cocos Code IDEを使ってみた
Tomoaki Shimizu
?
cocos2d-x 3.0による変更点
Tomoaki Shimizu
?
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Tomoaki Shimizu
?
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
?
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
?
CocosBuilderとcocos2d-x JSB
Tomoaki Shimizu
?
颁辞肠辞蝉2诲-虫(闯厂)の绍介
Tomoaki Shimizu
?
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
Game Tools & Middleware Forum
?
かんたんな肠辞肠辞蝉2诲-虫の绍介
Tomoaki Shimizu
?
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Tomoaki Shimizu
?
cocos2d-xハンズオン勉強会 in 名古屋
Tomoaki Shimizu
?
肠辞肠辞蝉2诲-虫と颁辞肠辞蝉叠耻颈濒诲别谤
Tomoaki Shimizu
?
颁辞肠辞蝉2诲-虫におけるモハ?イル开発?将来を见据えた开発?
Tomoaki Shimizu
?
Ad

More from Tomoaki Shimizu (11)

PPTX
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Tomoaki Shimizu
?
PPTX
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Tomoaki Shimizu
?
PPTX
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Tomoaki Shimizu
?
PPTX
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Tomoaki Shimizu
?
PPTX
Cocos2d-x(JS) ハンズオン #09「ラベル?テキストボックス」
Tomoaki Shimizu
?
PPTX
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
Tomoaki Shimizu
?
PPTX
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Tomoaki Shimizu
?
PPTX
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Tomoaki Shimizu
?
PPTX
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Tomoaki Shimizu
?
PPTX
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Tomoaki Shimizu
?
PDF
タワーオブスペルズ x cocos2d-x
Tomoaki Shimizu
?
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Tomoaki Shimizu
?
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Tomoaki Shimizu
?
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Tomoaki Shimizu
?
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Tomoaki Shimizu
?
Cocos2d-x(JS) ハンズオン #09「ラベル?テキストボックス」
Tomoaki Shimizu
?
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
Tomoaki Shimizu
?
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Tomoaki Shimizu
?
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Tomoaki Shimizu
?
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Tomoaki Shimizu
?
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Tomoaki Shimizu
?
タワーオブスペルズ x cocos2d-x
Tomoaki Shimizu
?
Ad

Recently uploaded (9)

PDF
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
?
PDF
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
?
PDF
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
?
PDF
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
?
PPTX
Vibe Codingを始めよう ?Cursorを例に、ノーコードでのプログラミング体験?
iPride Co., Ltd.
?
PPTX
勉強会_ターミナルコマント?入力迅速化_20250620. pptx. .
iPride Co., Ltd.
?
PDF
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
?
PPTX
色について.pptx .
iPride Co., Ltd.
?
PDF
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
フォーガンシー
?
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
?
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
?
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
?
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
?
Vibe Codingを始めよう ?Cursorを例に、ノーコードでのプログラミング体験?
iPride Co., Ltd.
?
勉強会_ターミナルコマント?入力迅速化_20250620. pptx. .
iPride Co., Ltd.
?
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
?
色について.pptx .
iPride Co., Ltd.
?
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
フォーガンシー
?

肠辞肠辞蝉2诲-虫および开発ツールについて