Suche senden
Hochladen
CocosBuilderとcocos2d-x JSB
•
5 gefällt mir
•
12,496 views
Tomoaki Shimizu
Folgen
CocosBuilderとcocos2d-x JSB
Weniger lesen
Mehr lesen
Melden
Teilen
Melden
Teilen
1 von 23
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
20130912 macでcocos2d x 3.0alphaを使用した、クロスプラットフォーム開発環境構築について
20130912 macでcocos2d x 3.0alphaを使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
Kohki Miki
Cocos2d xをさわってみよう!
Cocos2d xをさわってみよう!
Tomoaki Shimizu
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Tomoaki Shimizu
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
cocos2d-xを利用したパズドラ風ゲームの作成
cocos2d-xを利用したパズドラ風ゲームの作成
Tomoaki Shimizu
cocos2d-xにおけるBox2Dの利用方法および便利なツール
cocos2d-xにおけるBox2Dの利用方法および便利なツール
Tomoaki Shimizu
cocos2d-xハンズオン勉強会 in 名古屋
cocos2d-xハンズオン勉強会 in 名古屋
Tomoaki Shimizu
Empfohlen
20130912 macでcocos2d x 3.0alphaを使用した、クロスプラットフォーム開発環境構築について
20130912 macでcocos2d x 3.0alphaを使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
Kohki Miki
Cocos2d xをさわってみよう!
Cocos2d xをさわってみよう!
Tomoaki Shimizu
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Tomoaki Shimizu
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
cocos2d-xを利用したパズドラ風ゲームの作成
cocos2d-xを利用したパズドラ風ゲームの作成
Tomoaki Shimizu
cocos2d-xにおけるBox2Dの利用方法および便利なツール
cocos2d-xにおけるBox2Dの利用方法および便利なツール
Tomoaki Shimizu
cocos2d-xハンズオン勉強会 in 名古屋
cocos2d-xハンズオン勉強会 in 名古屋
Tomoaki Shimizu
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
Tomoaki Shimizu
cocos2d-x 3.0 新しい物理演算クラスの利用
cocos2d-x 3.0 新しい物理演算クラスの利用
Tomoaki Shimizu
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Tomoaki Shimizu
Cocos2d-x実践講座 in 鹿児島
Cocos2d-x実践講座 in 鹿児島
Tomoaki Shimizu
実はかんたん!ゲームエンジンCocos2d-x入門
実はかんたん!ゲームエンジンCocos2d-x入門
Chukong Technologies Japan
cocos2d-xとspine
cocos2d-xとspine
Tomoaki Shimizu
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
Tomoaki Shimizu
Cocos2d-x(JS)の紹介
Cocos2d-x(JS)の紹介
Tomoaki Shimizu
cocos2d-xとネイティブ間の連携
cocos2d-xとネイティブ間の連携
Tomoaki Shimizu
Cocos2d-xで画像周りを自由自在に表示してみよう
Cocos2d-xで画像周りを自由自在に表示してみよう
Tomoaki Shimizu
cocos2d-x公開講座 in 鹿児島
cocos2d-x公開講座 in 鹿児島
Tomoaki Shimizu
Cocos2d-x公開講座 in 鹿児島
Cocos2d-x公開講座 in 鹿児島
Tomoaki Shimizu
Cocos2d-x によるスマートフォンアプリ開発のこれまでとこれから
Cocos2d-x によるスマートフォンアプリ開発のこれまでとこれから
Akihiro Matsuura
cocos2d-xとCocos Code IDE
cocos2d-xとCocos Code IDE
Tomoaki Shimizu
Cocos2d xでの開発の準備
Cocos2d xでの開発の準備
Tomoaki Shimizu
Cocos2d-x 3D Extension
Cocos2d-x 3D Extension
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Tomoaki Shimizu
Cocos2d xをさらにさわってみよう!
Cocos2d xをさらにさわってみよう!
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Tomoaki Shimizu
cocos2d-xの開発に欠かせないCocosBuilderについて
cocos2d-xの開発に欠かせないCocosBuilderについて
Tomoaki Shimizu
cocos2d-x JavaScript Bindingsについて
cocos2d-x JavaScript Bindingsについて
Tomoaki Shimizu
Weitere ähnliche Inhalte
Was ist angesagt?
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
Tomoaki Shimizu
cocos2d-x 3.0 新しい物理演算クラスの利用
cocos2d-x 3.0 新しい物理演算クラスの利用
Tomoaki Shimizu
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Tomoaki Shimizu
Cocos2d-x実践講座 in 鹿児島
Cocos2d-x実践講座 in 鹿児島
Tomoaki Shimizu
実はかんたん!ゲームエンジンCocos2d-x入門
実はかんたん!ゲームエンジンCocos2d-x入門
Chukong Technologies Japan
cocos2d-xとspine
cocos2d-xとspine
Tomoaki Shimizu
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
Tomoaki Shimizu
Cocos2d-x(JS)の紹介
Cocos2d-x(JS)の紹介
Tomoaki Shimizu
cocos2d-xとネイティブ間の連携
cocos2d-xとネイティブ間の連携
Tomoaki Shimizu
Cocos2d-xで画像周りを自由自在に表示してみよう
Cocos2d-xで画像周りを自由自在に表示してみよう
Tomoaki Shimizu
cocos2d-x公開講座 in 鹿児島
cocos2d-x公開講座 in 鹿児島
Tomoaki Shimizu
Cocos2d-x公開講座 in 鹿児島
Cocos2d-x公開講座 in 鹿児島
Tomoaki Shimizu
Cocos2d-x によるスマートフォンアプリ開発のこれまでとこれから
Cocos2d-x によるスマートフォンアプリ開発のこれまでとこれから
Akihiro Matsuura
cocos2d-xとCocos Code IDE
cocos2d-xとCocos Code IDE
Tomoaki Shimizu
Cocos2d xでの開発の準備
Cocos2d xでの開発の準備
Tomoaki Shimizu
Cocos2d-x 3D Extension
Cocos2d-x 3D Extension
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Tomoaki Shimizu
Cocos2d xをさらにさわってみよう!
Cocos2d xをさらにさわってみよう!
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Tomoaki Shimizu
Was ist angesagt?
(20)
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
cocos2d-x 3.0 新しい物理演算クラスの利用
cocos2d-x 3.0 新しい物理演算クラスの利用
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Cocos2d-x実践講座 in 鹿児島
Cocos2d-x実践講座 in 鹿児島
実はかんたん!ゲームエンジンCocos2d-x入門
実はかんたん!ゲームエンジンCocos2d-x入門
cocos2d-xとspine
cocos2d-xとspine
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
Cocos2d-x(JS)の紹介
Cocos2d-x(JS)の紹介
cocos2d-xとネイティブ間の連携
cocos2d-xとネイティブ間の連携
Cocos2d-xで画像周りを自由自在に表示してみよう
Cocos2d-xで画像周りを自由自在に表示してみよう
cocos2d-x公開講座 in 鹿児島
cocos2d-x公開講座 in 鹿児島
Cocos2d-x公開講座 in 鹿児島
Cocos2d-x公開講座 in 鹿児島
Cocos2d-x によるスマートフォンアプリ開発のこれまでとこれから
Cocos2d-x によるスマートフォンアプリ開発のこれまでとこれから
cocos2d-xとCocos Code IDE
cocos2d-xとCocos Code IDE
Cocos2d xでの開発の準備
Cocos2d xでの開発の準備
Cocos2d-x 3D Extension
Cocos2d-x 3D Extension
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Cocos2d xをさらにさわってみよう!
Cocos2d xをさらにさわってみよう!
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Andere mochten auch
cocos2d-xの開発に欠かせないCocosBuilderについて
cocos2d-xの開発に欠かせないCocosBuilderについて
Tomoaki Shimizu
cocos2d-x JavaScript Bindingsについて
cocos2d-x JavaScript Bindingsについて
Tomoaki Shimizu
cocos2d-xとCocosBuilderでゲームを作ってみよう
cocos2d-xとCocosBuilderでゲームを作ってみよう
Tomoaki Shimizu
cocos2d-xのサーバ連携について
cocos2d-xのサーバ連携について
Tomoaki Shimizu
Cocos2d-xのかんたんな紹介
Cocos2d-xのかんたんな紹介
Tomoaki Shimizu
cocos2d-xのいろいろなオブジェクトの利用
cocos2d-xのいろいろなオブジェクトの利用
Tomoaki Shimizu
Cocos2d xのススメ
Cocos2d xのススメ
Tomoaki Shimizu
CocoStudioの紹介
CocoStudioの紹介
Tomoaki Shimizu
cocos2d-x開発事例勉強会
cocos2d-x開発事例勉強会
Tomoaki Shimizu
Cocos2d xで簡単なゲームを作ってみよう!
Cocos2d xで簡単なゲームを作ってみよう!
Tomoaki Shimizu
Andere mochten auch
(10)
cocos2d-xの開発に欠かせないCocosBuilderについて
cocos2d-xの開発に欠かせないCocosBuilderについて
cocos2d-x JavaScript Bindingsについて
cocos2d-x JavaScript Bindingsについて
cocos2d-xとCocosBuilderでゲームを作ってみよう
cocos2d-xとCocosBuilderでゲームを作ってみよう
cocos2d-xのサーバ連携について
cocos2d-xのサーバ連携について
Cocos2d-xのかんたんな紹介
Cocos2d-xのかんたんな紹介
cocos2d-xのいろいろなオブジェクトの利用
cocos2d-xのいろいろなオブジェクトの利用
Cocos2d xのススメ
Cocos2d xのススメ
CocoStudioの紹介
CocoStudioの紹介
cocos2d-x開発事例勉強会
cocos2d-x開発事例勉強会
Cocos2d xで簡単なゲームを作ってみよう!
Cocos2d xで簡単なゲームを作ってみよう!
Ähnlich wie CocosBuilderとcocos2d-x JSB
cocos2d-xとCocosBuilder
cocos2d-xとCocosBuilder
Tomoaki Shimizu
かんたんなcocos2d-xの紹介
かんたんなcocos2d-xの紹介
Tomoaki Shimizu
CocosBuilderを利用した開発の進め方
CocosBuilderを利用した開発の進め方
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
Tomoaki Shimizu
cocos2d-xの概要とこれまでの進化・これからの展開
cocos2d-xの概要とこれまでの進化・これからの展開
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Tomoaki Shimizu
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
Tomoaki Shimizu
cocos2d-xにおけるデータ管理
cocos2d-xにおけるデータ管理
Tomoaki Shimizu
CocoStudioとcocos2d-xの連携2
CocoStudioとcocos2d-xの連携2
Tomoaki Shimizu
Cocos2d-xおよび関連サービスについて
Cocos2d-xおよび関連サービスについて
Chukong Technologies Japan
Cocos最新情報(2015/6/30)
Cocos最新情報(2015/6/30)
Chukong Technologies Japan
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Tomoaki Shimizu
cocos2d-xで利用できる暗号化
cocos2d-xで利用できる暗号化
Tomoaki Shimizu
cocos2d-x 3.0による変更点
cocos2d-x 3.0による変更点
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Tomoaki Shimizu
Cocosサービスについて
Cocosサービスについて
Chukong Technologies Japan
Ähnlich wie CocosBuilderとcocos2d-x JSB
(18)
cocos2d-xとCocosBuilder
cocos2d-xとCocosBuilder
かんたんなcocos2d-xの紹介
かんたんなcocos2d-xの紹介
CocosBuilderを利用した開発の進め方
CocosBuilderを利用した開発の進め方
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
cocos2d-xの概要とこれまでの進化・これからの展開
cocos2d-xの概要とこれまでの進化・これからの展開
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xにおけるデータ管理
cocos2d-xにおけるデータ管理
CocoStudioとcocos2d-xの連携2
CocoStudioとcocos2d-xの連携2
Cocos2d-xおよび関連サービスについて
Cocos2d-xおよび関連サービスについて
Cocos最新情報(2015/6/30)
Cocos最新情報(2015/6/30)
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
cocos2d-xで利用できる暗号化
cocos2d-xで利用できる暗号化
cocos2d-x 3.0による変更点
cocos2d-x 3.0による変更点
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Cocosサービスについて
Cocosサービスについて
Mehr von Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Tomoaki Shimizu
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Tomoaki Shimizu
Cocos Code IDEを使ってみた
Cocos Code IDEを使ってみた
Tomoaki Shimizu
タワーオブスペルズ x cocos2d-x
タワーオブスペルズ x cocos2d-x
Tomoaki Shimizu
cocos2d-xにおけるマップエディタの利用
cocos2d-xにおけるマップエディタの利用
Tomoaki Shimizu
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
Mehr von Tomoaki Shimizu
(11)
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Cocos Code IDEを使ってみた
Cocos Code IDEを使ってみた
タワーオブスペルズ x cocos2d-x
タワーオブスペルズ x cocos2d-x
cocos2d-xにおけるマップエディタの利用
cocos2d-xにおけるマップエディタの利用
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
CocosBuilderとcocos2d-x JSB
1.
CocosBuilderとcocos2d-x JavaScript Bindings 株式会社TKS2 清水友晶
2.
清水 友晶 — 株式会社TKS2 スマートフォンアプリ開発 (iOS,
Android, Windows Phone 8) Webコンテンツ開発 — cocos2d-xへの開発参加 cocos2d-xを利用したアプリ開発 講演活動 執筆活動 — Twitter: tks2shimizu — Blog: http://tks2.net/memo — SlideShare: http://www.slideshare.net/doraemonsss — Facebook: http://www.facebook.com/doraemonsss
3.
— 6/25発売 — 2,800円
+ 税 — 400ページ — 6/18発売 — 2,980円 + 税 — 312ページ
4.
— http://cocos2d-x.jp — cocos2d-x開発元Chukong
Technologies社公認 — cocos2d-xのための自由なコミュニティー — 入門者から上級者まで誰でもOK!!ぜひご参加を! — cocos2d-xに関することなら何でも投稿できます!! — https://www.facebook.com/groups/cocos2dxjp/
5.
— 8/23 第2回cocos2d-x開発技術勉強会 —
8/29 第11回 shinjuku.cocos2d-x — 9/12 shinjuku.cocos2d-x初心者ハンズオン ∼cocos2d-xを利用したクロスプラットフォーム開発環境構築∼ — 9/26 第12回 shinjuku.cocos2d-x — 10/M shinjuku.cocos2d-x初心者ハンズオン ∼CocosBuilderを利用した開発の進め方∼ — 10/M 第13回 shinjuku.cocos2d-x
6.
目次 — CocosBuilderとは — CocosBuilderデモ —
本に載っていない使い方 — CocosBuilderに関するハンズオンの紹介
7.
CocosBuilderとは — http://cocosbuilder.com — cocos2dのレイアウトやアニメーションをGUIで調整可能 —
オープンソース(MITライセンス) — 最新版CocosBuilder 3.0 Alpha — JSB(JavaScript bindings)の機能が大幅に追加 — CocosPlayer (for JSB) — cocos2d-xやcocos2d-iphoneでも利用可能 — cocos2d-xではCCBReaderクラスを利用して連携可能 — 初心者向けの主な情報源 — CocosBuilder User Guide — cocos2d-xサンプル「TestCpp」
8.
CocosBuilderでの注意 — 次のバージョンに揃える必要がある — cocos2d-x
2.1.4 (cocos2d-x 3.0 alpha0-pre) — CocosBuilder 3.0 alpha 5 — Mac OS X 10.8を使用すること — Mac OS X 10.7以前の場合、ファイルを読込めないバグがある — 参考になるプロジェクト — cocos2d-xプロジェクト — cocos2d-x-2.1.4/samples/Cpp/TestCpp — CocosBuilderプロジェクト — cocos2d-x-2.1.4/samples/Cpp/TestCpp/Resources/ CocosBuilderExample.ccbproj
9.
注意 — 今回は以下のバージョンで進めます — CocosBuilder 3.0
alpha5 — 本日のスライド http://www.slideshare.net/doraemonsss/ — 必要なリソース http://tks2.net/nyanrun/images.zip
10.
CocosBuilderの使い方1 — 基本設定 — プロジェクトの作成 —
デフォルトではJSB向けの設定になっている ècocos2d-x向けの設定に変更 — 出力設定 — 解像度追加・変更 — 表示設定 — 解像度変更 — 見た目の変更 cocos2d-x-3.0alpha0-pre/samples/Cpp/TestCpp/Resources/ CocosBuilderExample.ccbproj
11.
CocosBuilderの使い方2 — リソース追加 — 画像・テクスチャアトラス —
パーティクル — クラス追加 — 画像の調整 — アニメーション編集 — タイムラインの追加 — スティッキーノート追加
12.
簡単なゲームを作ってみる
13.
簡単なゲームを作ってみる — タップしてネコを走らせるゲームを作ります — 単純すぎてゴメンなさい。。。 —
でも基本的な機能は全部盛り込んでいます — CocosBuilderファイルの作成 — ボタンタップイベントの取得 — 他のオブジェクトの取得 — 複数アニメーションの設定 — 時間の都合上、解像度480 x 320のみの説明とします — CocosBuilderとcocos2d-xのマルチレゾリューションサポー トを利用して簡単に対応できますが、いろいろと罠が潜んでい ます。詳細については執筆中の本にて書く予定です。 — http://tks2.net/nyanrun/images_js.zip
14.
cocos2d-x JSBとの連携 — Android —
読み込むリソースディレクトリをPublished- Androidとするだけ — iOS — cocos2d-xでプロジェクトを作成し、 ResourcesディレクトリにPublished-iOS ディレクトリを配置する — AppDelegate::applicationDidFinishLaunchi ng内で次のコードを書く vector<std::string> searchPaths; searchPaths.push_back("Published-iOS"); CCFileUtils::sharedFileUtils()->setSearchPaths(searchPaths);
15.
(1) CocosBuilderで画面を作成 — CocosBuilderプロジェクトの作成 —
リソースの追加 — 画像の配置 — bg1.png … Pos(%)x=0:y=100, Anc x=0.0:y=1.0 — bg2.png … Pos(%)x=0:y= 25, Anc x=0.0:y=0.5 — bg3.png … Pos(%)x=0:y= 0, Anc x=0.0:y=0.0 — cat_normal.png … Pos(%)x=25:y=35, Anc x=0.5:y=0.5 — CocosPlayerでの確認
16.
(2) タップイベントを取得 — CocosBuilderプロジェクトの編集 —
ボタンの配置 — CCMenu … Pos x=0:y=0, Size(%)x=100.0:y=100.0 — CCMenuItemImage … Pos(%) x=40:y=15 Selector:tappedLeftFoot Target:Document root — CCMenuItemImage … Pos(%) x=60:y=15 Selector:tappedRightFoot Target:Document root — レイヤー編集 — CCLayer … JS Controller: MainScene — ソースの編集 — MainScene.js https://gist.github.com/tks2shimizu/ 8ab5369d507ed02bf726 Normal Selected Disabled
17.
(3) 他オブジェクトを取得 — CocosBuilderプロジェクトの編集 —
背景編集 — bg1.png … Doc root var: mBg1 — bg2.png … Doc root var: mBg2 — bg3.png … Doc root var: mBg3 — cat_normal.png … Tag: 1 — ソースの編集 — MainScene.js https://gist.github.com/tks2shimizu/ 2e935cde627ea2d245cd
18.
(4) 基本アニメーション — CocosBuilderプロジェクトの編集 —
ネコ編集(後で必要なので、今のうちに編集) — CCNode … Pos(%) x=25:y=35, Size W=72:H=123, Anc x=0.50:y=0.50, Tag:1 — cat … Pos(%) x=50:y=25, Anc x=0.50:y=0.25 — タイムライン編集 — cat … Default Timeline (duration 00:00:20) — 00:00:00 … Rotation = 3 — 00:00:10 … Rotation = -3 — 00:00:20 … Rotation = 3 — Chained Timeline … Default Timeline
19.
(5) 複数アニメーション — CocosBuilderプロジェクトの編集 —
タイムライン編集 (詳細は後述) — Leftfoot (duration 00:00:10) — Rightfoot (duration 00:00:10) — Tumble — Normal — Goal (duration 00:00:15) — ソースの編集 — MainScene.js https://gist.github.com/tks2shimizu/ 216e7899bf38a810952f
20.
(5) 複数アニメーション — Leftfoot —
00:00:00 … Sprite frame: cat_leftfoot.png — 00:00:00 … Position: (%) x=50:y=25 — 00:00:05 … Position: (%) x=50:y=27 — 00:00:10 … Position: (%) x=50:y=25 — Rightfoot — 00:00:00 … Sprite frame: cat_rightfoot.png — 00:00:00 … Position: (%) x=50:y=25 — 00:00:05 … Position: (%) x=50:y=27 — 00:00:10 … Position: (%) x=50:y=25
21.
(5) 複数アニメーション — Tumble —
00:00:00 … Sprite frame: cat_tumble.png — 00:00:00 … Rotation: 90.0 — 00:01:00 … Callbacks: changeTappable Document root — Goal — 00:00:00 … Sprite frame: cat_goal.png — 00:00:00 … Position: (%) x=50:y=25 — 00:00:05 … Position: (%) x=50:y=33 — 00:00:10 … Sprite frame: cat_normal.png — 00:00:10 … Position: (%) x=50:y=25 — Chained Timeline … Goal
22.
(6) 時間・距離・リロード — CocosBuilderプロジェクトの編集 —
ラベル追加 — 時間 … Doc root var: mTime — 距離 … Doc root var: mDistance — ボタン追加 — リセットボタン … Selector:tappedReset Target:Document root — 左足ボタン … Doc root var: mLeftButton — 右足ボタン … Doc root var: mRightButton — ソースの編集 — MainScene.js https://gist.github.com/tks2shimizu/ 7716bdc9ab3f1a661197 Normal Selected Disabled
23.
おわり — ご清聴ありがとうございました。
Jetzt herunterladen