Personal Project · Game · Prototype · 2024
Homie Disaster
An online multiplayer top-down zombie shooter for up to 8 players.
I made Homie Disaster in about two months as a way of getting back into game development. The main goal was to build a full online multiplayer game in Unity: lobbies, matchmaking with friends or strangers, and keeping everyone in sync while fighting endless waves of zombies.
How the multiplayer works
Lobbies
Players can host or find a game through Unity Lobby, either in a public lobby with random players or a private one with friends.
Relay
Unity Relay connects everyone without port forwarding, so players can connect and play easily.
Netcode
Unity Netcode keeps up to 8 players, the zombie waves, and pickups in sync across every client.
Features
- Online co-op for up to 8 players, with friends or random players in public lobbies.
- Endless zombie waves: survive as long as you can.
- Fog of war that limits each player's line of sight.
- Power-ups and perks.
- A buildable wonder weapon, with its parts hidden around the map.
- Optional controller support.
Screenshots





Built with
- Unity
- C#
- Unity Netcode
- Unity Lobby
- Unity Relay
- Windows