Willkommen in Megacity: Unser Beispiel für kompetitive Action im Mehrspielermodus

Die Entwicklung von Multiplayer-Spielen ist komplex. Da sich der 3D-Markt immer schneller zu Live-Spielen entwickelt, fühlen sich die Entwickler immer häufiger von der Technologie und den für die Entwicklung dieser Spiele erforderlichen Schritten überfordert. Wir bei Unity sind bestrebt, die Grenzen der Spieleentwicklung zu erweitern und Entwickler mit den besten Tools auszustatten, die sie für die Entwicklung großartiger Spielerlebnisse benötigen.
Aus diesem Grund freuen wir uns, die Veröffentlichung von Megacity Multiplayer anzukündigen, unserem neuen kompetitiven Action-Mehrspielermodus. Diese Version stellt einen bedeutenden Meilenstein für unser Team dar, da sie zeigt, wie Entwickler ehrgeizige Multiplayer-Titel erstellen können, die mehr als 64 gleichzeitige Spieler unterstützen und dabei Unity Gaming Services (UGS) Lösungen wie Game Server Hosting, Authentifizierung, Voice Chat und Matchmaker nutzen.
Die Spieler beginnen Megacity Multiplayer , indem sie einen Spielserver hosten oder ihm beitreten, der entweder lokal auf dem Gerät des Spielers oder über Game Server Hosting eingerichtet werden kann.
Sobald die Verbindung hergestellt ist, treten die Spieler in eine Lobby ein und werden in die riesige Spielwelt von Megacity Multiplayer versetzt, die eine immersive Umgebung zum Spielen und Chatten mit anderen bietet. In Megacity Multiplayer sammeln die Spieler Punkte, indem sie andere Autos abschießen und um den ersten Platz in der Rangliste kämpfen.
Unser Data-Oriented Technology Stack(DOTS) erweitert die Unity-Engine um eine Vielzahl von Funktionen, so dass Entwickler noch anspruchsvollere Spiele entwickeln können. Ein Hauptmerkmal von DOTS, das Entity Component System (ECS), wurde mit Unity 2022 LTS ausgeliefert. Mit dieser Version demonstriert das Megacity Multiplayer-Beispiel die eingebauten Funktionen zur Unterstützung von mehr als 64 gleichzeitigen Spielern.
Megacity Multiplayer zeigt, wie Unity und das Netcode for Entities-Paket zusammenarbeiten können, um große Multiplayer-Spiele ohne Leistungseinbußen zu ermöglichen. Erfahrene Entwickler können mit ECS für Unity ein noch nie dagewesenes und erweiterbares Maß an Kontrolle und Determinismus erreichen.

Megacity Multiplayer hilft Ihnen zu lernen, wie man ein kompetitives Multiplayer-Action-Spiel mit Lösungen aus dem Unity-Ökosystem strukturiert, vernetzt und betreibt. Sie zeigt auch, wie Entwickler UGS nutzen können, um fesselnde Multiplayer-Spiele zu entwickeln. Beispielsweise bietet Game Server Hosting einen optimierten Ansatz zur Aufrechterhaltung der Ausfallsicherheit und Skalierbarkeit der Spielinfrastruktur, und Matchmaker, Voice Chat und Authentifizierung werden verwendet, um Ihre Spieler zu verbinden und die Kommunikation im Spiel zu erleichtern.

Wir sind gespannt auf Ihr Feedback, damit wir die Multiplayer-Erfahrung der Entwickler weiter verbessern können. Ihre Einsichten und Vorschläge stellen sicher, dass wir nützliche Muster bereitstellen, die unsere Schöpfer inspirieren und befähigen.
Derzeit planen wir die Portierung des Megacity Multiplayer-Beispiels auf die Universal Render Pipeline (URP ), um zu demonstrieren, wie man mit Unity-Tools echte Crossplay-Competitive-Action erstellen kann. Bleiben Sie dran.
Holen Sie sich das Sample und fordern Sie Funktionen oder Updates über unsere öffentliche Roadmap an. Bleib auf dem Laufenden über Megacity , indem du mit uns in Kontakt bleibst und deine Erfahrungen mit uns teilst (oder Fragen stellst) auf Discord oder in den Foren.
