What problem does it solve?
This Skill solves the problem of making arena levels that are assembled at play time from data instead of being manually edited scene-by-scene, which is useful when you want many variants, designer iteration on a resource file, or a runtime-built level pipeline.
Core Features & Use Cases
- Resource-Driven Layouts: Define an
ArenaLayout resource with footprint, pieces, lanes, landmarks, spawn markers, and fall zones.
- Runtime Assembly: Use a single builder node to instantiate the arena in
_ready() so the scene stays empty in the editor but appears on play.
- Headless Spatial Audit: Run a validation pass that reports metrics like cover count, verticality, routes, and sightlines for calibration.
- Use Case: A designer needs to iterate on five arena variants without touching scenes, so they edit
.tres layouts and let the builder and audit pipeline handle the rest.
Quick Start
Ask for a runtime-built Godot arena skill that defines an ArenaLayout resource, a builder node, and a headless audit for validating the layout metrics.