Skip to content

Builders

The builder layer is the preferred public entrypoint for ordinary usage. WorldBuilder creates a ready-to-reset World; AppBuilder composes plugin bundles into a finalized App.

World Builder

WorldBuilder configures grid resources and adds common entity archetypes: agents, walls, exits, coins, cores, keys, doors, portals, boxes, monsters, hazards, and power-ups.

App Builder

AppBuilder starts with the fundamental plugins required by normal gameplay and accepts plugin classes or bundle tuples via use(...).

Bundle Helpers

Use bundle helpers when you want explicit mechanics instead of the full default stack.