Your SlideShare is downloading. ×
0
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
cocos2d-xおよび開発ツールについて
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

cocos2d-xおよび開発ツールについて

15,695

Published on

cocos2d-xおよび開発ツールについて

cocos2d-xおよび開発ツールについて

Published in: Technology
0 Comments
27 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
15,695
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
41
Comments
0
Likes
27
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. cocos2d-xおよび 開発ツールについて 株式会社TKS2 清水友晶
  • 2. 清水 友晶 —  株式会社TKS2 スマートフォンアプリ開発 Webコンテンツ開発 —  日本cocos2d-xユーザ会代表 cocos2d-xへの開発参加 cocos2d-xを利用したアプリ開発 講演活動 執筆活動 —  チラ裏開発メモ: http://tks2.net/memo —  SlideShare: http://www.slideshare.net/doraemonsss
  • 3. CocosBuilder —  6/25発売 —  6/18発売 —  2,800円 + 税 —  2,980円 + 税 —  400ページ —  312ページ —  12上旬発売
  • 4. —  日本cocos2d-xユーザ会 http://cocos2d-x.jp —  cocos2d-x開発元Chukong Technologies社公認 —  cocos2d-xのための自由なコミュニティー —  入門者から上級者まで誰でもOK!!ぜひご参加を! (約860人以上) —  cocos2d-xに関することなら何でも投稿できます!! —  https://www.facebook.com/groups/cocos2dxjp/
  • 5. —  11/12 第7回テックヒルズ —  11/13 gumi Study Special —  11/14 shinjuku.cocos2d-x初心者ハンズオン     ∼cocos2d-xを利用したクロスプラットフォーム開発環境構築∼ —  11/19 第14回 shinjuku.cocos2d-x     ∼cocos2d-xにおけるデータ管理∼ —  12/12 shinjuku.cocos2d-x初心者ハンズオン     ∼CocosBuilderを利用した開発の進め方∼ —  12/13 gumi Study Special —  12/19 第15回 shinjuku.cocos2d-x
  • 6. 目次 —  cocos2d-xとは —  開発の手順 —  メリット —  デメリット —  cocos2d-x用UIエディタについて —  —  —  —  —  CocosBuilder CocoStudio Cocosino SpriteBuilder CocoMoon Studio
  • 7. 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の開発者が参加している
  • 8. 開発の手順 —  iOSとAndroidのクロスプラットフォーム開発の場合 (開発元の推奨する手順) メインで開発 たまに確認 iOS Android Xcode Eclipse
  • 9. cocos2d-xで作るメリット —  オープンソース(MITライセンス) —  無償 —  ソース公開 —  クロスプラットフォーム開発 —  開発期間の短縮 —  資産の有効活用 —  効率化 —  OpenGLを知らなくても、パフォーマンスの高い 画像処理を行うことができる —  cocos2d for iPhoneからの移行が容易 —  cocos2d for iPhoneとクラス名が同じ
  • 10. cocos2d-xで作るデメリット —  ネイティブ間の連携が面倒 —  Androidの場合、C++から Android SDKへのアクセス (JNIを使用する必要がある) —  iOSの場合、C++からObjective-Cへの アクセス (Objective-C++があるため  比較的容易) —  cocos2d-xはフレームワークであるため、画面構成 やアニメーションの作成に時間がかかる —  別途エディタを利用する
  • 11. cocos2d-x用 UIエディタが熱い —  ここ最近、多数のUIエディ タが発表されている —  CocosBuilder —  CocoStudio —  Cocosino —  SpriteBuilder —  CocoMoon Studio —  LevelHelper
  • 12. CocosBuilder —  http://cocosbuilder.com —  cocos2dのレイアウトやアニメーションをGUIで調整可能 (cocos2d-x, cocos2d-html5, cocos2d-iphone) —  —  —  —  Mac上で動作可能 オープンソース(MITライセンス) 無償 多くの企業で利用されている
  • 13. 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
  • 14. CocosBuilder —  UIエディタ —  —  —  —  —  複数解像度対応 13種類のノード パーティクル 変数設定 ボタンイベント —  そのほか —  —  —  —  CocosPlayer ブラウザ上で実行 JavaScriptエディタ テクスチャアトラス —  アニメーションエディタ —  —  —  —  7種類のプロパティが変化 サウンド コールバック関数 複数アニメーション
  • 15. 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はこのまま死んでしまうのか。。。
  • 16. SpriteBuilder —  CocosBuilderの後継 —  Apportable社によりSpriteBuilderが開発されている —  SpriteBuilderのホームページは準備中 https://github.com/apportable/SpriteBuilder —  Mac上で動作可能 —  最新版 SpriteBuilder 0.6b2 —  オープンソース(MITライセンス)
  • 17. SpriteBuilder —  CocosBuilderと異なる点 —  UIエディタ —  ノードにPhysics Nodeが追加 —  CCMenuクラスによるノードが削除 —  アニメーションエディタ —  Skewアニメーションが追加 —  そのほか —  JavaScriptエディタ機能がない —  アプリの言語設定(現在、英語のみ) —  現在はcocos2d-iphone用に開発されている
  • 18. CocoStudio —  http://cocostudio.org —  cocos2dのレイアウトやアニメーションをGUIで調整可能 (cocos2d-x, cocos2d-html5) —  —  —  —  Windows上で動作可能(Mac対応予定) 開発はクローズドで行われている 無償 2012/9にver 1.0.0.0がリリース
  • 19. CocoStudio —  アニメーションエディタ —  —  —  —  ボーンアニメーション作成 衝突エリアの指定 Flashデータ読込可 テクスチャアトラス —  UIエディタ —  14種類のノード —  アニメーション作成 —  CocosBuilderデータ読込可 —  シーンエディタ —  シーン作成 —  アニメーションデータ・UI データ読込可 —  データエディタ —  —  —  —  エクセルデータ・CSVの読込 Key ‒ Valueデータ編集 JSONへ出力 SQLite対応予定
  • 20. そのほか —  Cocosino —  —  —  —  http://cocosino.org JavaScriptエディタ 起動が速いシミュレータ KickStarterでの寄付に失敗 è ソース公開 http://casperise.com:81/public —  CocoMoon Studio —  —  —  —  https://sellfy.com/p/yday/ UIエディタ Luaエディタ $9.00 (条件により半額)
  • 21. おわり —  ご清聴ありがとうございました。

×