The (pp1 graphics) library resolves colors via Racket's color database,
which doesn't support hex strings — they return #f causing a contract
violation on set-brush.
Replaced all hex colors with standard names:
#2121DE -> "medium blue", #FFB851 -> "gold", #FFB8FF -> "hot pink",
#FFFF00 -> "yellow", #FF0000 -> "red", #111111 -> "dark slate gray"
Also switched coins from draw-rectangle! to draw-ellipse! for round
dot rendering (arcade-accurate).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Named color constants (arcade blue walls, golden coins, pink doors)
- Header bar layout with PAC-MAN title, score label, key indicator
- Sidebar time display with label and large value
- Game over and pause overlay positions
- Smaller round-looking coins (coin-size + coin-inset)
- Removed old magic position values
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds a 200ms movement tick rate, controlling how fast Pac-Man moves
automatically through the maze.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Renamed files: constanten→constants, adt-positie→adt-position,
adt-doolhof→adt-maze, adt-sleutel→adt-key, adt-tijdslimiet→adt-timer,
adt-teken→adt-draw, adt-spel→adt-game. All message names, variables,
comments, and tests converted to English.
Also fixed counter location bug (time-label x/y were swapped).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>