Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Tomoaki Shimizu
12,517 views
Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
Technology
◦
Read more
4
Save
Share
Embed
Embed presentation
1
/ 25
2
/ 25
3
/ 25
4
/ 25
5
/ 25
6
/ 25
7
/ 25
8
/ 25
9
/ 25
10
/ 25
11
/ 25
12
/ 25
13
/ 25
14
/ 25
15
/ 25
16
/ 25
17
/ 25
18
/ 25
19
/ 25
20
/ 25
21
/ 25
22
/ 25
23
/ 25
24
/ 25
25
/ 25
More Related Content
PDF
Macでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
PDF
cocos2d-xハンズオン勉強会 in 名古屋
by
Tomoaki Shimizu
KEY
Cocos2d xをさわってみよう!
by
Tomoaki Shimizu
PDF
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
PDF
cocos2d-xとネイティブ間の連携
by
Tomoaki Shimizu
PDF
㊱タイルマップに挑戦
by
Nishida Kansuke
PDF
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
by
Tomoaki Shimizu
PDF
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
by
Tomoaki Shimizu
Macでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
cocos2d-xハンズオン勉強会 in 名古屋
by
Tomoaki Shimizu
Cocos2d xをさわってみよう!
by
Tomoaki Shimizu
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
cocos2d-xとネイティブ間の連携
by
Tomoaki Shimizu
㊱タイルマップに挑戦
by
Nishida Kansuke
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
by
Tomoaki Shimizu
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
by
Tomoaki Shimizu
What's hot
PDF
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
PDF
CocosBuilderとcocos2d-x JSB
by
Tomoaki Shimizu
PDF
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
by
Tomoaki Shimizu
PDF
cocos2d-x公開講座 in 鹿児島
by
Tomoaki Shimizu
PDF
20130912 macでcocos2d x 3.0alphaを使用した、クロスプラットフォーム開発環境構築について
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
by
Tomoaki Shimizu
PDF
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
by
Kohki Miki
PDF
cocos2d-xとCocosBuilderでゲームを作ってみよう
by
Tomoaki Shimizu
PDF
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
by
Tomoaki Shimizu
PDF
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
by
Tomoaki Shimizu
PDF
Cocos2d-x実践講座 in 鹿児島
by
Tomoaki Shimizu
PDF
cocos2d-consoleでパッケージ管理
by
Kohki Miki
PDF
cocos2d-xを利用したパズドラ風ゲームの作成
by
Tomoaki Shimizu
PDF
Cocos2d xで簡単なゲームを作ってみよう!
by
Tomoaki Shimizu
PDF
Cocos2d xをさらにさわってみよう!
by
Tomoaki Shimizu
PDF
Cocos2d-xで画像周りを自由自在に表示してみよう
by
Tomoaki Shimizu
PDF
Cocos2d xでの開発の準備
by
Tomoaki Shimizu
PDF
実はかんたん!ゲームエンジンCocos2d-x入門
by
Chukong Technologies Japan
PDF
Cocos2d-x公開講座 in 鹿児島
by
Tomoaki Shimizu
PDF
cocos2d-xにおけるBox2Dの利用方法および便利なツール
by
Tomoaki Shimizu
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
CocosBuilderとcocos2d-x JSB
by
Tomoaki Shimizu
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
by
Tomoaki Shimizu
cocos2d-x公開講座 in 鹿児島
by
Tomoaki Shimizu
20130912 macでcocos2d x 3.0alphaを使用した、クロスプラットフォーム開発環境構築について
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
by
Tomoaki Shimizu
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
by
Kohki Miki
cocos2d-xとCocosBuilderでゲームを作ってみよう
by
Tomoaki Shimizu
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
by
Tomoaki Shimizu
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
by
Tomoaki Shimizu
Cocos2d-x実践講座 in 鹿児島
by
Tomoaki Shimizu
cocos2d-consoleでパッケージ管理
by
Kohki Miki
cocos2d-xを利用したパズドラ風ゲームの作成
by
Tomoaki Shimizu
Cocos2d xで簡単なゲームを作ってみよう!
by
Tomoaki Shimizu
Cocos2d xをさらにさわってみよう!
by
Tomoaki Shimizu
Cocos2d-xで画像周りを自由自在に表示してみよう
by
Tomoaki Shimizu
Cocos2d xでの開発の準備
by
Tomoaki Shimizu
実はかんたん!ゲームエンジンCocos2d-x入門
by
Chukong Technologies Japan
Cocos2d-x公開講座 in 鹿児島
by
Tomoaki Shimizu
cocos2d-xにおけるBox2Dの利用方法および便利なツール
by
Tomoaki Shimizu
Similar to Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
PDF
㉞cocos2d-xの開発環境をインストールしてみよう
by
Nishida Kansuke
PPTX
Cocos2d-xハンズオンセミナー
by
Chukong Technologies Japan
PDF
Cocos2d-x勉強会 2014/10/05
by
Yasuhiro Matsuda
PDF
かんたんなcocos2d-xの紹介
by
Tomoaki Shimizu
PDF
Cocos2dx 8hour
by
Tomohiko Okita
PDF
Cocos2dx step1 開発環境のセットアップ
by
Chu Chu
PDF
cocos2dxことはじめ(2.2.5)
by
和樹 川端
PDF
Cocos2d-x(v3.x)で作るマルチプラットフォームゲーム
by
Norio Akagi
KEY
Cocos2d xのススメ
by
Tomoaki Shimizu
KEY
Cocos2d platforms
by
Keisuke Hata
PDF
cocos2d-xとCocosBuilder
by
Tomoaki Shimizu
PPTX
Cocos2d-x 3.0を使ったゲーム “消滅都市” の開発事例
by
gree_tech
PDF
㉟cocos2d-x勉強会:簡単なアプリをつくってみよう
by
Nishida Kansuke
PDF
Cocos2d-xによる最新ゲーム開発
by
Chukong Technologies Japan
PDF
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
by
Game Tools & Middleware Forum
PDF
Cocos2d x talks
by
大騎 池本
PDF
Cocos2dx step2 アプリケーション基本
by
Chu Chu
PDF
CocosBuilderを利用した開発の進め方
by
Tomoaki Shimizu
PPTX
Java ScriptでつくるはじめてのiPhoneAndroidゲーム開発体験ハンズオン
by
健一 茂木
PDF
cocos2d-xおよび開発ツールについて
by
Tomoaki Shimizu
㉞cocos2d-xの開発環境をインストールしてみよう
by
Nishida Kansuke
Cocos2d-xハンズオンセミナー
by
Chukong Technologies Japan
Cocos2d-x勉強会 2014/10/05
by
Yasuhiro Matsuda
かんたんなcocos2d-xの紹介
by
Tomoaki Shimizu
Cocos2dx 8hour
by
Tomohiko Okita
Cocos2dx step1 開発環境のセットアップ
by
Chu Chu
cocos2dxことはじめ(2.2.5)
by
和樹 川端
Cocos2d-x(v3.x)で作るマルチプラットフォームゲーム
by
Norio Akagi
Cocos2d xのススメ
by
Tomoaki Shimizu
Cocos2d platforms
by
Keisuke Hata
cocos2d-xとCocosBuilder
by
Tomoaki Shimizu
Cocos2d-x 3.0を使ったゲーム “消滅都市” の開発事例
by
gree_tech
㉟cocos2d-x勉強会:簡単なアプリをつくってみよう
by
Nishida Kansuke
Cocos2d-xによる最新ゲーム開発
by
Chukong Technologies Japan
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
by
Game Tools & Middleware Forum
Cocos2d x talks
by
大騎 池本
Cocos2dx step2 アプリケーション基本
by
Chu Chu
CocosBuilderを利用した開発の進め方
by
Tomoaki Shimizu
Java ScriptでつくるはじめてのiPhoneAndroidゲーム開発体験ハンズオン
by
健一 茂木
cocos2d-xおよび開発ツールについて
by
Tomoaki Shimizu
More from Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
by
Tomoaki Shimizu
PPTX
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS)の紹介
by
Tomoaki Shimizu
PDF
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
by
Tomoaki Shimizu
PDF
Cocos2d-x 3D Extension
by
Tomoaki Shimizu
PDF
cocos2d-xとCocos Code IDE
by
Tomoaki Shimizu
PDF
Cocos Code IDEを使ってみた
by
Tomoaki Shimizu
PDF
cocos2d-x 3.0による変更点
by
Tomoaki Shimizu
PDF
タワーオブスペルズ x cocos2d-x
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
by
Tomoaki Shimizu
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
by
Tomoaki Shimizu
Cocos2d-x(JS)の紹介
by
Tomoaki Shimizu
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
by
Tomoaki Shimizu
Cocos2d-x 3D Extension
by
Tomoaki Shimizu
cocos2d-xとCocos Code IDE
by
Tomoaki Shimizu
Cocos Code IDEを使ってみた
by
Tomoaki Shimizu
cocos2d-x 3.0による変更点
by
Tomoaki Shimizu
タワーオブスペルズ x cocos2d-x
by
Tomoaki Shimizu
Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
1.
cocos2d-‐x 2.1.2 WindowsでAndroidアプリをつくろう!
2.
清水 友晶 •
株式会社TKS2 スマートフォンアプリ開発 (iOS, Android, Windows Phone 8) Webコンテンツ開発 • cocos2d-‐xへの開発参加 cocos2d-‐xを利用したアプリ開発 講演活動 執筆活動 • Twi;er: tks2shimizu • Blog: h;p://tks2.net/memo • SlideShare: h;p://www.slideshare.net/doraemonsss • Facebook: h;p://www.facebook.com/doraemonsss
3.
•
h;p://cocos2d-‐x.jp • cocos2d-‐x開発元Chukong Technologies社公認 • cocos2d-‐xのための自由なコミュニティー • 入門者から上級者まで誰でもOK!!ぜひご参加を! • cocos2d-‐xに関することなら何でも投稿できます!! • h;ps://www.facebook.com/groups/152840204871454/
4.
• 4/10 shinjuku.cocos2d-‐x初心者ハンズオン
〜WindowsでAndroidアプリを作ろう!〜 • 4/11 第4回 クロスプラットフォーム勉強会 • 4/17 第7回 shinjuku.cocos2d-‐x • 5/M shinjuku.cocos2d-‐x初心者ハンズオン 〜MacでiOSアプリを作ろう!〜 • 5/M 第8回 shinjuku.cocos2d-‐x • 6/M shinjuku.cocos2d-‐x初心者ハンズオン 〜MacでAndroidアプリを作ろう!〜 • 6/M 第9回 shinjuku.cocos2d-‐x
5.
目次 •
cocos2d-‐xの紹介 • cocos2d-‐xの開発環境を整える • テンプレートプロジェクトから学ぶ • 今後の勉強方法について
6.
cocos2d-‐xの紹介 • 2Dゲームフレームワーク
• オープンソース(MITライセンス) • マルチプラットフォーム開発 • Android, iOS, …(7種類) • Win32, Mac, Linux • 開発言語 … C++, Lua, Javascript • どんなことができるのか? èTestCPPを見てみましょう
7.
cocos2d-‐xの開発環境を整える •
cocos2d-‐xインストール • Android SDK + Eclipseインストール • Android NDKインストール • Cygwinインストール • Javaインストール • pythonインストール • Eclipseの設定 • プロジェクト作成 • Android実機転送
8.
cocos2d-‐xの開発環境を整える
• cocos2d-‐xダウンロード h;p://www.cocos2d-‐x.org/projects/cocos2d-‐x/wiki/Download • 任意のディレクトリへ展開 C:¥cocos2d-‐2.1rc0-‐x-‐2.1.2
9.
cocos2d-‐xの開発環境を整える • Android
SDK + Eclipseダウンロード h;p://developer.android.com/sdk/ • 任意のディレクトリへ展開 C:¥adt-‐bundle-‐windows
10.
cocos2d-‐xの開発環境を整える • Android
NDKダウンロード h;p://developer.android.com/tools/sdk/ndk/ • 任意のディレクトリへ展開 C:¥android-‐ndk-‐r8d
11.
cocos2d-‐xの開発環境を整える • Cygwinダウンロード
h;p://cygwin.com/install.html setup.exeのリンクをクリックするとダウンロード可
12.
cocos2d-‐xの開発環境を整える • Cygwinインストール
• 基本的には手順通り • パッケージに「make」を選択する
13.
cocos2d-‐xの開発環境を整える • Javaダウンロード
h;p://www.oracle.com/technetwork/java/javase/downloads/index.html • Javaインストール
14.
cocos2d-‐xの開発環境を整える • Pythonダウンロード
h;p://www.python.org/download/ • Pythonインストール
15.
cocos2d-‐xの開発環境を整える • 環境変数の設定
• 「PATH」の追加 • Cygwinのパス(下記2つとも必要) /cygdrive/c/cygwin/bin C:¥cygwin¥bin • Javaのパス C:¥Program Files¥Java¥jdk1.7.0_17 • pythonのパス C:¥Python27 • Cygwinの設定 • C:¥cygwin¥etc¥fstabに次の1行を追加 none /cygdrive cygdrive binary,noacl,posix=0,user 0 0
16.
cocos2d-‐xの開発環境を整える • SDK
Manager起動 C:¥adt-‐bundle-‐windows¥SDK Manager.exe • オススメ è Android 2.2 (API 8) – SDK Plaform
17.
cocos2d-‐xの開発環境を整える
• Eclipseの設定 • Eclipse起動 • WIndow > Preferences • General > Workspace > Linked Resources • COCOS2DX è cocos2dxのディレクトリ • C/C++ > Build > Environment • NDK_ROOT è Android NDKのディレクトリ • CYGWIN è nodosfilewarning • libcocos2dxプロジェクトのインポート • File > New > Project cocos2d-‐2.1rc0-‐x-‐2.1.2¥cocos2dx¥plaform¥android¥java
18.
cocos2d-‐xの開発環境を整える
• project-‐creatorによるプロジェクト作成 cocos2d-‐2.1rc0-‐x-‐2.1.2¥tools¥project-‐creator ¥create_project.py • ディレクトリ移動 cd cocos2d-‐2.1rc0-‐x-‐2.1.2¥tools¥project-‐creator • create_project.py実行 create_project.py -‐project MyProject -‐package net.tks2.myproject -‐language cpp • オプション • -‐project … プロジェクト名 • -‐packege … パッケージ名 • -‐language … 言語(cpp, lua, javascript) • cocos2d-‐2.1rc0-‐x-‐2.1.2¥projectsにプロジェクトが作成 される
19.
cocos2d-‐xの開発環境を整える • Eclipseでプロジェクトを読込む
• File > New > Project • Android > Android Project from Exismng Code • Android実機転送 • Run > Run
20.
テンプレートプロジェクトから学ぶ • プロジェクトには次のディレクトリがある
• Classes èソースファイルを格納 • Resources è画像・音声などのリソースファイルを格納 • 最初に用意されているクラスは次の2つ • AppDelegateクラス • HelloWorldクラス
21.
• AppDelegateには次のメソッドがある
• applicamonDidFinishLaunching() • アプリ起動時に処理され、アプリのセッティングを行う • 最初のシーンを呼び出す • applicamonDidEnterBackground() • アプリがスリープする時に処理され、アプリの停止を行う • applicamonWillEnterForeground() • アプリ復帰時に処理され、アプリの再開を行う
22.
テンプレートプロジェクトから学ぶ •
HelloWorldScene.cppファイルのpSpriteをさわってみる • 位置変更 pSprite-‐>setPosimon( ccp(0, 0) ); • 拡大・縮小 pSprite-‐>setScale(2.0f); • 回転 pSprite-‐>setRotamon(90.0f); • アンカーポイント pSprite-‐>setAnchorPoint( ccp(0, 0) ); • 透過 pSprite-‐>setOpacity(127);
23.
テンプレートプロジェクトから学ぶ
• オブジェクトを移動させてみる 2秒で画面右端へ移動する CCMoveTo* move = CCMoveTo::create(2.0f, ccp(size.width, size.height/2) ); pSprite-‐>runAcmon(move);
24.
テンプレートプロジェクトから学ぶ • CCAcmon
h;p://www.cocos2d-‐x.org/reference/namve-‐cpp/dd/d89/ classcocos2d_1_1_c_c_finite_mme_acmon.html • 移動 CCMoveTo, CCMoveBy • 回転 CCRotateTo, CCRotateBy • フェードイン・フェードアウト CCFadeIn, CCFadeOut
25.
今後の勉強方法について •
cocos2d-‐x Wikiを調べる h;p://www.cocos2d-‐x.org/projects/cocos2d-‐x/wiki • cocos2d-‐x Referenceを調べる • TestCppで調べる • ググってみる • cocos2d-‐x フォーラムで質問する • cocos2d-‐x.jp communityで質問する