Bienvenue à Megacity : Notre échantillon d'action compétitive multijoueurs

La création de jeux multijoueurs est complexe. Alors que le marché de la 3D accélère son évolution vers les jeux en direct, il est de plus en plus fréquent que les créateurs se sentent dépassés par la technologie et les étapes nécessaires à la création de ces jeux. Chez Unity, nous nous efforçons de repousser les limites du développement de jeux et d'équiper les développeurs des meilleurs outils dont ils ont besoin pour créer des expériences de jeu exceptionnelles.
C'est pourquoi nous sommes ravis d'annoncer la sortie de Megacity Multiplayer, notre nouvel échantillon de jeu multijoueur compétitif. Cette version marque une étape importante pour notre équipe, car elle montre comment les créateurs peuvent créer des titres multijoueurs ambitieux qui supportent plus de 64 joueurs simultanés tout en tirant parti des solutions Unity Gaming Services (UGS) telles que l'hébergement de serveurs de jeu, l'authentification, le chat vocal et le Matchmaker.
Les joueurs commenceront Megacity Multiplayer en hébergeant ou en rejoignant un serveur de jeu, qui peut être installé localement sur l'appareil du joueur ou via l'hébergement de serveur de jeu.
Une fois connectés, les joueurs rejoindront un lobby et seront transportés dans l'immense monde de Megacity Multiplayer, qui offre un environnement immersif pour jouer et discuter avec d'autres. Dans Megacity Multiplayer, les joueurs gagnent des points en tirant sur d'autres voitures tout en se disputant la première place affichée sur le tableau des leaders.
Notre pile technologique orientée données(DOTS) ajoute beaucoup de puissance au moteur Unity afin que les créateurs puissent concevoir des jeux plus ambitieux. Une fonctionnalité clé de DOTS, le système de composants d'entités (ECS), a été livré avec Unity 2022 LTS. Avec cette version, l'exemple Megacity Multiplayer présente des fonctionnalités intégrées permettant de prendre en charge plus de 64 joueurs simultanés.
Megacity Multiplayer illustre la façon dont Unity et le paquet Netcode for Entities peuvent fonctionner ensemble pour alimenter des jeux multijoueurs à grande échelle sans compromettre les performances. Les créateurs chevronnés peuvent atteindre un niveau de contrôle et de déterminisme sans précédent et extensible avec ECS for Unity.

Megacity Multiplayer vous permet d'apprendre à structurer, mettre en réseau et exploiter un jeu multijoueur compétitif grâce à des solutions issues de l'écosystème Unity. Il montre également comment les créateurs peuvent tirer parti de l'UGS pour développer des jeux multijoueurs attrayants. Par exemple, l'hébergement de serveurs de jeu offre une approche rationalisée pour maintenir la résilience et l'évolutivité de l'infrastructure de jeu, et Matchmaker, Voice Chat et Authentification sont utilisés pour connecter vos joueurs et faciliter la communication dans le jeu.

Nous attendons avec impatience vos commentaires afin d'affiner et d'améliorer l'expérience des développeurs multijoueurs. Vos idées et vos suggestions nous permettent de fournir des échantillons utiles qui inspirent et responsabilisent nos créateurs.
Nous prévoyons actuellement de porter l'échantillon Megacity Multiplayer à l'Universal Render Pipeline (URP) pour aider à la démonstration de la façon dont une véritable action compétitive crossplay peut être construite avec les outils Unity. Restez à l'écoute.
Obtenez l'échantillon et demandez des fonctionnalités ou des mises à jour via notre feuille de route publique. Ensuite, tenez-vous au courant des dernières nouveautés sur Megacity en restant en contact avec nous et en partageant votre expérience (ou en posant des questions) sur Discord ou dans les forums.
