Unity Gaming Services は、ゲームのビルド、エンゲージメント促進、および成長に役立つよう設計されたエンドツーエンドのプラットフォームです。

バックエンドインフラストラクチャの管理やスケーリングについて心配せずに、ゲームを次のレベルへと引き上げることができます。UGS は、ゲーム開発のさまざまなタスクや課題をシンプルにします。例としては、以下のようなものがあります。

  • ゲームにマルチプレイヤー機能やソーシャル機能を追加する。
  • サーバー側ゲームロジックを使用して、公平な競争の場を確保する。
  • プレイヤーがゲーミングプラットフォームを問わずに自分のゲームデータにアクセスできるようにする。
  • A/B テストを実施し、さまざまなサービスからのゲームプレイデータを測定して、設計上の決定に役立てる。
  • アプリケーションをアップデートすることなく新しいコンテンツを提供する。
  • スケジュールされたイベントを実施し、それらのイベント時にゲームにさまざまなコンテンツを配信する。
  • 楽しいプログレッシブリワードとロイヤルティシステムでプレイヤーのエンゲージメントを促進する。

サービスの概要

Unity Gaming Services は、開発ライフサイクル全体をサポートしています。Unity Gaming Services を利用して、基盤を構築し、プレイヤーのエンゲージメントを促進して、ゲームを成長させましょう。

基盤の構築

アカウント管理

サービス説明
認証アプリケーションでは通常、ゲーム開発者とプレイヤーの両方にさまざまな機能やサービスを提供し、すべてのインタラクションにおいてセキュリティ、一貫性、安全性を確保するために、ユーザーの ID を把握する必要があります。Unity Authentication は、サポートされているプラットフォーム (モバイルと PC を含む) 向けに匿名認証とプラットフォーム固有の認証のソリューションを提供します。

詳細を見る

コンテンツ管理

サービス説明
Cloud Code最新のゲームを成功させるには、ゲーム内経済、プレイヤーデータのストレージ、動的設定など、たくさんのコンポーネントが必要です。Unity の Cloud Code を使用して、フルマネージのインフラストラクチャ上でステートレスなサーバーサイドのコードを記述することで、ゲームロジックの開発に専念できます。コードが安全なサンドボックス内で実行されるため、ゲームロジックをリバースエンジニアリングから保護できます。ユーザーにインストールの更新を要求するクライアント更新をロールアウトせずに、ライブゲームにコードを即座にデプロイできます。

詳細を見る

Cloud Content Delivery (CCD)Cloud Content Delivery (CCD) は、アプリケーションの新しいバージョンを再インストールする必要なく、コンテンツをホストし、世界中のアプリケーションユーザーに配信するマネージドクラウドサービスです。このサービスは Unity の開発プラットフォームに完全に統合されているため、何か月もかけて独自の同様のサービスを構築して維持する手間を省くことができます。CCD は、定期的なコンテンツの更新を必要とする、コンテンツが豊富なライブゲームやアプリケーションに最も有効です。

詳細を見る

Cloud SaveUnity の Cloud Save サービスを使用すると、永続化されたプレイヤーデータ (ゲームの進行状況など) をゲームからクラウドに保存して、デバイス非依存にすることができます。これはクラウドベースであるため、デバイスを問わずどこからでもプレイヤーデータにアクセスでき、プレイヤーがデバイスを変更したりゲームを再インストールしたりした場合のデータ損失が軽減されます。

詳細を見る

Remote ConfigRemote Config は、アプリケーションの新しいバージョンをデプロイすることなくゲームデザインを調整するために使用できるクラウドサービスです。名前空間を持つ Key-Value パラメーターのセットで構成されます。これらのパラメーターをオーバーライドするか、パラメーターに追加する一連の値を任意で定義できます。

詳細を見る

User Generated ContentUser Generated Content は、コンテンツの作成と管理 (公開、保存、キュレーション、審査、配布など) のためのエンドツーエンドのソリューションを提供します。

詳細を見る

DevOps

サービス説明
Build AutomationUnity Build Automation は、クラウドにマルチプラットフォームビルドを数分で自動的に作成する継続的なインテグレーションソリューションです。Build Automation をバージョン管理システムと連携させると、新規ビルドの自動化、より早期の問題捕捉、より効率的なビルドの反復を実現できます。Build Automation は、広く利用されているバージョン管理システムをサポートしており、iOS をはじめ、複数のプラットフォーム向けに同時にビルドできます。

詳細を見る

