Punball · systems design
A maze collection game. Every opened door makes the route more useful to the farmer and to the animals pursuing them.
§ 1
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
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
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.