Unity ゲーミングサービス(UGS)チームは、2023 年のロードマップを実現するために懸命に取り組んできました。そして、コミュニティからリクエストのあった機能を含む最新リリースを共有できることに大きな喜びを感じています。
UGS をより良いものにするために、Friends や Leaderboards などのソリューションを新しく作成し、Cloud Code 用の C# モジュールを追加しました。これらのアップデートにより、より魅力的なゲーム体験ができるようになると確信しています。また、これらの新しいツールを使ってどのようなものを作るのか期待が高まっています。
新しいツールやサービスを試す事をより簡単にするために、UGS は無料かつスムーズに利用できるようにしました。数回クリックするだけで無料版の利用を開始することができ、クレジットカードも契約も不要です!
さらに、UGS 内で直接利用状況を把握することが容易になりました。無料会員枠の 50%、75%、90%、100% に達した時点でプラットフォームが通知し、制限を超えた時点で支払いの追加を促されるだけです。また、「Usage Overview」ページでいつでも利用状況を確認することができます。
Push Notifications は現在オープンベータ版として提供されています。この機能を使用すると、選択したプレイヤーにプッシュメッセージを送信するスケジュールを設定することができます。ゲームに関する情報をプレイヤーに通知したり、レポートを使って通知の影響(開封率、購入率)を測定することができます。例えば、このツールを活用して、数日間アクティブでなかったプレイヤーを再びアクティブにすることで、プレイヤーのエンゲージメントとリテンションを改善することができるのです。
あらゆるデバイスでのマルチプレイタイトルのクロスプラットフォームゲームをサポートするため、マルチプレイヤーソリューションの一部として、Relay の WebGL 上での実行についてフルサポートしました。これにより、コンソールやモバイルなど、他のプラットフォームとあらゆるデバイスでブラウザークライアントをピアホストできるようになりました。つまり、より柔軟でアクセスしやすく、より多くのオーディエンスにリーチできるマルチプレイヤーゲームを作ることができるのです。
「GDC 2023」で発表され、盛況なゲームコミュニティの実現を支援する、要望の多かった 2 つの新しいソリューション、Friends* と Leaderboards のオープンベータ版にアクセスできるようになりました。Friends では、プレイヤーはゲームのエコシステム内でオンラインゲームの友人を作ることができます。Leaderboards では、スケーラブルでカスタマイズ可能なリアルタイムリーダーボードを使用して、プレイヤーは他のプレイヤーと自分のパフォーマンスを比較することができます。
これらのソリューションにより、プレイヤーはフレンド申請の送信、承認、無視、フレンド申請やリストの閲覧、Presence システムを通じてフレンドのステータスを確認するなど、さまざまな機能を利用できるようになります。
Cloud Code C# Modules は、ベータ版から GA(General Availability)版に移行し、サーバーに依存しない新しいレベルのコード構造化および再利用性を提供することができるようになりました。これらの C# ライブラリを使用すると、複数のエントリポイントを作成し、モジュールまたはエンドポイント間でコードを再利用することができます。さらにパラメーターやエントリポイントなど、すべてをコードで設定することができます。スケジュールについては、近日公開予定です。
また、Cloud Code C# Modules は、NuGet パッケージを含む依存関係の管理を容易にし、メインライブラリとデータ転送オブジェクト(DTO)ライブラリの使用により、Cloud Code クライアントとゲーム間で一貫したデータ形式を提供することが可能です。Cloud Code C# Modules を使用すると、コンパイルや実行時のエラーを検出するためにコードを常に Cloud Code にアップロードする代わりに、CI/CD パイプラインでローカルのユニットテストを実行することにより、イテレーション時間を高速化することができます。
私たちは常に UGS プラットフォームを改善し、イテレーションを行っています。リリースノートで、私たちがローンチするすべての製品の詳細なビューにアクセスすることができます。ここでは、さらに最近のプラットフォームのアップデートを簡単に紹介します:
Unity は、ライブゲームを作成するための最高のツールを開発することにコミットしており、時間を割いてフィードバックを寄せてくださるすべての方に感謝しています。アイデアや提案があれば、UGS フォーラムでディスカッションに是非参加してください。私たちはすべての投稿に目を通し、皆さまのご意見をロードマップに反映させていきたいと考えています。
*Unity のみでご利用いただけます。エンジンに依存しない API は近日公開予定です。
**現在、Cloud Code と Remote Config をサポートしています。