SlideShare a Scribd company logo
1 of 29
Download to read offline
cocos2d-­‐x	
  3.0	
  alpha0	
 
クロスプラットフォーム開発環境構築について
清水	
 友晶	
 
•  株式会社TKS2	
  
スマートフォンアプリ開発

Webコンテンツ開発	
  
•  日本cocos2d-­‐xユーザ会代表	
  
cocos2d-­‐xへの開発参加

cocos2d-­‐xを利用したアプリ開発

講演活動

執筆活動	
 
•  チラ裏開発メモ:	
  h1p://tks2.net/memo	
  
•  SlideShare:	
  h1p://www.slideshare.net/doraemonsss	
  
JavaScriptによる
スマホゲーム開発入門

CocosBuilder

•  6/25発売	
  
•  2,800円	
 +	
 税	
  
•  400ページ	
 

•  6/18発売	
  
•  2,980円	
 +	
 税	
  
•  312ページ	
  

•  12月発売予定
•  日本cocos2d-­‐xユーザ会	
  
h1p://cocos2d-­‐x.jp	
  
•  cocos2d-­‐x開発元Chukong	
  Technologies社公認	
  
•  cocos2d-­‐xのための自由なコミュニティー	
  
•  入門者から上級者まで誰でもOK!!ぜひご参加を!(約900人)	
  
•  cocos2d-­‐xに関することなら何でも投稿できます!!	
  
•  h1ps://www.facebook.com/groups/cocos2dxjp/	
  
•  11/14	
  shinjuku.cocos2d-­‐x初心者ハンズオン	
  

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

•  11/21	
  第14回	
 shinjuku.cocos2d-­‐x	
  
    〜cocos2d-­‐xにおけるデータ管理〜	
  

•  12/12	
  shinjuku.cocos2d-­‐x初心者ハンズオン	
  
    〜CocosBuilderを利用した開発の進め方〜	
 
•  12/13	
  gumi	
  Study	
  Special	
  
•  12/19	
  第15回	
 shinjuku.cocos2d-­‐x	
  
•  1/M	
  shinjuku.cocos2d-­‐x初心者ハンズオン	
  

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

•  1/M	
  第16回	
 shinjuku.cocos2d-­‐x	
  
目次	
 
•  cocos2d-­‐xの紹介	
  
•  cocos2d-­‐xの開発環境を整える	
  
•  iOS	
  
•  Android	
  

•  テンプレートプロジェクトから学ぶ	
  
•  今後の勉強方法について	
  
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,	
  Microsob,	
  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++からObjecfve-­‐Cへの	
  
アクセス	
  
(Objecfve-­‐C++があるため	
  
 比較的容易)	
  

•  cocos2d-­‐xはフレームワークであるため、画面構成やアニ
メーションの作成に時間がかかる	
  
•  別途エディタを利用する	
  
iOS向け開発環境の構築	
 
• 
• 
• 
• 

cocos2d-­‐xインストール	
  
Xcodeインストール	
  
プロジェクト作成	
  
iOS実機・シミュレータでの起動
iOS向け開発環境の構築	
 
•  cocos2d-­‐xダウンロード	
  
h1p://www.cocos2d-­‐x.org/download	
  

•  任意のディレクトリへ展開	
  
/Users/Sumomo/cocos2d-­‐x-­‐3.0alpha0	
  
iOS向け開発環境の構築	
 
•  Mac	
  App	
  StoreよりXcodeダウンロード	
  
iOS向け開発環境の構築	
 
•  project-­‐creatorによるプロジェクト作成	
  
cocos2d-­‐x-­‐3.0alpha0/	
  
create-­‐mulf-­‐plahorm-­‐projects.py	
  
•  ディレクトリ移動	
  
cd	
  cocos2d-­‐x-­‐3.0alpha0/	
  

•  create-­‐mulf-­‐plahorm-­‐projects.py実行	
  
./create-­‐mulf-­‐plahorm-­‐projects.py	
  -­‐p	
  MyProject	
  -­‐k	
  
net.tks2.myproject	
  -­‐l	
  cpp	
  
