Skip to content

jesper-olsen/UniPac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

71 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

UniPac: Unicode-powered Pacman Adventure

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

Game UI

Credits:

About

UniPac: Unicode-powered Pacman Adventure

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages