diff options
| author | Moisis <moisis.george@yahoo.com> | 2023-05-17 14:04:38 +0300 |
|---|---|---|
| committer | Moisis <moisis.george@yahoo.com> | 2023-05-17 14:04:38 +0300 |
| commit | 3d7e3d1eba26cc57b31337b0708fce3747f8a988 (patch) | |
| tree | e9f47e18b3a6365ca383a6da0cbbc424e8b6d3fd /src/game_state.py | |
| parent | 8eeb31dba61e8c9b29704c5988f95dcba4338fca (diff) | |
| download | Macpan-3d7e3d1eba26cc57b31337b0708fce3747f8a988.tar.xz Macpan-3d7e3d1eba26cc57b31337b0708fce3747f8a988.zip | |
Improved GUI
Settings added (Debug , Sound)
SoundSystem added (Become sometimes laggy)
Diffstat (limited to 'src/game_state.py')
| -rw-r--r-- | src/game_state.py | 22 |
1 files changed, 11 insertions, 11 deletions
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 |
