aboutsummaryrefslogtreecommitdiff
path: root/src/game.py
diff options
context:
space:
mode:
authoromagdy7 <omar.professional8777@gmail.com>2023-05-08 13:07:48 +0300
committeromagdy7 <omar.professional8777@gmail.com>2023-05-08 13:07:48 +0300
commitc7c473177086399a8fb97936b4c3c2b67a43fce0 (patch)
tree382cf7c0aacc90fd34b2989fb68ea34261d3a5b0 /src/game.py
parent14be09cd58292f36c1922eddcfb43b750237751a (diff)
downloadMacpan-c7c473177086399a8fb97936b4c3c2b67a43fce0.tar.xz
Macpan-c7c473177086399a8fb97936b4c3c2b67a43fce0.zip
Finished inky's algorithm and also added an option in settings to disable audio
Diffstat (limited to 'src/game.py')
-rw-r--r--src/game.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/game.py b/src/game.py
index 5a41f88..c4f5597 100644
--- a/src/game.py
+++ b/src/game.py
@@ -61,8 +61,9 @@ class Game():
siren_sound = pygame.mixer.Sound('../assets/sfx/siren_1.wav')
munch_sound = pygame.mixer.Sound('../assets/sfx/munch_1.wav')
- pygame.mixer.music.play()
- siren_sound.play(-1)
+ if settings.sound:
+ pygame.mixer.music.play()
+ siren_sound.play(-1)
is_game_over = [False]
# Main game loop
@@ -148,7 +149,7 @@ class Game():
# Move ghosts
blinky.move(maze.maze, player, screen, is_game_over, blinky)
pinky.move(maze.maze, player, screen, is_game_over, blinky)
- # inky.move(maze.maze, player, screen, is_game_over, blinky)
+ inky.move(maze.maze, player, screen, is_game_over, blinky)
clyde.move(maze.maze, player, screen, is_game_over, blinky)
# Draw the map on each frame
@@ -158,7 +159,7 @@ class Game():
player.draw(screen, counter)
blinky.draw(screen)
pinky.draw(screen)
- # inky.draw(screen)
+ inky.draw(screen)
clyde.draw(screen)
# Update the screen