•  オプション	
  
•  -­‐p	
  …	
  プロジェクト名	
  
•  -­‐k	
  …	
  パッケージ名	
  
•  -­‐l	
  …	
  言語(cpp,	
  lua,	
  javascript)	
  

•  cocos2d-­‐x-­‐3.0alpha0/projectsにプロジェクトが作成さ
れる	
  
iOS向け開発環境の構築	
 
•  プロジェクトをXcodeで起動	
  

•  cocos2d-­‐x-­‐3.0alpha0/projects/MyProject/proj.ios_mac/
MyProject.xcodeproj	
  

•  「HelloCpp	
  iOS」のスキーマを選択	
  
•  iOS実機・シミュレータ起動	
  
•  Run	
  
Android向け開発環境の構築	
 
• 
• 
• 
• 
• 
• 

cocos2d-­‐xインストール	
  
Android	
  SDK	
  +	
  Eclipseインストール	
  
Android	
  NDKインストール	
  
ADT(Eclipse)の設定	
  
プロジェクト作成	
  
Android実機転送
Android向け開発環境の構築	
 
•  cocos2d-­‐xダウンロード	
  
h1p://www.cocos2d-­‐x.org/download	
  

•  任意のディレクトリへ展開	
  
/Users/Sumomo/cocos2d-­‐x-­‐3.0alpha0	
  
Android向け開発環境の構築	
 
•  Android	
  SDK	
  +	
  Eclipseダウンロード	
  
h1p://developer.android.com/sdk/	
  

•  任意のディレクトリへ展開	
  
/Users/Sumomo/adt-­‐bundle-­‐mac	
  
Android向け開発環境の構築	
 
•  Android	
  NDK	
  r9b	
  (64bit)ダウンロード	
  
h1p://developer.android.com/tools/sdk/ndk/	
  

•  任意のディレクトリへ展開	
  
/Users/Sumomo/android-­‐ndk-­‐r9b	
  
Android向け開発環境の構築	
 
•  SDK	
  Manager起動	
  
Window	
  >	
  Android	
  SDK	
  Manager	
  
Android	
  2.3.3	
  (API	
  10)	
  >	
  SDK	
  Plahorm	
  
Android向け開発環境の構築	
 
•  Eclipseの設定	
  
•  Eclipse起動	
  
•  ADT(Eclipse)	
  >	
  環境設定	
  
•  General	
  >	
  Workspace	
  >	
  Linked	
  Resources	
  
•  COCOS2DX	
  è	
  cocos2dxのディレクトリ	
  

•  C/C++	
  >	
  Build	
  >	
  Environment	
  
•  NDK_ROOT	
  è	
  Android	
  NDKのディレクトリ	
  

•  libcocos2dxプロジェクトのインポート	
  
•  File	
  >	
  New	
  >	
  Project	
  
cocos2d-­‐x-­‐3.0alpha0/cocos2dx/plahorm/android/java	
  
Android向け開発環境の構築	
 
•  project-­‐creatorによるプロジェクト作成	
  
cocos2d-­‐x-­‐3.0alpha0/	
  
create-­‐mulf-­‐plahorm-­‐projects.py	
  
•  ディレクトリ移動	
  
cd	
  cocos2d-­‐x-­‐3.0alpha0/	
  

•  create-­‐mulf-­‐plahorm-­‐projects.py実行	
  
./create-­‐mulf-­‐plahorm-­‐projects.py	
  -­‐p	
  MyProject	
  -­‐k	
  
net.tks2.myproject	
  -­‐l	
  cpp	
  
•  オプション	
  
•  -­‐p	
  …	
  プロジェクト名	
  
•  -­‐k	
  …	
  パッケージ名	
  
•  -­‐l	
  …	
  言語(cpp,	
  lua,	
  javascript)	
  

•  cocos2d-­‐x-­‐3.0alpha0/projectsにプロジェクトが作成さ
れる	
  
Android向け開発環境の構築	
 
•  Eclipseでプロジェクトを読込む	
  
•  File	
  >	
  New	
  >	
  Project	
  
