Pacman for the terminal.
Has most of the game elements from the original game:
- Ghosts go through 'shuffle' and 'chase' (π‘) periods where they ignore/target pacman.
- Ghosts flee pacman when frightened.
- Ghosts slow down in the tunnel and when freightened.
- When eaten, ghost eyes trace a path back to the ghost house.
- Two 'fruit' bonuses on every level.
- Cornering.
Mazes:
- Shortened pacman maze (24 rows).
- Regular pacman maze (29 rows).
- 4 Ms Pacman mazes (31 rows).
Pacman is animated with ascii symbols and the ghosts with unicode codepoints (Pinky πΊ, Blinky πΉ, Inky π», Clyde π); Unicode has symbols for most of the fruit bonuses (π,π,π,π,π,π,π,π), but not for the ghosts themselves.
Controls are on the arrow keys.
% cargo run --release
Credits:
- Steven Goodwin's C version of the game.
- Sound assets from Dale Harvey's JS version
- Marquee text by ChatGPT
- The Pac-Man Dossier
- Ms Pac-Man Walkthrough