Megacityへようこそ:競争アクションマルチプレイヤーサンプル

マルチプレイヤー ゲームの作成は複雑です。3D市場がライブ ゲームへの進化を加速するにつれ、ゲームのビルドに必要なテクノロジーと手順に圧倒されるクリエイターが増えています。Unityでは、ゲーム開発の限界を押し広げ、優れたゲーム体験を構築するために必要な最高のツールを開発者に提供することを目指しています。
そこで、私たちは新しい競争アクション マルチプレイヤーサンプルである Megacity Multiplayerのリリースを発表できることを嬉しく思います。このリリースは、 Game Server Hosting、 Authentication、 ボイスチャット、 Matchmakerなどの Unity Gaming Services(UGS ) ソリューションを活用しながら、64 人以上の同時プレイヤーをサポート野心的なマルチプレイヤータイトルをクリエイターがどのように構築できるかを示すものであり、私たちのチームにとって重要なマイルストーンとなります。
プレイヤーは、ゲーム サーバーをホストするか、ゲーム サーバーに参加することで Megacity Multiplayer を開始します。ゲーム サーバーは、プレイヤーのデバイス上でローカルにセットアップすることも、Game Server Hosting経由でセットアップすることもできます。
接続すると、プレーヤーはロビーに参加し、他のプレーヤーとプレイしたりチャットしたりできる没入型環境を備えた Megacity Multiplayerの大規模なゲーム世界に移動します。Megacity Multiplayerでは、プレイヤーは他の車を撃ってポイントを獲得し、リーダーボードに表示されるトップの座を目指して競います。
当社のデータ指向テクノロジースタック (DOTS) はUnityエンジンに多くのパワーを追加し、クリエイターがより野心的なゲームをビルドできるようにします。DOTS のキー特徴である Entity Component System (ECS) は、 Unity 2022 LTS に同梱されています。このリリースでは、Megacity Multiplayer サンプルは、64 人を超える同時プレイヤーをサポートするためのビルトイン機能を示します。
Megacity Multiplayer は、UnityとNetcode for Entitiesパッケージを連携させて、パフォーマンスを損なうことなく大規模なマルチプレイヤー ゲームを実現する方法を示しています。熟練したクリエイターは、ECS for Unityを使用して、これまでにない拡張可能レベルの制御と決定論を実現できます。

Megacity Multiplayer は、 Unityエコシステムのソリューションを使用して、競争アクション マルチプレイヤー ゲームを構造体、ネットワーク、および操作する方法を学習するのに役立ちます。また、クリエイターがUGS を活用して魅力的なマルチプレイヤー ゲームを開発する方法も紹介します。たとえば、 Game Server Hostingは、 ゲーム インフラストラクチャの回復力とスケーラビリティを維持するための合理化されたアプローチを提供し、 Matchmaker、 ボイス チャット、 Authenticationは 、プレイヤーを接続してゲーム内コミュニケーションを促進するために使用されます。

マルチプレイヤー開発者エクスペリエンスをさらに改良し強化できるよう、皆様のフィードバックを心よりお待ちしております。皆様のご意見やご提案により、私たちはクリエイターにインスピレーションを与え、力を与える有用なサンプルを提供できるようになります。
現在計画していることには 、Megacity Multiplayerサンプルを ユニバーサルレンダーパイプライン (URP) (URP) に移植して、 Unityツールを使用して真のクロスプレイの競争アクションを構築する方法のデモンストレーションを支援することが含まれています。乞うご期待。
