- the map
- the ghosts
- pacman
- pellet (foot)
- powerups
-
highscore
-
timer
-
websockets
Each of the four ghosts have their own unique, distinct artificial intelligence (A.I.), or "personalities"; Blinky gives direct chase to Pac-Man, Pinky and Inky try to position themselves in front of Pac-Man, usually by cornering him, and Clyde will switch between chasing Pac-Man and fleeing from him.
https://pacmancode.com/graphical-mazes https://dev.to/code2bits/pac-man-patterns--ghost-movement-strategy-pattern-1k1a
- learn how to use python with websockets
- use async functions
- implement a python program without directly following a tutorial
- create a game from scratch