The good old PacMan game simulated with PyGame.
This project is MIT licensed.
The python script 'Game/main.py' is the launcher of the game. After you clone or download the repository, you can run that file.
Beware that used Python version of this project is 3.8.3 and the used Pygame version is 2.0.1.
For enemies, they check which square that they could move next is closer to the PacMan by pixels whenever they come to a turning point, and choosing the closest node with a 60 percent of chance. If our little Pacman is on superberry effect and able to consume them, the odds are turned.
All the system created and used are also in this repository PyGameEngine. It includes scene management system, various scene transitions, render manager, asyncronous character animations and also the UI Elemenets created from scrtach.