Bonjour,
Avant tout, sachez que j'utilise une bibliothèque tierce (pygame) mais que mon erreur ne provient pas de là.
Je réalise un jeu vidéo de plateformes dans le cadre de mon projet de fin d'année d'ISN, j'essaye donc de réaliser un défilement de cartes, quand notre personnage arrive à la fin de la première map, il arriverait à la map suivante, j'ai donc réalisé 3 fichiers python. Le premier est mon code principal permettant de faire défiler les fonctions, contenues dans notre 2e fichier (là où se situe notre erreur), qui permettent le déplacement du personnage (sans mouvement fluide) ET une fois un certain x atteint, le changement de carte.
Lorsque j'essaye de run mon code principal cette eurreu s'affiche à l'écran : "Global name 'perso' is not defined"
J'aimerais savoir comment la résoudre, sachant que je n'ai pas vraiment trouvé la solution sur d'autres forums.
Je vous remercie d'avance pour votre contribution.
1er fichier : code jeu.py
code jeu.py
2eme fichier : zone
images.py
3eme fichier : images
zone.py
Partager