One of the classic games was simply redeveloped with the familiar mechanics: The player controls the yellow figure called Pac-Man and the four ghosts (Shadow, Speedy, Bashful and Pokey) are the enemies. The goal is to collect all yellow points on the map without running into one of the ghosts. The focus here was to implement the behavior of the ghosts and as an extension an artificial intelligence for Pac-Man was also built in. Therefore it is possible to switch between a manual control and the automatic game play. Each of the ghosts has another strategy to catch Pac-Man, which is related to their names.
The game was developed with C++ and the game SDK ClanLib. The source code can be found on GitHub.