Unity / C# / Unity Netcode · Solo · 2023 — released
A 2D 1v1 arcade-style game with round-based competitive play across three rounds — menus, scene management, and online multiplayer built solo.
Online multiplayer built on Unity netcode with a lobby and relay system capable of supporting hundreds of concurrent players and game instances.
[TODO: expand — how do two players find each other? Walk through the join flow: lobby creation → relay allocation → connection. What state is server-authoritative vs. client-side? This is the page a fighting-game studio will read closest: netcode experience is rare in students.]
[TODO: every multiplayer project has a desync, timeout, or "works locally, breaks online" story. Symptom → mechanism → evidence → fix.]
Player logic architected in modules so the 1v1 core can extend to 2v2 and free-for-all modes without rewriting, plus menus, scene management, and round-based match flow.
[TODO: expand — what did "modular" mean concretely? What's shared between game modes and what's swapped out? One honest paragraph beats buzzwords.]