diff options
| author | omagdy7 <omar.professional8777@gmail.com> | 2023-03-21 15:39:20 +0200 |
|---|---|---|
| committer | omagdy7 <omar.professional8777@gmail.com> | 2023-03-21 15:39:20 +0200 |
| commit | 53c06e150c11665d82b14219f584b92d06c89b40 (patch) | |
| tree | f9a7aa48a7cc1ef26a6a6f3a5f76b9d13ead6b26 /README.md | |
| parent | 8734719d9d0d7b1f04da14e62270d6b64e2956ab (diff) | |
| download | Macpan-53c06e150c11665d82b14219f584b92d06c89b40.tar.xz Macpan-53c06e150c11665d82b14219f584b92d06c89b40.zip | |
Added a few more TODOs in Detail and an EXTRA BONUS feauture for the project
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -17,10 +17,19 @@ python3 macpan.py - [X] Setup collision with walls - [ ] Load the proper sprites for the map - [ ] Add the ghosts in the game -- [ ] Develop an algorithm to make the ghosts find pacman in the map(BFS, A*) - [ ] Setup the sprite animation for the ghosts +- [ ] Develop an algorithm to make the ghosts find pacman in the map(BFS, A*) +- [ ] Add the Algorithm for Blinky (Normal A*) +- [ ] Add the Algorithm for Pinky (Normal A* + 4 spaces ahead of pacman) +- [ ] Add the Algorithm for Inky (Ambush) +- [ ] Add the Algorithm for Clyde (Same as Blinky excepts when he gets 8 tiles close to pacman he retreats, So he is basically useless) ## Optional - [ ] Setup a menu for the game +- [ ] Setup a simple score system - [ ] Setup a proper sfx/audio for the game - [ ] Add powerups +- [ ] Add firghtening mode for the ghosts + +# EXTRA BONUS +- [ ] Make a nueral network agent that fully plays the game alone using reinforcment learning and PyTorch |
