Spikes, better gameHandler, map width and height computed automatically & big peanut hard map
This commit is contained in:
@@ -11,12 +11,11 @@ from game.mapSet import MapSet
|
||||
load_dotenv()
|
||||
|
||||
if __name__ == "__main__":
|
||||
mapReader = MapReader()
|
||||
mapSet = MapSet(mapReader, mapReader.get_map_names())
|
||||
map = mapSet.get_maps_by_difficulty(0, 1)[0]
|
||||
gameState = GameState()
|
||||
game = Game(map, gameState)
|
||||
gameHandler = GAME_HANDLERS["user player"](game)
|
||||
game.start_game()
|
||||
|
||||
# run_game()
|
||||
# Make the user choose the game handler
|
||||
print("Choose a game handler:")
|
||||
for i, handler_name in enumerate(GAME_HANDLERS.keys()):
|
||||
print(f"[{i + 1}] {handler_name}")
|
||||
choice = int(input("Enter the number of the game handler: ")) - 1
|
||||
handler_name = list(GAME_HANDLERS.keys())[choice]
|
||||
game_handler_class = GAME_HANDLERS[handler_name]()
|
||||
game_handler_class.run()
|
||||
Reference in New Issue
Block a user