•  Android	
  >	
  Android	
  Project	
  from	
  Exisfng	
  Code	
  

•  Android実機転送(シミュレータでも可)	
  
•  Run	
  >	
  Run	
  
テンプレートプロジェクトから学ぶ	
 
•  プロジェクトには次のディレクトリがある	
 
•  Classes	
  
èソースファイルを格納	
  

•  Resources	
  
è画像・音声などのリソースファイルを格納	
  

•  最初に用意されているクラスは次の2つ	
 
•  AppDelegateクラス	
  
•  HelloWorldクラス
テンプレートプロジェクトから学ぶ	
 
•  AppDelegateには次のメソッドがある	
 
•  applicafonDidFinishLaunching()	
  
•  アプリ起動時に処理され、アプリのセッティングを行う	
 
•  最初のシーンを呼び出す	
 

•  applicafonDidEnterBackground()	
  
•  アプリがスリープする時に処理され、アプリの停止を行う	
 

•  applicafonWillEnterForeground()	
  
•  アプリ復帰時に処理され、アプリの再開を行う
テンプレートプロジェクトから学ぶ	
 
•  HelloWorldScene.cppファイルのspriteをさわってみる	
 
•  位置変更	
 
sprite-­‐>setPosifon(	
  Point(0,	
  0)	
  );	
  

•  拡大・縮小	
 
sprite-­‐>setScale(2.0f);	
  

•  回転	
 
sprite-­‐>setRotafon(90.0f);	
  

•  アンカーポイント	
 
sprite-­‐>setAnchorPoint(	
  Point(0,	
  0)	
  );	
  

•  透過	
 
sprite-­‐>setOpacity(127);	
  
テンプレートプロジェクトから学ぶ	
 
•  オブジェクトを移動させてみる	
 
2秒で画面右端へ移動する	
 
MoveTo*	
  move	
  =	
  MoveTo::create(2.0f,	
  Point(size.width,	
  size.height	
  /	
  2));	
  
sprite-­‐>runAcfon(move);	
  
テンプレートプロジェクトから学ぶ	
 
•  Acfon	
  
h1p://www.cocos2d-­‐x.org/reference/nafve-­‐cpp/V3.0alpha0/db/
d61/classcocos2d_1_1_acfon.html	
  
•  移動	
  
MoveTo,	
  MoveBy	
  

•  回転	
  
RotateTo,	
  RotateBy	
  

•  フェードイン・フェードアウト	
  
FadeIn,	
  FadeOut
今後の勉強方法について	
 
•  cocos2d-­‐x	
  Wikiを調べる	
  
h1p://www.cocos2d-­‐x.org/wiki	
  

• 
• 
• 
• 
• 
• 

cocos2d-­‐x	
  Referenceを調べる	
  
TestCppで調べる	
  
ググってみる	
  
cocos2d-­‐x	
  フォーラムで質問する	
  
cocos2d-­‐x.jp	
  communityで質問する	
  
cocos2d-­‐xに詳しい友人を作る

More Related Content

What's hot

CocosBuilderとcocos2d-x JSB
CocosBuilderとcocos2d-x JSBCocosBuilderとcocos2d-x JSB
CocosBuilderとcocos2d-x JSBTomoaki Shimizu
 
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築についてMacでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築についてTomoaki Shimizu
 
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築についてMacでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築についてTomoaki Shimizu
 
Cocos2d-xのかんたんな紹介
Cocos2d-xのかんたんな紹介Cocos2d-xのかんたんな紹介
Cocos2d-xのかんたんな紹介Tomoaki Shimizu
 
cocos2d-xを利用したパズドラ風ゲームの作成
cocos2d-xを利用したパズドラ風ゲームの作成cocos2d-xを利用したパズドラ風ゲームの作成
cocos2d-xを利用したパズドラ風ゲームの作成Tomoaki Shimizu
 
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!Tomoaki Shimizu
 
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについてcocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについてTomoaki Shimizu
 
Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築についてWindowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築についてTomoaki Shimizu
 
