◀ All systems documents

Punball · systems design

Open the door, release the chase

A maze collection game. Every opened door makes the route more useful to the farmer and to the animals pursuing them.

AUDIT 16 September 2026SCOPE Current cabinet rules

§ 1

Ten mazes

Collect the required objects in each of ten fixed, seeded mazes. Each level changes its theme and pursuers. The first level asks for ten chickens in a henhouse with ten foxes. Bonus objects are optional.

Closed doors block pursuers. Walking into a door opens it. Contact with an enemy ends the run; there is no attack or health bar to absorb that mistake. Finishing the required collection advances the level.

§ 2

Movement and scoring

Arrow keys or WASD move continuously. Space stops. On touch, hold a direction pad button, swipe for a direction, or tap to stop. Required objects give 25 points, bonus objects 10, doors 2, and a level clear 120 times the level number.

§ 3

What the game does not simulate

There is no crop planting, growth, harvest timer, or farm management economy. The field and actors combine SVG with positioned HTML. TheGoodFarmer.tsx contains level generation, enemy pursuit, collision, and scoring. A run is not a saved farm.