Documentation about the Godot based game client
Overview
Technical overview of the Godot based game client — tech stack, architecture, and a map of its …
Networking
How the client talks to login-server and zone-server — the Envelope wire format, BnetSocket, message …
Scenes & Menus
Autoload singletons, the SceneManager transition mechanism, and the boot flow from the main menu …
Entity Sync
How server entities become Godot nodes, client-side movement prediction, Master vs. Bestia, and the …
World & Terrain
The voxel chunk streaming, decoding, and meshing pipeline that builds the client's terrain.
Interaction
The mouse state machine driving click-to-move/attack/loot and targeting, plus the orbit camera.
UI Overview
A map of the in-game UI screens and HUD widgets under Game/UI.
Shortcuts System
Overview and usage of the shortcut system for quick item and action access.