Admin Index

Game-designer tools. Each tool ships multiple materially-different UIs over the same data so you can pick the interaction style that fits the task. Click through and poke around — changes in any UI are live-saved and reflected in the others.

Race Builder

Race Builder races · characters · calc-attrs

Author race attribute baselines and calc-attribute formulas, then preview by building characters against those races. The Allocator is the single source of truth for race shape; the Character Sheet is the player-side preview and save-your-own-character surface.

Ability Designer assets/abilities/core/*.json · assets/abilities/specific/*.json

File-driven ability design. Compose specific abilities (fireball, heal-self) on top of core archetypes (damage / heal / buff / resistance), all of which inherit from core/default.json. Live cost decomposition with per-dimension curve sparklines.

Global Settings admin-only

Global Settings gametest_global_settings · raw JSON

Catch-all editor for every row in gametest_global_settings: cost_func_widgets, attribute_categories, damage_types, cache_version. Each setting has a different shape, so the editor just shows the JSON and validates on save. Use sparingly — these affect every webapp client and the calc Lambda's cache.