Skip to content

Unturned SDK Source Code Reference

The SDK reference documents the internal architecture of Unturned's source code, covering the class hierarchy, registration patterns, networking protocol, rendering pipeline, and tooling systems. Each article targets readers with intermediate-to-advanced C# knowledge and assumes familiarity with Unity game engine concepts.

Article Organization

The SDK reference is organized into a bottom-up dependency chain. Start with Architecture for the game's initialization and core systems, then proceed through Assets (content definition), Player/Useables/Interactables (runtime behavior), Managers (world state), Level and Networking (world and transport layers), then finish with Commands, UI, and Editor (tooling and administration).