#on cree un jeu (approche objet)
jeu=Jeu()

# jeu_fini est un boolean qui précise quand le jeu est fini
jeu_fini = False

# on creer une horloge pour réguler la vitesse de la boucle de jeu
clock = pygame.time.Clock()

# -------- Boucle principale -----------
# tant que le jeu n'est pas fini
while not jeu_fini:
    # --- on traite les evenements
    jeu.traiter_evenement()
            
    # --- on fait evoluer le jeu
    jeu.evoluer()
       
    # --- on dessine le jeu
    jeu.dessiner()
    # on inverse les affichages (double buffering)
    pygame.display.flip()
	
    # --- on demande d'attendre ce qu'il faut pour un FPS de 60
    clock.tick(60)
# -------- Fin Boucle principale -----------

pygame.quit()