cocos2d-x開発事例勉強会
cocos2d-x開発事例勉強会cocos2d-x開発事例勉強会
cocos2d-x開発事例勉強会Tomoaki Shimizu
 
「釣り★スタ」でのCocos2d-JSを使ってのアプリアップデート事例 (2)
「釣り★スタ」でのCocos2d-JSを使ってのアプリアップデート事例 (2)「釣り★スタ」でのCocos2d-JSを使ってのアプリアップデート事例 (2)
「釣り★スタ」でのCocos2d-JSを使ってのアプリアップデート事例 (2)gree_tech
 
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門Kohki Miki
 
Cocos2d-JSはイケてる? イケてない?
Cocos2d-JSはイケてる? イケてない?Cocos2d-JSはイケてる? イケてない?
Cocos2d-JSはイケてる? イケてない?Shin Fujisawa
 
cocos2d-xで利用できる暗号化
cocos2d-xで利用できる暗号化cocos2d-xで利用できる暗号化
cocos2d-xで利用できる暗号化Tomoaki Shimizu
 
cocos2d-xハンズオン勉強会 in 名古屋
cocos2d-xハンズオン勉強会 in 名古屋cocos2d-xハンズオン勉強会 in 名古屋
cocos2d-xハンズオン勉強会 in 名古屋Tomoaki Shimizu
 
Cocos2d xをさわってみよう!
Cocos2d xをさわってみよう!Cocos2d xをさわってみよう!
Cocos2d xをさわってみよう!Tomoaki Shimizu
 
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築Tomoaki Shimizu
 
cocos2d-x JavaScript Bindingsについて
cocos2d-x JavaScript Bindingsについてcocos2d-x JavaScript Bindingsについて
cocos2d-x JavaScript BindingsについてTomoaki Shimizu
 

What's hot (20)

CocosBuilderとcocos2d-x JSB
CocosBuilderとcocos2d-x JSBCocosBuilderとcocos2d-x JSB
CocosBuilderとcocos2d-x JSB
 
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築についてMacでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
 
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築についてMacでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
 
Cocos2d-xのかんたんな紹介
Cocos2d-xのかんたんな紹介Cocos2d-xのかんたんな紹介
Cocos2d-xのかんたんな紹介
 
cocos2d-xを利用したパズドラ風ゲームの作成
cocos2d-xを利用したパズドラ風ゲームの作成cocos2d-xを利用したパズドラ風ゲームの作成
cocos2d-xを利用したパズドラ風ゲームの作成
 
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
 
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについてcocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
 
Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築についてWindowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
 
cocos2d-x開発事例勉強会
cocos2d-x開発事例勉強会cocos2d-x開発事例勉強会
cocos2d-x開発事例勉強会
 
「釣り★スタ」でのCocos2d-JSを使ってのアプリアップデート事例 (2)
「釣り★スタ」でのCocos2d-JSを使ってのアプリアップデート事例 (2)「釣り★スタ」でのCocos2d-JSを使ってのアプリアップデート事例 (2)
「釣り★スタ」でのCocos2d-JSを使ってのアプリアップデート事例 (2)
 
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
 
Cocos2d-xハンズオンセミナー
Cocos2d-xハンズオンセミナーCocos2d-xハンズオンセミナー
Cocos2d-xハンズオンセミナー
 
Cocos2d-JSはイケてる? イケてない?
Cocos2d-JSはイケてる? イケてない?Cocos2d-JSはイケてる? イケてない?
Cocos2d-JSはイケてる? イケてない?
 
Cocos2d-xによる最新ゲーム開発
Cocos2d-xによる最新ゲーム開発Cocos2d-xによる最新ゲーム開発
Cocos2d-xによる最新ゲーム開発
 
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をさわってみよう!
Cocos2d xをさわってみよう!
 
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
 
cocos2d-x JavaScript Bindingsについて
cocos2d-x JavaScript Bindingsについてcocos2d-x JavaScript Bindingsについて
cocos2d-x JavaScript Bindingsについて
 
Cocos2d xのススメ
Cocos2d xのススメCocos2d xのススメ
Cocos2d xのススメ
 

