45 年前、日本で開発され世界中にブームを巻き起こしたタイトーの「スペースインベーダー」。本日、現実世界を遊び場に変える新しい没入型の AR(拡張現実)モバイルゲーム「スペースインベーダー ワールドディフェンス」が新たに誕生しました。
「スペースインベーダー ワールドディフェンス」は、スマートフォンでかざして見える建物や屋上から出現するスペースインベーダーを、世界中のプレイヤーと協力して倒す Android , iOS のモバイル 3D ゲームです。そしてこのゲームには、Google の ARCore Geospatial API の AR 技術である Streetscape Geometry API が搭載されています。
Google Streetscape Geometry API は、ユーザーの現在地から半径 100m 以内にある建物の 3D モデルデータを取得することができ、AR オブジェクトが隠れて見えるようにしたり(=オクルージョン表現)、現実空間の建物に反射するような表現、さらには特定の建物に AR オブジェクトを貼り付けるといった表現ができる機能で、現実空間に溶け込んだ没入感の高い AR コンテンツ開発を実現します。
スマートフォンを片手に近所を探索し、新しいスペースインベーダーを探しだし、倒してポイントを獲得します。特別なパワーアップ アイテムをみつけたり、最高スコアを目指して(自分の位置から近くにいる)友達と競い合ったり、ゲーム画面のスクリーンショットを撮って SNS でスコアを共有できます。
左: SPACE INVADERS: World Defense の AR ゲームプレイで、都市の建物の周囲に 3D インベーダーが出現する様子
中央: スマートフォンの 3D ゲームプレイで、パワーアップ アイテムを持つ特別なスペースインベーダーを狙うスペースシップ
右: ゲームで達成したランクとスコアと一緒に、世界防衛チームのパイロットとして AR で自撮りする日本人男性
本ゲームは、ARCore とGeospatial API により、プレイヤーの周囲だけでなく、近くの建物、橋、その他の建築要素などを使用して、現実世界の AR と画面上の 3D 空間を融合します。これにより、現実世界の場所、時間、天気などに適応した、より没入感のある魅力的なゲームプレイをお楽しみいただけます。
左: 現実世界に 3D スペースインベーダーが AR で表示され、プレイヤーがカメラで捉えて倒す様子
中央: 都市の上空に出現した黒いポータルが周囲の建物を覆い隠し、現実世界の AR 環境から周囲の建物を反映した 3D ゲームプレイへとゲーム画面が切り替わる様子
右: 3D ゲームプレイで雷の中スペースシップが移動する様子。ゲームプレイ環境が現在の天候やプレイヤーの位置条件に適応しています
Android や iOS で「スペースインベーダー ワールドディフェンス」をダウンロードし、エリート地球防衛軍に参加して、あなたの地域の最高スコアを目指しましょう。
Reviewed by Mari Sakai - Communications Manager and Mari Kawanishi - Developer Marketing Manager, Google Play
●Android Studio プロファイラ : Android Studio の System Trace プロファイラを全面的に見直し、コードがどのように実行されているのかをデベロッパーが詳しく調査して視覚化できるようにしました。さらに、ゲームがどのようにメモリを割り当てているのかを確認したり、メモリリークを見つけたりできるように、ネイティブメモリプロファイリング機能も追加しました。Android Studio 4.1 Canary をダウンロードし、セッションもご覧ください。 ●Visual Studio 用の Android ゲーム開発拡張機能 : クロスプラットフォームゲームに Android サポートを簡単に追加できるようにする新ツールを導入します。これは、既存の Visual Studio ベースのワークフローに簡単に組み込めるので、APK の生成、Android 端末やエミュレータへのデプロイ、Visual Studio からの Android ゲームのデバッグを効率よく行えるようになります。デベロッパー プレビューに申し込み、セッションもご覧ください。 ●Android GPU Inspector : 新しい Android GPU Inspector を使うと、Android GPU を詳細に分析し、ゲームのレンダリングステージや GPU カウンターについての詳しい情報を確認できます。これにより、グラフィック エンジニアは情報や分析を活用し、ゲームを最適化してフレームレートや電池寿命を向上できるようになります。デベロッパー プレビューに申し込み、セッションもご覧ください。 ●Google の Unity 用ゲームパッケージレジストリ : この新しいパッケージレジストリは、さまざまな Google API を統合します。Google Play Billing、Android App Bundle、Play Asset Delivery、Play Instant、Firebase for Games を始めとして、あらゆるものが 1 つにまとまっています。詳細を確認し、セッションもご覧ください。 ●Crytek が Android のサポートを発表 : CRYENGINE は、PC やゲーム機向けの高パフォーマンス ゲームエンジンとして知られています。この夏、このエンジンに完全な Android パイプラインが加わります。詳細はこちらをご覧ください。
●Google Play Asset Delivery : App Bundle インフラストラクチャをベースに構築された、ゲームサービスを配信するための一連の新機能で、適切なゲームアセットを適切なタイミングで適切な端末に直接無償で配信します。この機能により、プレイヤーはアセットのダウンロード中にこれまでよりも早くゲームを楽しめることができ、デベロッパーはゲームのリソースのホスティングや配信にかかる費用を節約できます。詳細を確認し、セッションもご覧ください。 ●Android vitals ネイティブクラッシュシンボリケーション : Play Console でシンボリケーションがサポートされ、ネイティブ コードでのクラッシュをさらに簡単にデバッグできるようになります。この機能は、ネイティブのデバッグシンボルをアップロードするだけで利用できます。オープンベータ版に申し込み、セッションもご覧ください。 ●Android vitals パフォーマンス インサイトと Android Performance Tuner : Android vitals の新しいパフォーマンス インサイトを活用し、フレームレートや多くの端末での再現度を最適化しましょう。新しいインサイトを得るには、Android Game SDK の新ライブラリである Android Performance Tuner をゲームに組み込みます。デベロッパー プレビューに申し込み、セッションもご覧ください。 ●Unity デベロッパー用 Play Billing Library 2 : Unity を使っているゲーム デベロッパーが、Play Billing Library 2 の全機能にアクセスできるようになり、現金払いやゲーム外での IAP 購入なども利用できます。これは、Unity デベロッパーが 2021 年の Play の Billing Library バージョン要件に対応する最善の方法です。詳細はこちらをご覧ください。
●品質を強調 : 優れた技術的パフォーマンスを備え、クラッシュしない、没入できるゲームプレイを推進するため、Google Play 全体で高品質なゲーム エクスペリエンスを強調する活動を続けています。詳細はこちらをご覧ください。 ●事前登録 : 毎年、数億人のプレイヤーに利用されている Google Play の事前登録キャンペーンは、リリース時の到達範囲を効率的に拡大する方法です。早い時点でユーザーに気づいてもらい、リリース前の需要を逃さないように、事前登録されたすべてのゲームをローンチ初日に自動インストールする機能を近日中にロールアウトする予定です。 ●Play Pass : 昨年後半に米国市場でサービスを開始した Play Pass は、ユーザーが Google Play で数 100 個のすばらしいアプリやゲームが利用できるサブスクリプション サービスです。広告やアプリ内購入はありません。詳細を確認し、お申し込みください。