Exemplo n.º 1
0
# Initialize pygame
pygame.init()
clock = pygame.time.Clock()
pygame.display.set_caption('Man\'s Labyrinth')

gameExit = False
generated = False

# Initialize the game manager
gm = GameManager()

while not gameExit:
    # Keep generating the maze if not done generating
    if not gm.maze.generated:
        gm.generate_maze()

    # Handle user events
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            gameExit = True

        gm.handle_event(event)

    gm.menu.update(gm.disp)
    pygame.display.update()  # draw to screen
    clock.tick(60)  # fps limit

pygame.quit()
quit()