【GDC 2014】ゲーム開発者は"ゲームプレイ"に注力を、AndroidとiOSをつなぐ「Google Play Game Services」 | GameBusiness.jp

【GDC 2014】ゲーム開発者は"ゲームプレイ"に注力を、AndroidとiOSをつなぐ「Google Play Game Services」

GDC 2日目の「Google Developers Day」。グーグルのTodd Kerpelman氏は「Engaging Your Entire Community」と題した講演を行いました。スマートフォン向けゲーム開発においては、プラットフォームの分断と、ネットワーク対応による開発の肥大化という問題が大きくなりつ

その他 その他
GDC 2日目の「Google Developers Day」。グーグルのTodd Kerpelman氏は「Engaging Your Entire Community」と題した講演を行いました。スマートフォン向けゲーム開発においては、プラットフォームの分断と、ネットワーク対応による開発の肥大化という問題が大きくなりつ
  • GDC 2日目の「Google Developers Day」。グーグルのTodd Kerpelman氏は「Engaging Your Entire Community」と題した講演を行いました。スマートフォン向けゲーム開発においては、プラットフォームの分断と、ネットワーク対応による開発の肥大化という問題が大きくなりつ
  • GDC 2日目の「Google Developers Day」。グーグルのTodd Kerpelman氏は「Engaging Your Entire Community」と題した講演を行いました。スマートフォン向けゲーム開発においては、プラットフォームの分断と、ネットワーク対応による開発の肥大化という問題が大きくなりつ
  • GDC 2日目の「Google Developers Day」。グーグルのTodd Kerpelman氏は「Engaging Your Entire Community」と題した講演を行いました。スマートフォン向けゲーム開発においては、プラットフォームの分断と、ネットワーク対応による開発の肥大化という問題が大きくなりつ
  • GDC 2日目の「Google Developers Day」。グーグルのTodd Kerpelman氏は「Engaging Your Entire Community」と題した講演を行いました。スマートフォン向けゲーム開発においては、プラットフォームの分断と、ネットワーク対応による開発の肥大化という問題が大きくなりつ
  • GDC 2日目の「Google Developers Day」。グーグルのTodd Kerpelman氏は「Engaging Your Entire Community」と題した講演を行いました。スマートフォン向けゲーム開発においては、プラットフォームの分断と、ネットワーク対応による開発の肥大化という問題が大きくなりつ
  • GDC 2日目の「Google Developers Day」。グーグルのTodd Kerpelman氏は「Engaging Your Entire Community」と題した講演を行いました。スマートフォン向けゲーム開発においては、プラットフォームの分断と、ネットワーク対応による開発の肥大化という問題が大きくなりつ
  • GDC 2日目の「Google Developers Day」。グーグルのTodd Kerpelman氏は「Engaging Your Entire Community」と題した講演を行いました。スマートフォン向けゲーム開発においては、プラットフォームの分断と、ネットワーク対応による開発の肥大化という問題が大きくなりつ
  • GDC 2日目の「Google Developers Day」。グーグルのTodd Kerpelman氏は「Engaging Your Entire Community」と題した講演を行いました。スマートフォン向けゲーム開発においては、プラットフォームの分断と、ネットワーク対応による開発の肥大化という問題が大きくなりつ
GDC 2日目の「Google Developers Day」。グーグルのTodd Kerpelman氏は「Engaging Your Entire Community」と題した講演を行いました。スマートフォン向けゲーム開発においては、プラットフォームの分断と、ネットワーク対応による開発の肥大化という問題が大きくなりつつあり、グーグルはこうした問題の解決手段を提示しようとしています。

グーグルが開発者向けに提供している「Google Play Game Services」はスマートフォンゲームのネットワーク対応で典型的に利用される「アチーブメント」「クラウドセーブ」「リーダーボード」を容易に実装するためのライブラリ集です。このライブラリはAndroidだけでなく、iOSにも対応していて、デバイスを超えたネットワーク対応やクラウドセーブによる引き継ぎが可能になります。さらに今週、新たな機能として「マルチプレイヤー」も実装。プラットフォーム間の対戦まで実現します。

Kerpelman氏は「友達が違う種類のデバイスを使っていたとしても、一緒のゲームで遊べるべきでしょう?」と話し、プラットフォームホルダーという立場にありながらも、グーグルがこのプラットフォームの垣根を取り払う事に積極的であることをアピールしました。

新たに実装される「マルチプレイヤー」では地理や通信速度を勘案したマッチメイキングから、プレイセッションへの友人や他人のインバイト、同期・非同期での対戦までカバー。P2P的な繋ぎ方とグーグルのサーバーを介した接続の両方が実装されるようです。インバイトなどは簡易的なUIも提供されるため、開発者の工数も削減してくれそうです。また、マルチプレイヤーでは致命的になるハッキングによるデータ改ざんを防止する機能も含まれています。

さらに「Google Play Game Services」はUnity向けのプラグインも公開されているため、1つのコードでAndroidとiOSを両方カバーすることができます。JavaとObjective-Cというネイティブ言語で開発した場合、両OS間での微妙な差異がゲームの挙動に影響を与えますが、Unityであればこうした心配も不要です。

「Google Play Game Services」について詳しくはウェブサイト等を参照ください。
《土本学》

メディア大好き人間です 土本学

1984年5月、山口県生まれ。幼稚園からプログラムを書きはじめ、楽しさに没頭。フリーソフトを何本か制作。その後、インターネットにどっぷりハマり、幾つかのサイトを立ち上げる。高校時代に立ち上げたゲーム情報サイト「インサイド」を株式会社IRIコマース&テクノロジー(現イード)に売却し、入社する。ゲームやアニメ等のメディア運営、クロスワードアプリ開発、サイト立ち上げ、サイト買収等に携わり、現在はメディア事業の統括。

+ 続きを読む

この記事の感想は?

  • いいね
  • 大好き
  • 驚いた
  • つまらない
  • かなしい
【注目の記事】[PR]

関連ニュース

特集

人気ニュースランキングや特集をお届け…メルマガ会員はこちら