/Pacman

pacman implented in python

Primary LanguagePython

Notes

Objects (Classes)

  • the map
  • the ghosts
  • pacman
  • pellet (foot)
  • powerups

Things to Include

  • 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.

Tips

https://pacmancode.com/graphical-mazes https://dev.to/code2bits/pac-man-patterns--ghost-movement-strategy-pattern-1k1a

Project goals

  • learn how to use python with websockets
  • use async functions
  • implement a python program without directly following a tutorial
  • create a game from scratch