Four ghosts, one rule: target-tile AI and forgiving controls in a maze-chase game
How MacMan's four ghosts get distinct personalities from one steering rule and four target tiles, how the Scatter/Chase state machine works, and why turn buffering and cornering belong in the engine.
