Megacity Metro: End-to-end multiplayer demo

Experience multiplayer mechanics like interpolation, prediction and lag compensation in this 128+ player, cross-platform demo. Welcome to Megacity Metro. Join the webinar on March 27 at 9:00 am PT.

  • Genre

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

  • Difficulty

    Advanced

  • Supported Unity versions

    Unity 2022 LTS

  • Products

    Unity, Universal Render Pipeline, Netcode for Entities, Multiplay Hosting, Matchmaker, Authentication, Vivox Voice Chat

Reach new heights in Megacity Metro

With a fresh art-deco aesthetic and a new focus on cross-platform compatibility, Megacity Metro is your blueprint for end-to-end multiplayer development.

Download the demo to explore:

  • Large-scale streaming and rendering with ECS
  • Advanced mechanics like interpolation, prediction and lag compensation
  • Maxed-out performance for 128+ players on mobile and desktop enabled by DOTS & URP
  • Services like Multiplay Hosting, Matchmaker and Vivox Voice Chat

What’s included?

Megacity and Megacity Metro are publicly available on GitHub to help you dive into the intricacies behind building a competitive action multiplayer game in Unity.

Explore: 

  • A massive game world in an immersive environment
  • Networked vehicle implementation
  • Flexible hosting with Multiplay Hosting 
  • Configurable rule-based matches with Matchmaker 
  • Immersive player comms with Vivox Voice Chat
  • Use of HDRP in Megacity and URP in Megacity Metro
Megacity Metro

Editor Screenshot

When should you use these samples?

The Megacity multiplayer sample is perfect for those who want to master large-scale desktop streaming using HDRP, implementing server-authoritative gameplay, and leveraging Unity Gaming Services (UGS) for an end-to-end multiplayer game.

Megacity Metro presents the same engaging multiplayer framework with a different aesthetic. It extends the functionalities of Megacity to support large-scale cross-platform streaming and enhanced mobile compatibility using URP, with support for 128+ players.

Multiplayer in Unity

ECS for Unity

Explore a data-oriented framework compatible with GameObjects. Seasoned Unity creators can build more ambitious games thanks to an unprecedented level of control and determinism.

Multiplayer solutions

Build a multiplayer game in any game engine and have it hosted on a scalable, reliable, and secure game server hosting provider, no matter your studio size.

Boss Room sample

Want to build a cooperative game in Unity instead? Check out Boss Room, our 3D co-op sample built with Netcode for GameObjects, Relay, and Lobby.

Get the Megacity Metro demo

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

We use cookies to ensure that we give you the best experience on our website. Visit our cookie policy page for more information.

Got it