What are you looking for?
Hero background image
Megacity Metro
Experience this competitive, 100+ player cross-platform demo to learn multiplayer mechanics, implement gaming services, and experiment with all-new Unity 6 features.
Genre

Large-scale, cross-platform, competitive action third-person shooter

Difficulty

Advanced

Supported Unity versions
Products & Features

Unity Engine, Multiplayer Play Mode, Multiplayer Services, URP, Netcode for Entities, Multiplay Hosting, Matchmaker, Authentication, Vivox Voice Chat

Megacity Metro

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.

Megacity Metro
Megacity Metro
Build large multiplayer worlds

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.

Megacity Metro
Megacity Metro
Connect players together

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.

Megacity Metro
Megacity Metro
Engage your community

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.

Megacity Metro Resources
Megacity Metro
Learn large-scale multiplayer development with Megacity Metro

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.

Netcode for Entities
Getting started with Netcode for Entities

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.

SEE HOW WE CAN HELP

Build Multiplayer Games

Get the Megacity Metro
Get Megacity Metro

Download the demo today to start building your next multiplayer game with Unity.