Networking
· 2017
Survival Multiplayer Kit
Unity | server-authoritative multiplayer | survival template

A multiplayer survival game template with full server authority, built on Unity networking and sold on the Asset Store. Over 2000 lines of executable gameplay code: inventory, crafting, construction, farming, chests, a day/night cycle, combat, resource gathering, saving, matchmaking and a developer console, all validated server-side so clients cannot cheat. It found a real customer base; I retired it when supporting it alone stopped scaling, but it taught me more about netcode than anything before or since.
Highlights
- Server-authoritative architecture: every gameplay action is validated on the server.
- Complete survival loop: tree cutting, stone gathering, farming, crafting, construction, chests and combat.
- Day/night cycle, saving system, matchmaking, ragdoll physics, first- and third-person cameras.
- 2000+ executable lines of commented, network-optimized code, shipped as a commercial template.
- Retired once solo support stopped scaling, a lesson in product scope as much as in netcode.