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.