Example #1
0
	print("\n\n\n\n\n\n\n\n")
	carte = cartes[choix-1]
	laby = carte.labyrinthe
	chemin_carte_ouverte = noms[choix-1]

#sauvegarde nom de la carte pour une sauvegarde si besoin


print("Pour vous déplacer: saisir la première lettre de la direction voulue(n, s, e, o) ")
print("\t\tsuivie du nombre de case choisi [1-9] (si une seule case, ne saisir que la lettre)\n")
print("Le X représente le robot que vous déplacez, les . sont des portes que vous pouvez traverser")
print("Le U est l'objectif, la sortie du labyrinthe\n")
print("Pour quitter, saisissez q\n")
#print(laby.sortie)
while laby.robot != laby.sortie:
	laby.aff_laby()
	try:
		saisie = input("Où voulez vous aller ?")
	except:
		print('sauvegarde de la partie') 
		sauvegarde_partie (laby, chemin_carte_ouverte)
		sys.exit('Fermeture forcée')
	
	laby = calc_deplac( laby, saisie, chemin_carte_ouverte) #retourne un laby avec la position du robot

print('Bravo, relancez le programme si vous voulez de nouveau vous évader')

# Si il y a une partie sauvegardée, on l'affiche, à compléter
# ... Complétez le programme ...