Builder ManualPlay

SERVICE MANUAL / CABINET BACKPLANE

Trace every wire inside Super Mango

Use the manual like a service bay: start with orientation, inspect the engine, open world-builder references, then verify builds and source ownership without one giant scroll.

15 routes indexedC11 + SDL2TOML levelsWASM cabinet
ROUTES18focused manual pages
Start Here
5
Engine & Code
3
World Builder
4
Assets & Builds
6

FULL INDEX

Every manual page

Open source →
01OverviewProject map, quick start, product facts, and first routes through the manual.02Developer GuideCoding conventions, safe extension patterns, entity workflow, and contribution rules.03Controls & InputKeyboard, gamepad, browser, replay, smoke, and runtime flag reference.04Testing & Smoke MatrixWhich native, smoke, docs, WebAssembly, and release checks to run for each change.05ArchitectureInit, loop, cleanup, GameState ownership, render order, and runtime flow.06Source FilesModule-by-module reference for every core C and header file in the codebase.07Player ModuleInput, physics, animation, collisions, and player lifecycle in player.c.08Constants ReferenceNamed limits, dimensions, scores, timings, and gameplay constants.09Level DesignTOML schema, minimum level template, and authoring rules for worlds.10Level EditorVisual editor canvas, palette, properties, undo, validation, and play-test flow.11Entities & HazardsEnemy and hazard behaviours, TOML placement, and gameplay effects.12Collectibles & SurfacesCoins, stars, bouncepads, rails, float platforms, ropes, ladders, and vines.13AssetsSprite sheets, tilesets, fonts, folder rules, and visual resource notes.14SoundsAudio files, categories, naming rules, and game sound reference.15Level CatalogGenerated inventory of each TOML level, screens, counts, and progression links.16Overlay SnapshotsText snapshots for pause, game-over, completion, and terminal overlay states.17Build SystemMake targets, compiler flags, platform prerequisites, and WebAssembly build flow.18Release ChecklistPre-release source, docs, WebAssembly, archive, CI, and Pages verification gates.