CEDiL - Center for the Design of Library

  • セッション検索(ホーム)
  • 利用規約
  • お問い合わせ
新規会員登録 ログイン
登録情報変更
ログアウト
  • セッション検索(ホーム)
  • 利用規約
  • お問い合わせ
  1. TOP
  2. セッション詳細
GS2
検索 ヘルプ

絞り込む

  • 指定しない
  • CEDEC 2026
  • CEDEC 2025
  • CEDEC 2024
  • CEDEC 2023
  • CEDEC 2022
  • CEDEC 2021
  • CEDEC 2020
  • CEDEC 2019
  • CEDEC 2018
  • CEDEC 2017
  • CEDEC 2016
  • CEDEC 2015
  • CEDEC 2014
  • CEDEC 2013
  • CEDEC 2012
  • CEDEC 2011
  • CEDEC 2010
  • CEDEC 2009
  • CEDEC 2008
  • CEDEC 2007
  • CEDEC 2006
  • CEDEC+KYUSHU 2025
  • CEDEC+KYUSHU 2024
  • CEDEC+KYUSHU 2023
  • CEDEC+KYUSHU 2022
  • CEDEC+KYUSHU 2021
  • CEDEC+KYUSHU 2020
  • CEDEC+KYUSHU 2019
  • CEDEC+KYUSHU 2018
  • CEDEC+KYUSHU 2017
  • CEDEC+KYUSHU 2016
  • KYUSHU CEDEC 2015
  • KANSAI CEDEC 2015
  • CEDEC+SAPPORO 2019
  • SAPPORO CEDEC 2014

セッション分野

Cocos2d-xの深層〜Cocos2d-x組み込みによるピュアAndroid/iOSアプリの外科手術的統合

CEDEC 2016 ENG
ポスト
日時
2016年08月24日(水)11時20分〜12時20分
形式
レギュラーセッション
プラットフォーム
モバイル

受講スキル

・Cocos2d-xやUnityによるモバイルゲームアプリ開発経験 ・C++の基礎的知識(Java, Objective-Cの知識はあった方が良いが無くても良い) ・Cocos2d-x/Unity等のミドルウェア経由でしかゲームアプリ開発を行ったことがない方が、Android/iOSプラットフォーム自体の機能や、ゲームエンジンの内部構造への知見を深めたい場合に、特にお勧めの内容です。

受講者が得られるであろう知見

・Cocos2d-xを別アプリのコードベースに組み込む技術 ・Cocos2d-xに別アプリのコードベースを組み込む技術 ・Cocos2d-xのAndroid/iOS実装の内部構造 ・ピュアJava/Objective-Cアプリ開発ツールチェイン/SDKの知識 ・C++11/C++14の活用法 ・技術的負債を解消するプロジェクトの進め方

セッションの内容

本セッションでは、ピュアJavaまたはObjective-Cで別個に開発されたAndroid/iOS各プラットフォーム向けクライアントコードベースを、Cocos2d-xへの単純移植ではなく、既存アプリへのプラグインのようにCocos2d-x自体をまるごと組み込むこと(embed)により、移行のコストとリスクを最小限に抑制しつつ統合してゆく手法をご紹介いたします。

スマートフォン普及初期に開発され長期運用されてきたプラットフォーム別クライアントアプリは、クロスプラットフォームのゲームエンジンを用いるモダンな開発スタイルに比べると二重の開発コストを要する非効率な技術的負債となりがちです。負債解消のために異なるゲームエンジンへの移植を検討したとしても、直接的利益を生まない移植作業に開発人員を一定期間アサインするコストや、多数のファンを抱えるゲームを再実装した場合に発生しうるリスクから、移植の実行を躊躇する場合もあるのではないでしょうか。

この問題に対処するため、本セッションは、Cocos2d-xの構造を解説しながら、数千万ダウンロードを優に超える歴史ある大規模モバイルゲームアプリでのクライアント統合プロジェクトの思考過程と技術的手法をご紹介します。CEDEC 2016の標語「Now is the Time!」に表れているように、成熟した既存ツールの枠組みを外れた道を歩ける立体的視野が失われがちな昨今こそ、ゲームエンジンが依拠する背後の構造を知り、技術的負債を解消して次に進む力を身につける良い機会となるはずです。

講演資料

C16_63.pdf

※資料のダウンロードには ログイン が必要です。

講演者プロフィール

久富木 隆一

久富木 隆一

グリー株式会社 West Game事業本部

シニアエンジニア

プロフィール

グリー株式会社にて、内製ゲームスタジオのエンジニアとしてモバイルゲーム開発に従事。GREEの大規模Webソーシャルゲームから、iOS&Androidネイティブゲームアプリ開発(Unity/Cocos2d‐x/OpenGL ES)まで、国内/海外市場に向けた幅広いプロジェクトに携わる。著書に『ゲームアプリの数学 Unityで学ぶ基礎からシェーダーまで』(SBクリエイティブ刊)がある。

《講演者からのメッセージ》

Unity等のソリューションと対比した場合のCocos2d-xの特性について、Android/iOSのプラットフォームSDKの構成を絡めつつ、実装レベルで掘り下げてお話します。Cocos2d-xを使う機会が無かったとしても役に立つ、モバイルゲームアプリ開発の効率化や抽象化のための考え方もお伝えできればと思います。

セッション検索(ホーム)に戻る

PR

  • 株式会社WFS

関連リンク

  • CEDEC
  • YouTubeチャンネル
CEDiL

CEDEC Digital Libraryは、ゲーム開発者向けの技術情報を提供するプラットフォームです。

  • セッション検索(ホーム)
  • ログイン
  • お問い合わせ
  • 利用規約
CESA:一般社団法人コンピュータエンターテインメント協会

Copyright © CEDEC Digital Library All rights reserved.