Viewers also liked

Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」Tomoaki Shimizu
 
タワーオブスペルズ x cocos2d-x
タワーオブスペルズ x cocos2d-xタワーオブスペルズ x cocos2d-x
タワーオブスペルズ x cocos2d-xTomoaki Shimizu
 
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」Tomoaki Shimizu
 
Cocos Code IDEを使ってみた
Cocos Code IDEを使ってみたCocos Code IDEを使ってみた
Cocos Code IDEを使ってみたTomoaki Shimizu
 
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」Tomoaki Shimizu
 
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」Tomoaki Shimizu
 
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」Tomoaki Shimizu
 
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」Tomoaki Shimizu
 

Viewers also liked (9)

Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
 
タワーオブスペルズ x cocos2d-x
タワーオブスペルズ x cocos2d-xタワーオブスペルズ x cocos2d-x
タワーオブスペルズ x cocos2d-x
 
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
 
Cocos Code IDEを使ってみた
Cocos Code IDEを使ってみたCocos Code IDEを使ってみた
Cocos Code IDEを使ってみた
 
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
 
Cocos2d-x(JS)の紹介
Cocos2d-x(JS)の紹介Cocos2d-x(JS)の紹介
Cocos2d-x(JS)の紹介
 
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
 
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
 
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
 

Similar to Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について

Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築についてWindowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築についてTomoaki Shimizu
 
cocos2d-x 開発の効率化
cocos2d-x 開発の効率化cocos2d-x 開発の効率化
cocos2d-x 開発の効率化Akihiro Matsuura
 
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社Game Tools & Middleware Forum
 
Cocos2d-xおよび関連サービスについて
Cocos2d-xおよび関連サービスについてCocos2d-xおよび関連サービスについて
Cocos2d-xおよび関連サービスについてChukong Technologies Japan
 
Cocos2d-x公開講座 in 鹿児島
Cocos2d-x公開講座 in 鹿児島Cocos2d-x公開講座 in 鹿児島
Cocos2d-x公開講座 in 鹿児島Tomoaki Shimizu
 
Gcs2014 0225 cocos2d-xjsb
Gcs2014 0225 cocos2d-xjsbGcs2014 0225 cocos2d-xjsb
Gcs2014 0225 cocos2d-xjsbKeisuke Hata
 
Cocos2d-x ver.3 開発の効率化
Cocos2d-x ver.3 開発の効率化Cocos2d-x ver.3 開発の効率化
Cocos2d-x ver.3 開発の効率化Akihiro Matsuura
 
Cocos2d-x でのクラウドサービス活用方法 - 週刊アスキーセミナー
Cocos2d-x でのクラウドサービス活用方法 - 週刊アスキーセミナーCocos2d-x でのクラウドサービス活用方法 - 週刊アスキーセミナー
Cocos2d-x でのクラウドサービス活用方法 - 週刊アスキーセミナーAkihiro Matsuura
 
Cocos2d-x Console @Cocos Talks #3
Cocos2d-x Console  @Cocos Talks #3Cocos2d-x Console  @Cocos Talks #3
Cocos2d-x Console @Cocos Talks #3Akihiro Matsuura
 
cocos2d-xとCocos Code IDE
cocos2d-xとCocos Code IDEcocos2d-xとCocos Code IDE
cocos2d-xとCocos Code IDETomoaki Shimizu
 
CocoStudioとcocos2d-xの連携2
CocoStudioとcocos2d-xの連携2CocoStudioとcocos2d-xの連携2
CocoStudioとcocos2d-xの連携2Tomoaki Shimizu
 
cocos2d-xの概要とこれまでの進化・これからの展開
cocos2d-xの概要とこれまでの進化・これからの展開cocos2d-xの概要とこれまでの進化・これからの展開
cocos2d-xの概要とこれまでの進化・これからの展開Tomoaki Shimizu
 

Similar to Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について (16)

Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築についてWindowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
 
cocos2d-x 開発の効率化
cocos2d-x 開発の効率化cocos2d-x 開発の効率化
cocos2d-x 開発の効率化
 
