aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-05-17Final TouchesMoisis1-1/+2
2023-05-17Added SCOREMoisis1-9/+38
2023-05-17Added SCOREMoisis1-1/+0
2023-05-17Added SCOREMoisis3-105/+101
2023-05-17Improved GUIMoisis14-72/+179
Settings added (Debug , Sound) SoundSystem added (Become sometimes laggy)
2023-05-09Merge pull request #6 from omagdy7/TryatGUIMoisis8-0/+155
Added Basic GUI
2023-05-09Merge branch 'master' into TryatGUIMoisis18-231/+643
2023-05-08Merge pull request #5 from omagdy7/RefactoringOmar Magdy9-129/+274
Refactoring
2023-05-08Checked some Todos in READMEomagdy71-1/+2
2023-05-08Added EatenModeomagdy74-5/+29
2023-05-08Added a simple Wining screen when the user collects all the foodomagdy78-27/+118
2023-05-08Made a Singeltion class GameState containg the current state of the gameomagdy76-106/+135
2023-05-08Added a simple GameOver Screenomagdy73-12/+46
2023-05-08Fixed a bug in inky's algorithms and also now the ghost reset to chase mode ↵omagdy76-9/+19
after pacman finishes his powerup
2023-05-08Added frightened modeomagdy713-24/+110
2023-05-08Added scattered mode for the ghostsomagdy79-92/+153
2023-05-08Finished inky's algorithm and also added an option in settings to disable audioomagdy75-46/+82
2023-05-07Checked a TODOomagdy71-1/+1
2023-05-07Finished clyde algorithm and added a debug mode to run the programomagdy78-137/+185
2023-04-24Added Basic GUIMoisis9-1/+164
2023-04-20Added the abillity to portals and also made the ghots favour going up when ↵omagdy77-43/+121
there is a conflict
2023-04-19Renamed some files and did a bit of refactoringomagdy711-133/+119
2023-04-19Fixed a bug in pacman position not updating proberly in the heueristic functionomagdy73-14/+19
2023-04-19Updated READMEomagdy71-2/+2
2023-04-19Added the ghost sprites to the game.omagdy731-48/+90
2023-04-16Checked some Todos in READMEomagdy71-3/+3
2023-04-16Added code for blinky and pinkyomagdy74-18/+100
2023-04-16Merge pull request #4 from omagdy7/GhostOmar Magdy4-11/+111
Added Ghosts with A* implementation
2023-04-16Added all ghosts with A* search for nowomagdy73-19/+10
2023-04-16Sucssessfully implemented A* algorithm on the ghostsomagdy72-103/+51
2023-04-16Implemented an A* but there is a bug that causes a jitter in movement when ↵omagdy73-9/+170
the manhatten distance is equal
2023-04-15Merge pull request #3 from omagdy7/MapOmar Magdy2-2/+9
Changed the intial position of pacman
2023-04-15Changed the intial position of pacmanomagdy72-2/+9
2023-04-15Merge pull request #2 from omagdy7/MapOmar Magdy6-91/+155
Added a map using grid and setup collision between the map and pacman
2023-04-15Updated READMEomagdy71-1/+7
2023-04-15Fixed collision between pacman and obstaclesomagdy75-90/+148
2023-03-22Merge pull request #1 from omagdy7/MapOmar Magdy6-13/+156
Map
2023-03-22Added a new TODOomagdy71-1/+2
2023-03-22Added the map for pacman using a 2D array describing the mapomagdy74-114/+116
2023-03-21Added a few more TODOs in Detail and an EXTRA BONUS feauture for the projectomagdy71-1/+10
2023-03-21Trying to draw the pacman map using the 2dArrayomagdy74-65/+74
2023-03-20Added a functionality to consturct a map from a 2d arrayomagdy73-2/+124
2023-03-20Organized the project in separate filesomagdy75-137/+161
2023-03-20Updated READMEomagdy71-3/+4
2023-03-20Fixed a bug in the check_collisions functionomagdy71-19/+13
2023-03-20Added a sprite for pacman and loaded a simple animationomagdy73-8/+76
2023-03-20Added a .gitignore for a python projectomagdy71-0/+160
2023-03-20Added a Descreption, Run, Todo in the READEMEomagdy71-0/+25
2023-03-20Added a very basic player movement for pacman using w-a-s-domagdy73-0/+77