Unity でゲームを作成する

Unity は、Google Play ストアの多くのゲームで使用されているクロス プラットフォーム ゲームエンジンです。Unity のモジュール式ツールを使用すると、2D または 3D の魅力的なモバイルゲームを開発、提供できます。

Android 用 Unity ゲームを作成する

Android のプレーヤー向けのゲーム エクスペリエンスを作成する手順は次のとおりです。

  1. Unity Hub をダウンロードしてインストールします。
  2. Unity Hub を起動するには、[インストール] タブをクリックし、[Unity エディタをインストール] をクリックします。64 ビットアプリをサポートする Unity Editor のバージョンをインストールします。これらのバージョンは Android App Bundle をサポートしているため、サイズが小さく最適化されたダウンロードが可能です。

    Unity Hub にエディタを追加する

  3. Unity Editor をインストールする際には、必ず Android Build Support モジュールの横にあるチェックボックスをオンにしてください。

    • [Android Build Support] モジュールを展開します。Unity 2019 以降を使用している場合は、Android SDK & NDK Tools モジュールを追加します。

    Unity Hub に Android Build Support NDK オプションを追加する

  4. [Projects] タブで、[New project] をクリックします。

    新しいプロジェクトの開始

  5. ゲームを開発するには、学習ページをご覧ください。

Play Asset Delivery

Play Asset Delivery を使用すると、AssetBundle などのアセットを Android App Bundle にパッケージ化して Google Play 経由で配信できます。この機能を Unity プラグインと統合する方法について詳しくは、ドキュメントランタイム API リファレンスをご覧ください。

Play Integrity API

Play Integrity API を使用すると、ゲームが改変されていないか、Google Play によってインストールされたアプリか、正規の Android デバイスで実行されているかなどをチェックできます。ゲームのバックエンド サーバーは、危険なトラフィックを検出したときに対応し、不正アクセスや不正行為を防ぐことができます。この機能を Unity プラグインと統合する方法について詳しくは、ドキュメントランタイム API リファレンスをご覧ください。

Play アプリ内アップデート

Google Play アプリ内アップデートを使用すると、新しいバージョンが利用可能になったときに、ユーザーが Google Play ストアにアクセスしなくても、最新バージョンのゲームにアップデートするようユーザーに促すことができます。この機能を Unity プラグインと統合する方法について詳しくは、ドキュメントランタイム API リファレンスをご覧ください。

Play アプリ内レビュー

Play アプリ内レビューを使用すると、ゲームから離れることなく、Play ストアの評価とレビューを送信するようユーザーに促すことができます。この機能を Unity プラグインと統合する方法について詳しくは、ドキュメントランタイム API リファレンスをご覧ください。

Play ゲームサービス

Play Games サービスを使用すると、Unity のソーシャル インターフェースを介して Google Play Games API にアクセスし、Google Play Games アカウントによるプレーヤー認証、フレンドリストとのやり取り、実績の管理(ロック解除、公開、増分)などの機能にアクセスできます。設定と使用方法の詳細については、ドキュメントをご覧ください。