From 3d7e3d1eba26cc57b31337b0708fce3747f8a988 Mon Sep 17 00:00:00 2001 From: Moisis Date: Wed, 17 May 2023 14:04:38 +0300 Subject: Improved GUI Settings added (Debug , Sound) SoundSystem added (Become sometimes laggy) --- src/game_state.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'src/game_state.py') diff --git a/src/game_state.py b/src/game_state.py index 5ed98c0..41e7985 100644 --- a/src/game_state.py +++ b/src/game_state.py @@ -15,32 +15,32 @@ TILE_HEIGHT = HEIGHT // len(maze.maze) class GameState(): - def __init__(self, sprites): - self.pacman = Player(sprites[0]) + def __init__(self, sprites, settings): + self.pacman = Player(sprites[0],settings) self.blinky = Blinky(sprites[1], 12 * TILE_WIDTH + - 15, 12 * TILE_HEIGHT + 15) + 15, 12 * TILE_HEIGHT + 15,settings) self.pinky = Pinky(sprites[2], 11 * TILE_WIDTH + - 15, 12 * TILE_HEIGHT + 15) + 15, 12 * TILE_HEIGHT + 15,settings) self.inky = Inky(sprites[3], 13 * TILE_WIDTH + - 15, 12 * TILE_HEIGHT + 15) + 15, 12 * TILE_HEIGHT + 15,settings) self.clyde = Clyde(sprites[4], 14 * TILE_WIDTH + - 15, 12 * TILE_HEIGHT + 15) + 15, 12 * TILE_HEIGHT + 15,settings) self.map = Map.Map() self.food = 0 self.game_over = False self.score = 0 self.is_pacman_alive = True - def reset(self, sprites): + def reset(self, sprites ,settings): self.pacman = Player(sprites[0]) self.blinky = Blinky(sprites[1], 12 * TILE_WIDTH + - 15, 12 * TILE_HEIGHT + 15) + 15, 12 * TILE_HEIGHT + 15,settings) self.pinky = Pinky(sprites[2], 11 * TILE_WIDTH + - 15, 12 * TILE_HEIGHT + 15) + 15, 12 * TILE_HEIGHT + 15,settings) self.inky = Inky(sprites[3], 13 * TILE_WIDTH + - 15, 12 * TILE_HEIGHT + 15) + 15, 12 * TILE_HEIGHT + 15,settings) self.clyde = Clyde(sprites[4], 14 * TILE_WIDTH + - 15, 12 * TILE_HEIGHT + 15) + 15, 12 * TILE_HEIGHT + 15,settings) self.map = Map.Map() self.food = 0 self.game_over = False -- cgit v1.2.3