Work

The Outbreak

A hidden-role LAN game in Unity. Roles are dealt in secret, and the bunker they are dealt in is generated by code, not hand-built.

Role
Engineering
Built with
Unity, C#, Netcode for GameObjects, URP 2D
The Outbreak lobby: a pixel-art player stands in a stone-walled bunker while the interface waits for three players and explains that roles are assigned in secret.

A top-down 2D game played over a local network. One machine hosts, everyone else finds the game on the LAN and clicks it. No matchmaking service, no accounts, no internet.

The lobby holds until three players are in, and then, in its own words, roles are dealt in secret and nobody can tell you apart. Survivors and infected look identical. That is the game: not a shooter with a co-op mode bolted on, but a social-deduction round where the map is the pressure and the other players are the problem.

The Outbreak is a student game project in development, with the focus on reaching a playable final build.

The preview above shows the bunker lobby before a round begins. One player is standing by while the interface waits for three players and explains that roles will be assigned in secret.