Skip to content
All projects
Networking · 2017

Survival Multiplayer Kit

Unity | server-authoritative multiplayer | survival template

Survival Multiplayer Kit

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.

Screenshots

Island survival scene with campfire and hotbar
First-person tree cutting with resource feedback
Inventory and crafting system
First-person bow combat

More in Networking