Large-scale, cross-platform, competitive action third-person shooter
Advanced
Unity Engine, Multiplayer Play Mode, Multiplayer Services, URP, Netcode for Entities, Multiplay Hosting, Matchmaker, Authentication, Vivox Voice Chat
Learn large scale multiplayer
Megacity Metro helps you master large-scale streaming, implement server-authoritative gameplay, and leverage multiplayer services to connect and engage your community. Grab the sample from GitHub to explore the setup of multiplayer services, networked vehicle implementation, configurable rule-based matches, and immersive player communications all in a massive environment.
See how you can utilize Data Oriented Technology Stack (DOTS) and Netcode for Entities to build massive worlds with Universal Render Pipeline (URP) that work multi-platform. This advanced, server authoritative solution works across mobile, Nintendo Switch™, and desktop. Create smooth gameplay, even in high latency environments.
*Nintendo Switch is a trademark of Nintendo.
Build the multiplayer foundation that’s low latency and secure by integrating multiplayer services for player matching, hosting, and identity made simpler with Unity 6. Use Matchmaker to create configurable rule-based matches that leverage Multiplay Hosting for orchestration. Authentication provides a cross-platform identity solution that’s low friction and secure. Easy implementation with Unity's gaming services, with gameplay validated in-Editor using Multiplayer Play Mode.
Keep players engaged with Vivox Voice and Text Chat and incorporate social features including friends and leaderboards. Integration of these services bring a new level of immersion and community-building hooks that are critical to any large scale game where player interaction is critical to the gameplay loop.
Journey into Megacity Metro and learn how to use Unity Cloud Services, DOTS, and URP to build a high-performance multiplayer game that supports 100+ players on desktop and mobile.
Esteban Maldonado takes you into a deep dive into Megacity Metro to show you the fundamentals of networking a multiplayer game using Netcode for Entities and Unity Gaming Services.
Build Multiplayer Games
Download the demo today to start building your next multiplayer game with Unity.