Submit Search
Upload
CocosBuilderを利用した開発の進め方
•
9 likes
•
15,034 views
Tomoaki Shimizu
Follow
CocosBuilderを利用した開発の進め方
Read less
Read more
Report
Share
Report
Share
1 of 33
Download now
Download to read offline
Recommended
ソースコードの品質向上のための効果的で効率的なコードレビュー
ソースコードの品質向上のための効果的で効率的なコードレビュー
Moriharu Ohzu
短期間で新技術を学ぶ技術
短期間で新技術を学ぶ技術
Takafumi ONAKA
JAZUG12周年 俺の Azure Cosmos DB
JAZUG12周年 俺の Azure Cosmos DB
Daiyu Hatakeyama
2022年7月JJUGナイトセミナー「Jakarta EE特集」MicroProfile あらためてのおさらい
2022年7月JJUGナイトセミナー「Jakarta EE特集」MicroProfile あらためてのおさらい
Satoshi Kubo
Goで実装した UPSIDERの決済金額リミット機能
Goで実装した UPSIDERの決済金額リミット機能
Miki Masumoto
Xamarin.Forms.WPF を試してみた
Xamarin.Forms.WPF を試してみた
m ishizaki
2022_sakura-yube_ddd.pdf
2022_sakura-yube_ddd.pdf
toshiki kawai
グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?
Insight Technology, Inc.
Recommended
ソースコードの品質向上のための効果的で効率的なコードレビュー
ソースコードの品質向上のための効果的で効率的なコードレビュー
Moriharu Ohzu
短期間で新技術を学ぶ技術
短期間で新技術を学ぶ技術
Takafumi ONAKA
JAZUG12周年 俺の Azure Cosmos DB
JAZUG12周年 俺の Azure Cosmos DB
Daiyu Hatakeyama
2022年7月JJUGナイトセミナー「Jakarta EE特集」MicroProfile あらためてのおさらい
2022年7月JJUGナイトセミナー「Jakarta EE特集」MicroProfile あらためてのおさらい
Satoshi Kubo
Goで実装した UPSIDERの決済金額リミット機能
Goで実装した UPSIDERの決済金額リミット機能
Miki Masumoto
Xamarin.Forms.WPF を試してみた
Xamarin.Forms.WPF を試してみた
m ishizaki
2022_sakura-yube_ddd.pdf
2022_sakura-yube_ddd.pdf
toshiki kawai
グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?
Insight Technology, Inc.
女の子になれなかった人のために
女の子になれなかった人のために
京大 マイコンクラブ
ドメイン駆動設計とは何か 【入門編】
ドメイン駆動設計とは何か 【入門編】
増田 亨
はじめよう FinOps クラウドコスト最適化への第一歩とは 日本IBMカスタマーサクセスチーム
はじめよう FinOps クラウドコスト最適化への第一歩とは 日本IBMカスタマーサクセスチーム
勇 黒沢
脆弱性事例に学ぶセキュアコーディング「SSL/TLS証明書検証」編 (JavaDayTokyo2015)
脆弱性事例に学ぶセキュアコーディング「SSL/TLS証明書検証」編 (JavaDayTokyo2015)
JPCERT Coordination Center
アメリカの超巨大クラウドの「中の人」に転生したガチ三流プログラマが米国システム開発の現実をリークする話
アメリカの超巨大クラウドの「中の人」に転生したガチ三流プログラマが米国システム開発の現実をリークする話
Tsuyoshi Ushio
えっ今日はハッキングしてもいいのか?(CTF Web入門)
えっ今日はハッキングしてもいいのか?(CTF Web入門)
otya mura
M17_情シス必見、Azure Arc によるマルチプラットフォーム管理の今 [Microsoft Japan Digital Days]
M17_情シス必見、Azure Arc によるマルチプラットフォーム管理の今 [Microsoft Japan Digital Days]
日本マイクロソフト株式会社
AlloyDBを触ってみた!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
AlloyDBを触ってみた!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
AutoEncoderで特徴抽出
AutoEncoderで特徴抽出
Kai Sasaki
オブジェクト指向の設計と実装の学び方のコツ
オブジェクト指向の設計と実装の学び方のコツ
増田 亨
ドメイン駆動設計のための Spring の上手な使い方
ドメイン駆動設計のための Spring の上手な使い方
増田 亨
2017年に「伽藍とバザール」を読み返す
2017年に「伽藍とバザール」を読み返す
Yasuharu Seki
DynamoDBを導入した話
DynamoDBを導入した話
dcubeio
WordPressで行う継続的インテグレーションのススメ
WordPressで行う継続的インテグレーションのススメ
horike37
今日からわかる!ソーシャルグラフ解析
今日からわかる!ソーシャルグラフ解析
Daichi Onodera
【Swift】ローカル通知のバックグラウンド対応
【Swift】ローカル通知のバックグラウンド対応
Nekokichi
もし太陽のコアがIntelCoreだったら
もし太陽のコアがIntelCoreだったら
京大 マイコンクラブ
JupyterLabを中心とした快適な分析生活
JupyterLabを中心とした快適な分析生活
Classi.corp
Web サーバー管理者のための Azure App Service 再入門
Web サーバー管理者のための Azure App Service 再入門
Osamu Monoe
Yahoo! JAPANのプライベートRDBクラウドとマルチライター型 MySQL #dbts2017 #dbtsOSS
Yahoo! JAPANのプライベートRDBクラウドとマルチライター型 MySQL #dbts2017 #dbtsOSS
Yahoo!デベロッパーネットワーク
CocosBuilderの紹介
CocosBuilderの紹介
Masahiro Murakami
cocos2d-xとCocosBuilderでゲームを作ってみよう
cocos2d-xとCocosBuilderでゲームを作ってみよう
Tomoaki Shimizu
More Related Content
What's hot
女の子になれなかった人のために
女の子になれなかった人のために
京大 マイコンクラブ
ドメイン駆動設計とは何か 【入門編】
ドメイン駆動設計とは何か 【入門編】
増田 亨
はじめよう FinOps クラウドコスト最適化への第一歩とは 日本IBMカスタマーサクセスチーム
はじめよう FinOps クラウドコスト最適化への第一歩とは 日本IBMカスタマーサクセスチーム
勇 黒沢
脆弱性事例に学ぶセキュアコーディング「SSL/TLS証明書検証」編 (JavaDayTokyo2015)
脆弱性事例に学ぶセキュアコーディング「SSL/TLS証明書検証」編 (JavaDayTokyo2015)
JPCERT Coordination Center
アメリカの超巨大クラウドの「中の人」に転生したガチ三流プログラマが米国システム開発の現実をリークする話
アメリカの超巨大クラウドの「中の人」に転生したガチ三流プログラマが米国システム開発の現実をリークする話
Tsuyoshi Ushio
えっ今日はハッキングしてもいいのか?(CTF Web入門)
えっ今日はハッキングしてもいいのか?(CTF Web入門)
otya mura
M17_情シス必見、Azure Arc によるマルチプラットフォーム管理の今 [Microsoft Japan Digital Days]
M17_情シス必見、Azure Arc によるマルチプラットフォーム管理の今 [Microsoft Japan Digital Days]
日本マイクロソフト株式会社
AlloyDBを触ってみた!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
AlloyDBを触ってみた!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
AutoEncoderで特徴抽出
AutoEncoderで特徴抽出
Kai Sasaki
オブジェクト指向の設計と実装の学び方のコツ
オブジェクト指向の設計と実装の学び方のコツ
増田 亨
ドメイン駆動設計のための Spring の上手な使い方
ドメイン駆動設計のための Spring の上手な使い方
増田 亨
2017年に「伽藍とバザール」を読み返す
2017年に「伽藍とバザール」を読み返す
Yasuharu Seki
DynamoDBを導入した話
DynamoDBを導入した話
dcubeio
WordPressで行う継続的インテグレーションのススメ
WordPressで行う継続的インテグレーションのススメ
horike37
今日からわかる!ソーシャルグラフ解析
今日からわかる!ソーシャルグラフ解析
Daichi Onodera
【Swift】ローカル通知のバックグラウンド対応
【Swift】ローカル通知のバックグラウンド対応
Nekokichi
もし太陽のコアがIntelCoreだったら
もし太陽のコアがIntelCoreだったら
京大 マイコンクラブ
JupyterLabを中心とした快適な分析生活
JupyterLabを中心とした快適な分析生活
Classi.corp
Web サーバー管理者のための Azure App Service 再入門
Web サーバー管理者のための Azure App Service 再入門
Osamu Monoe
Yahoo! JAPANのプライベートRDBクラウドとマルチライター型 MySQL #dbts2017 #dbtsOSS
Yahoo! JAPANのプライベートRDBクラウドとマルチライター型 MySQL #dbts2017 #dbtsOSS
Yahoo!デベロッパーネットワーク
What's hot
(20)
女の子になれなかった人のために
女の子になれなかった人のために
ドメイン駆動設計とは何か 【入門編】
ドメイン駆動設計とは何か 【入門編】
はじめよう FinOps クラウドコスト最適化への第一歩とは 日本IBMカスタマーサクセスチーム
はじめよう FinOps クラウドコスト最適化への第一歩とは 日本IBMカスタマーサクセスチーム
脆弱性事例に学ぶセキュアコーディング「SSL/TLS証明書検証」編 (JavaDayTokyo2015)
脆弱性事例に学ぶセキュアコーディング「SSL/TLS証明書検証」編 (JavaDayTokyo2015)
アメリカの超巨大クラウドの「中の人」に転生したガチ三流プログラマが米国システム開発の現実をリークする話
アメリカの超巨大クラウドの「中の人」に転生したガチ三流プログラマが米国システム開発の現実をリークする話
えっ今日はハッキングしてもいいのか?(CTF Web入門)
えっ今日はハッキングしてもいいのか?(CTF Web入門)
M17_情シス必見、Azure Arc によるマルチプラットフォーム管理の今 [Microsoft Japan Digital Days]
M17_情シス必見、Azure Arc によるマルチプラットフォーム管理の今 [Microsoft Japan Digital Days]
AlloyDBを触ってみた!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
AlloyDBを触ってみた!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
AutoEncoderで特徴抽出
AutoEncoderで特徴抽出
オブジェクト指向の設計と実装の学び方のコツ
オブジェクト指向の設計と実装の学び方のコツ
ドメイン駆動設計のための Spring の上手な使い方
ドメイン駆動設計のための Spring の上手な使い方
2017年に「伽藍とバザール」を読み返す
2017年に「伽藍とバザール」を読み返す
DynamoDBを導入した話
DynamoDBを導入した話
WordPressで行う継続的インテグレーションのススメ
WordPressで行う継続的インテグレーションのススメ
今日からわかる!ソーシャルグラフ解析
今日からわかる!ソーシャルグラフ解析
【Swift】ローカル通知のバックグラウンド対応
【Swift】ローカル通知のバックグラウンド対応
もし太陽のコアがIntelCoreだったら
もし太陽のコアがIntelCoreだったら
JupyterLabを中心とした快適な分析生活
JupyterLabを中心とした快適な分析生活
Web サーバー管理者のための Azure App Service 再入門
Web サーバー管理者のための Azure App Service 再入門
Yahoo! JAPANのプライベートRDBクラウドとマルチライター型 MySQL #dbts2017 #dbtsOSS
Yahoo! JAPANのプライベートRDBクラウドとマルチライター型 MySQL #dbts2017 #dbtsOSS
Viewers also liked
CocosBuilderの紹介
CocosBuilderの紹介
Masahiro Murakami
cocos2d-xとCocosBuilderでゲームを作ってみよう
cocos2d-xとCocosBuilderでゲームを作ってみよう
Tomoaki Shimizu
cocos2d-x開発事例勉強会
cocos2d-x開発事例勉強会
Tomoaki Shimizu
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
Tomoaki Shimizu
cocos2d-xの開発に欠かせないCocosBuilderについて
cocos2d-xの開発に欠かせないCocosBuilderについて
Tomoaki Shimizu
iPhone 5 の Wi-Fi ちゃんと動いてましたか? #yidev
iPhone 5 の Wi-Fi ちゃんと動いてましたか? #yidev
Tomohiro Kumagai
CocosBuilderとcocos2d-x JSB
CocosBuilderとcocos2d-x JSB
Tomoaki Shimizu
cocos2d-xとspine
cocos2d-xとspine
Tomoaki Shimizu
Viewers also liked
(8)
CocosBuilderの紹介
CocosBuilderの紹介
cocos2d-xとCocosBuilderでゲームを作ってみよう
cocos2d-xとCocosBuilderでゲームを作ってみよう
cocos2d-x開発事例勉強会
cocos2d-x開発事例勉強会
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xの開発に欠かせないCocosBuilderについて
cocos2d-xの開発に欠かせないCocosBuilderについて
iPhone 5 の Wi-Fi ちゃんと動いてましたか? #yidev
iPhone 5 の Wi-Fi ちゃんと動いてましたか? #yidev
CocosBuilderとcocos2d-x JSB
CocosBuilderとcocos2d-x JSB
cocos2d-xとspine
cocos2d-xとspine
Similar to CocosBuilderを利用した開発の進め方
cocos2d-xとCocosBuilder
cocos2d-xとCocosBuilder
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(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Tomoaki Shimizu
Cocos2d
Cocos2d
Kenji Kamijo
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Tomoaki Shimizu
cocos2d-xの概要とこれまでの進化・これからの展開
cocos2d-xの概要とこれまでの進化・これからの展開
Tomoaki Shimizu
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
Kohki Miki
Cocos2d-x公開講座 in 鹿児島
Cocos2d-x公開講座 in 鹿児島
Tomoaki Shimizu
cocos2d-xとCocos Code IDE
cocos2d-xとCocos Code IDE
Tomoaki Shimizu
cocos2d-xにおけるデータ管理
cocos2d-xにおけるデータ管理
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
Tomoaki Shimizu
cocos2d-xを利用したパズドラ風ゲームの作成
cocos2d-xを利用したパズドラ風ゲームの作成
Tomoaki Shimizu
Cocos Code IDEを使ってみた
Cocos Code IDEを使ってみた
Tomoaki Shimizu
CocoStudioとcocos2d-xの連携2
CocoStudioとcocos2d-xの連携2
Tomoaki Shimizu
cocos2d-xにおけるBox2Dの利用方法および便利なツール
cocos2d-xにおけるBox2Dの利用方法および便利なツール
Tomoaki Shimizu
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Tomoaki Shimizu
cocos2d-xのサーバ連携について
cocos2d-xのサーバ連携について
Tomoaki Shimizu
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
Similar to CocosBuilderを利用した開発の進め方
(20)
cocos2d-xとCocosBuilder
cocos2d-xとCocosBuilder
かんたんなcocos2d-xの紹介
かんたんなcocos2d-xの紹介
cocos2d-xハンズオン勉強会 in 名古屋
cocos2d-xハンズオン勉強会 in 名古屋
cocos2d-x公開講座 in 鹿児島
cocos2d-x公開講座 in 鹿児島
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Cocos2d
Cocos2d
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
cocos2d-xの概要とこれまでの進化・これからの展開
cocos2d-xの概要とこれまでの進化・これからの展開
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
Cocos2d-x公開講座 in 鹿児島
Cocos2d-x公開講座 in 鹿児島
cocos2d-xとCocos Code IDE
cocos2d-xとCocos Code IDE
cocos2d-xにおけるデータ管理
cocos2d-xにおけるデータ管理
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
cocos2d-xを利用したパズドラ風ゲームの作成
cocos2d-xを利用したパズドラ風ゲームの作成
Cocos Code IDEを使ってみた
Cocos Code IDEを使ってみた
CocoStudioとcocos2d-xの連携2
CocoStudioとcocos2d-xの連携2
cocos2d-xにおけるBox2Dの利用方法および便利なツール
cocos2d-xにおけるBox2Dの利用方法および便利なツール
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
cocos2d-xのサーバ連携について
cocos2d-xのサーバ連携について
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
More from Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
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) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
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
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Tomoaki Shimizu
Cocos2d-x(JS)の紹介
Cocos2d-x(JS)の紹介
Tomoaki Shimizu
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Tomoaki Shimizu
Cocos2d-x 3D Extension
Cocos2d-x 3D Extension
Tomoaki Shimizu
cocos2d-x 3.0による変更点
cocos2d-x 3.0による変更点
Tomoaki Shimizu
タワーオブスペルズ x cocos2d-x
タワーオブスペルズ x cocos2d-x
Tomoaki Shimizu
cocos2d-xで利用できる暗号化
cocos2d-xで利用できる暗号化
Tomoaki Shimizu
cocos2d-xにおけるマップエディタの利用
cocos2d-xにおけるマップエディタの利用
Tomoaki Shimizu
cocos2d-x 3.0 新しい物理演算クラスの利用
cocos2d-x 3.0 新しい物理演算クラスの利用
Tomoaki Shimizu
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
More from Tomoaki Shimizu
(20)
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
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) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Cocos2d-x(JS)の紹介
Cocos2d-x(JS)の紹介
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Cocos2d-x 3D Extension
Cocos2d-x 3D Extension
cocos2d-x 3.0による変更点
cocos2d-x 3.0による変更点
タワーオブスペルズ x cocos2d-x
タワーオブスペルズ x cocos2d-x
cocos2d-xで利用できる暗号化
cocos2d-xで利用できる暗号化
cocos2d-xにおけるマップエディタの利用
cocos2d-xにおけるマップエディタの利用
cocos2d-x 3.0 新しい物理演算クラスの利用
cocos2d-x 3.0 新しい物理演算クラスの利用
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
CocosBuilderを利用した開発の進め方
1.
CocosBuilderを利用した 開発の進め方 株式会社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発売 — 6/18発売 —
2,800円 + 税 — 2,980円 + 税 — 400ページ — 312ページ
4.
— http://cocos2d-x.jp — cocos2d-x開発元Chukong
Technologies社公認 — cocos2d-xのための自由なコミュニティー — 入門者から上級者まで誰でもOK!!ぜひご参加を! — cocos2d-xに関することなら何でも投稿できます!! — https://www.facebook.com/groups/cocos2dxjp/
5.
— 10/17 shinjuku.cocos2d-x初心者ハンズオン ∼CocosBuilderを利用した開発の進め方∼ —
10/24 第13回 shinjuku.cocos2d-x — 11/12 第7回テックヒルズ — 11/14 shinjuku.cocos2d-x初心者ハンズオン ∼cocos2d-xを利用したクロスプラットフォーム開発環境構築∼ — 11/21 第14回 shinjuku.cocos2d-x — 12/M shinjuku.cocos2d-x初心者ハンズオン ∼CocosBuilderを利用した開発の進め方∼ — 12/M 第15回 shinjuku.cocos2d-x
6.
CocosBuilderとは — http://cocosbuilder.com — cocos2dのレイアウトやアニメーションをGUIで調整可能 —
オープンソース(MITライセンス) — 最新版CocosBuilder 3.0 Alpha — JSB(JavaScript bindings)の機能が大幅に追加 — CocosPlayer (for JSB) — cocos2d-xやcocos2d-iphoneでも利用可能 — cocos2d-x(C++)ではCCBReaderクラスを利用して連携可能 — 初心者向けの主な情報源 — CocosBuilder User Guide — cocos2d-xサンプル「TestCpp」
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はこのまま死んでしまうのか。。。
8.
SpriteBuilder — CocosBuilderの後継 — Apportable社(恐らくViktor氏)によりSpriteBuilderが開 発されている — SpriteBuilderのホームページはまだないようです —
GitHub https://github.com/apportable/SpriteBuilder
9.
CocosBuilderで利用できる機能 — cocos2d-x — JavaScript —
UI Editor, Animation Editor — JavaScript Editor, CocosPlayer — C++ — Lua — UI Editor, Animation Editor — cocos2d-html5 — JavaScript — UI Editor, Animation Editor — JavaScript Editor, Browser テストが容易
10.
今日学べること — 主に学ぶこと — CocosBuilderの使い方 —
UI Editor — Animation Editor — ちょっと学ぶこと — 手軽に利用できるブラウザで表示 — JavaScriptを利用して実行 — 画面の表示 — アニメーションの実行
11.
CocosBuilderの使い方1 — 基本設定 — プロジェクトの作成 —
デフォルトではJSB向けの設定になっている èC++で利用する場合は設定の変更が必要 — 出力設定 — 解像度追加・変更 — 表示設定 — 解像度変更 — 見た目の変更
12.
CocosBuilderの使い方2 — リソース追加 — 画像・テクスチャアトラス —
パーティクル — クラス追加 — 画像の調整 — アニメーション編集 — タイムラインの追加 — スティッキーノート追加
13.
CocosBuilderにふれてみよう — プロジェクトの作成 — 背景画像の表示 —
キャラクターノードの作成 — ボタンの作成 — ボタンの処理(JavaScript) — キャラクターのアニメーション作成 — アニメーションの実行(JavaScript)
14.
プロジェクトの作成 — 新しいプロジェクトは、任意のディレクトリに保存 — ディレクトリには、以下が用意される —
Resourcesディレクトリ — プロジェクトファイル — 次のURLより画像ファイルを ダウンロードする http://goo.gl/eEmfAz — 画像ファイルは「resources-auto」へ配置する
15.
背景画像の表示 — 「background.png」を左ペインから中央ペインへ、 ドラッグ&ドロップする — 「background」のプロパティの調整 —
Position … % — x … 50.0 — y … 50.0
16.
背景画像の表示 — 「Publish Settings
...」よりプロパティを修正する — HTML5 — Global scale factor … 2x — Resolution — width … 1024 — height … 768 — 「Run in Browser」より ブラウザ上で実行する
17.
キャラクターノードの作成 — キャラクターを表示させるだけであれば、ノードを別に用 意する必要はない。後の工程でノードにアニメーションを 追加するため、今回は別に用意する。 — ノードの作成 —
New > Interface File — CCNodeを選択 — Resourcesに「Cat」を作成 — ルートノード「CCNode」を編集 — CCSpriteを追加 — Sprite farame è cat_normal.png — MainScene.ccbにCat.ccbを追加
18.
ボタンの作成 — MainScene.ccbを表示し、ルートノード「CCLayer」 を選択 — CCMenuを追加 —
CCMenuItemImageを追加 — — — — Normal è button_normal.png Selected è button_selected.png Selector è onPressButton Target è Document root
19.
ボタンの処理(JavaScript) — catの編集 — Code
Connections — Doc root var è cat — MainScene.jsの編集 — onPressButtonメソッドの編集 — this.helloLabel è this.cat — ボタンをタップすると!!
20.
キャラクターのアニメーション作成 — Cat.ccbの編集 — Edit
timelines ... — Timeline name è Run — Autoplay è OFF — ネコの画像を示す「CCSprite」を選択する — Animation > Insert Keyframe > Sprite Frame — can_run1.png — can_run2.png — Set Timeline Duration ... — Timeline duration è 00:03:00
21.
アニメーションの実行 (JavaScript) — MainScene.jsの編集 — onPressButtonメソッドの編集 —
this.cat.animationManager.runAnimationsForSequence Named("Run"); — ボタンをタップすると!!! — 作成したアニメーションを 動かすことができる!
22.
CocosBuilderでの注意 — 次のバージョンに揃える必要がある — cocos2d-x
2.1.3 è CocosBuilder 3.0 alpha 4 — それ以降のバージョン è CocosBuilder 3.0 alpha 5 — Mac OS X 10.8を使用すること — Mac OS X 10.7以前の場合、ファイルを読込めないバグがある — オープンソースであるため、10.7に合わせCocosBuilderをビルドす ることも可能 — 参考になるプロジェクト — cocos2d-xプロジェクト — cocos2d-x-2.1.4/samples/Cpp/TestCpp — CocosBuilderプロジェクト — cocos2d-x-2.1.4/samples/Cpp/TestCpp/Resources/ CocosBuilderExample.ccbproj
23.
本に載っていない情報 — ガイド — 効果音 —
コールバック関数 — パーティクル — タイムラインの編集 — Sprite Sheetの取り込み — Smart Sprite Sheetの利用 — CocosPlayer — cocos2d-xからCocosBuilderのリソースを直接読込む
24.
ガイド — ガイドの移動 — command
+ クリック è マウスの移動 — ガイドの削除 — ガイドを画面外へ移動する — ガイドにスナップ — できません。ソース上でコメントアウトされている — なぜ使用不可なのか不明… — CocosScene.m 823 843行目をアンコメントし、適切 に修正することで利用可能になるかも?
25.
効果音 — キーフレームの追加は、alt +
クリック — 設定はキーフレームをダブルクリック — Resourcesに含まれる音声ファイルから選択
26.
コールバック関数 — キーフレームの追加は、alt +
クリック — 設定はキーフレームをダブルクリック — onResolveCCBCallFuncSelector関数にて設定 è CCB_SELECTORRESOLVER_CALLFUNC_GLUEマクロ
27.
パーティクル — FXボタンをクリックするとパーティクルが作成できる — 使い勝手はParticleDesignerの方が良い
28.
タイムラインの編集 — キーフレームをダブルクリックすることにより、簡単 に編集可能 — キーフレームのコピー&ペーストが可能 —
キーフレームを複数選択することで、Animationメ ニューより次の項目が利用可能 — Reverse Selected Keyframes èキーフレームの順序を反転する — Stretch Selected Keyframes... èキーフレームの間隔を変更する
29.
Sprite Sheetの取り込み — TexturePackerなどで作成されたSprite
Sheetは、 CocosBuilderから読み込み可能なディレクトリに配置する だけで利用可能 — xxxx.plist — xxxx.png — 一連の画像から一度にキーフレームを作成することが可能 — Create Keyframes from Selection
30.
Smart Sprite Sheetの利用 —
ディレクトリのコンテキストメニュー — Make Smart Sprite Sheetを選択 — Edit Smart Sprite Sheet...を選択
31.
CocosPlayer — インストール方法 — CocosBuilderのサイトよりCocosBuilderのソースコー ドをダウンロードする —
CocosPlayerのXcodeプロジェクトを 立ち上げ、iOSシミュレータまたは実機 にインストールする — Xcode5の場合、一部修正が必要
32.
cocos2d-xからCocosBuilder のリソースを直接読込む — iOS, Androidそれぞれ個別に設定が必要 —
iOS — AppDelegateクラスにおいて、パスを設定する CCFileUtilsクラスsetSearchPaths関数の利用 — Android — build_native.shの編集 RESOURCE_ROOTの設定 — サンプル「CrystalCraze」が参考になる cocos2d-x-2.1.4/samples/Javascript/CrystalCraze
33.
おわり
Download now