Files
project_game/minesweeper_game.py
Cory 3334db0c8b Figured out how to spawn a mine and end the game
if the cursor is over the mine. We now have to
not end the game until the user SELECTS the space
the mine is at. I hadn't realized that is_empty
only works if display is True? So I moved the
game.end() to the mine class.
2024-05-18 21:03:33 -04:00

14 lines
416 B
Python

# minesweeper_game.py
# ------------
# By Cory
# This class implements a simple minesweeper game on a 9x9 gird.
from retro.game import Game
from cursor import Cursor
from mine_spawner import MineSpawner
board_size = (9, 9)
cursor = Cursor(board_size)
spawner = MineSpawner(board_size)
# spawner = AsteroidSpawner(board_size)
game = Game([cursor,spawner], {"score": 0}, board_size=board_size,debug=True)
game.play()