Magazine
Spécialité(s)
Résumé
Nous pouvons déplacer un personnage dans un grand cadre vide. Il est temps d'ajouter des niveaux à notre jeu !
Nous avons choisi de stocker les labyrinthes sous forme de listes, comme le montre l'exemple du premier niveau :
level_1 = [
"+------------------+",
"| |",
...
"| |",
"+------------------+"
]
Pour commencer, nous allons optimiser notre code. Une liste est une structure à laquelle on peut accéder en lecture et en écriture (on peut modifier un élément). Dans le cas du labyrinthe, les murs ne vont certainement pas bouger ! Nous pouvons alors utiliser une autre structure, s'utilisant exactement comme une liste : le tuple. Un tuple est une liste optimisée pour l'accès en lecture et qui n'est pas modifiable... En fait, c'est le principe de fonctionnement des chaînes de caractères. Pour définir un…
La suite est réservée aux abonnés. Il vous reste 96% à découvrir.
Déjà abonné ? Se connecter
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première
Envie de lire la suite ? Rejoignez Connect
Je m'abonne maintenant