Technical Breakdown

Systems

The site tracks the C++ and content systems that make the maze project testable: map definitions, run state, save data, door progression, validation, and materials.

Deterministic Map Definitions

Each ranked map is represented by a data asset with MapId, DisplayName, CampaignOrder, RankedSeed, MapVersion, level reference, and progression metadata.

Run State and Timing

The run subsystem manages normal, hardcore, and practice starts, level transitions, elapsed time, deaths, validation tags, splits, and run completion.

Hub Door Progression

A reusable C++ door actor calculates locked, unlocked, and completed states, then leaves visual treatment to Blueprint presentation.

Save and Leaderboard Path

Local progress, local bests, and pending leaderboard submissions are tracked before the online path is hardened.

Procedural Material Pipeline

Houdini outputs are being shaped into modular wall pieces, packed masks, shared tiling textures, and Unreal material instances.