Cocosサービスについて
CocosサービスについてCocosサービスについて
Cocosサービスについて
 
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
 
Cocos2d platforms
Cocos2d platformsCocos2d platforms
Cocos2d platforms
 
Cocos2d-xおよび関連サービスについて
Cocos2d-xおよび関連サービスについてCocos2d-xおよび関連サービスについて
Cocos2d-xおよび関連サービスについて
 
Cocos2d-x公開講座 in 鹿児島
Cocos2d-x公開講座 in 鹿児島Cocos2d-x公開講座 in 鹿児島
Cocos2d-x公開講座 in 鹿児島
 
Gcs2014 0225 cocos2d-xjsb
Gcs2014 0225 cocos2d-xjsbGcs2014 0225 cocos2d-xjsb
Gcs2014 0225 cocos2d-xjsb
 
Cocos2d-x ver.3 開発の効率化
Cocos2d-x ver.3 開発の効率化Cocos2d-x ver.3 開発の効率化
Cocos2d-x ver.3 開発の効率化
 
Cocos2d-x でのクラウドサービス活用方法 - 週刊アスキーセミナー
Cocos2d-x でのクラウドサービス活用方法 - 週刊アスキーセミナーCocos2d-x でのクラウドサービス活用方法 - 週刊アスキーセミナー
Cocos2d-x でのクラウドサービス活用方法 - 週刊アスキーセミナー
 
Cocos2d-x Console @Cocos Talks #3
Cocos2d-x Console  @Cocos Talks #3Cocos2d-x Console  @Cocos Talks #3
Cocos2d-x Console @Cocos Talks #3
 
Cocos最新情報(2015/6/30)
Cocos最新情報(2015/6/30)Cocos最新情報(2015/6/30)
Cocos最新情報(2015/6/30)
 
cocos2d-xとCocos Code IDE
cocos2d-xとCocos Code IDEcocos2d-xとCocos Code IDE
cocos2d-xとCocos Code IDE
 
CocoStudioとcocos2d-xの連携2
CocoStudioとcocos2d-xの連携2CocoStudioとcocos2d-xの連携2
CocoStudioとcocos2d-xの連携2
 
Cocos2dx 8hour
Cocos2dx 8hourCocos2dx 8hour
Cocos2dx 8hour
 
cocos2d-xの概要とこれまでの進化・これからの展開
cocos2d-xの概要とこれまでの進化・これからの展開cocos2d-xの概要とこれまでの進化・これからの展開
cocos2d-xの概要とこれまでの進化・これからの展開
 

More from Tomoaki Shimizu

Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」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物理エンジン」Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」Tomoaki Shimizu
 
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」Tomoaki Shimizu
 
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」Tomoaki Shimizu
 
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」Tomoaki Shimizu
 
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」Tomoaki Shimizu
 
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜Tomoaki Shimizu
 
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」Tomoaki Shimizu
 
cocos2d-xにおけるマップエディタの利用
cocos2d-xにおけるマップエディタの利用cocos2d-xにおけるマップエディタの利用
cocos2d-xにおけるマップエディタの利用Tomoaki Shimizu
 
cocos2d-xにおけるデータ管理
cocos2d-xにおけるデータ管理cocos2d-xにおけるデータ管理
cocos2d-xにおけるデータ管理Tomoaki Shimizu
 

More from Tomoaki Shimizu (11)

Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」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) ハンズオン #11「2D物理エンジン」
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
 
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
 
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
 
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
 
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
 
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
 
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
 
Cocos2d-x 3D Extension
Cocos2d-x 3D ExtensionCocos2d-x 3D Extension
Cocos2d-x 3D Extension
 
cocos2d-xにおけるマップエディタの利用
cocos2d-xにおけるマップエディタの利用cocos2d-xにおけるマップエディタの利用
cocos2d-xにおけるマップエディタの利用
 
cocos2d-xにおけるデータ管理
cocos2d-xにおけるデータ管理cocos2d-xにおけるデータ管理
cocos2d-xにおけるデータ管理
 

Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について