Unity VCSUnity VCS は、チームが一度に 1 タスクずつ配信作業に専念するのに役立つバージョン管理です。プログラマー、アーティスト、デザイナーのために開発されたパフォーマンスが高く、使いやすいバージョン管理システム (VCS) を使って、もっと効率的にコラボレーションしましょう。

詳細を見る

マルチプレイヤー

サービス説明
Multiplay HostingMultiplay Hosting は、マルチプレイヤーインフラストラクチャを大規模に実行および運用する際の複雑さを解消して、開発チームが魅力的なプレイヤー体験の創造に注力できるようにする専用のホスティングサービスです。

詳細を見る

LobbyLobby には、プレイヤーがゲームセッションを作成および検索するための Public ロビーと Private ロビーを使用した 2 つのメインフローが用意されています。

詳細を見る

MatchmakerMatchmaker は、Unity の多様なマルチプレイヤーサービスの一環です。使用しているエンジンにかかわらず、マルチプレイヤーゲームの作成と運用に役立つよう設計されています。

詳細を見る

RelayRelay は、プレイヤーのプライバシーを維持したまま、プレイヤー同士の接続を簡単に確立できるピアツーピアネットワークソリューションです。

詳細を見る

プレイヤーのエンゲージメント促進

分析とプレイヤーエンゲージメント

サービス説明
分析Unity Analytics は、スタジオ全体をサポートするように設計された、エンドツーエンドのデータおよび分析ソリューションを提供します。Analytics により、スタジオはゲームパフォーマンスとプレイヤーの行動を簡単に把握できます。

詳細を見る

Game OverridesAnalytics データを使用して Game Overrides を設定すると、他の Unity Services はパーソナライズされたゲーム内の行動でオーディエンスをターゲットにできます。オーディエンス機能は、設定された条件とプレイヤーのプロファイルを比較して、定義済みのオーディエンスに一致するかどうかを確認します。

詳細を見る

Push Notifications /Push NotificationsPush Notifications は、選択したプレイヤーに対してリッチプッシュメッセージをスケジュール設定するために使用できる機能です。Push Notifications を使用して、ゲームで発生することをゲーム外部からプレイヤーに知らせます。開封して、その結果としてゲームを開始したプレイヤー数を測定できます。

詳細を見る

コミュニケーションと安全

サービス説明
Moderation (モデレーション)Unity Moderation は、ゲーム内で健全なコミュニティを育成し維持するために必要なツールを提供することで、毒性管理をアクセスしやすく、効果的で、洞察力のあるものにします。

詳細を見る

Safe Textゲーム内通信ルールを調整し、有害なメッセージを排除し、有害なプレイヤーに関するエビデンスを収集するための AI ベースの安全ツールスイートです。

詳細を見る

Voice and Text Chat (Vivox)音声チャットとテキストチャットは、あらゆる規模のゲームに統合してスケールできる、音声チャットとテキストチャットによるコミュニケーションテクノロジーを提供します。エンジン非依存のため、Xbox®、PlayStation®、Windows、Nintendo Switch™、Android、iOS など、すべての主要プラットフォームで動作します。テキスト音声変換、音声認識、サーバー側の録音などの追加機能は、プレイヤーに対する有害性に対処し、誰でも利用できるゲームを実現するのに役立ちます。

詳細を見る

コミュニティ

サービス説明
FriendsFriends サービスでは、プレイヤーに他の Unity サービスとスムーズに連携するソーシャルシステムを提供することにより、プレイヤーエンゲージメントを促進できます。

詳細を見る

LeaderboardsLeaderboards は Unity Gaming Services の機能であり、プレイヤースコアの保存、ソート、ランキングをサポートしています。

詳細を見る

クラッシュレポート

サービス説明
Cloud DiagnosticsCloud Diagnostics は、Unity で作成したゲームで発生する可能性のある問題を収集および特定するのに役立つ一連のクラウド対応ツールです。クラッシュと例外のレポートと、ユーザーからのフィードバックを収集することで、問題をより的確に診断してスムーズなゲームプレイ体験を実現します。

詳細を見る

ゲームの成長

ゲーム内経済

サービス説明
EconomyUnity の Economy サービスは、ゲーム内で使用する経済システムを作成、管理、公開する簡単な手段を提供します。ゲームのリソースの管理と公開を制御し、カスタムデータを追加することもできる一元化されたダッシュボードからゲーム内経済を管理しましょう。

詳細を見る

In-App PurchasingUnity IAP を使用すると、特に人気の高いアプリストアで公開しているアプリケーションにアプリ内課金を簡単に実装できます。

詳細を見る