le personnage traverse les murs si:
  • il passe par la gauche
  • il passe par le haut
  • il passe par dessous
il faut tester la rencontre avec les murs. On peut s'inspirer de la ligne 80 pour le déplacement à gauche.
    Les lignes à modifier sont
  • 66
  • 96
  • 111
La ligne 66 devient
if position_matrice[1]!=nombre_cases-1 and testPosition(position_matrice[0],position_matrice[1]+1,matrice_jeu) : La ligne 96 devient
if position_matrice[0]!=0 and testPosition(position_matrice[0]-1,position_matrice[1],matrice_jeu) : La ligne 111 devient
if position_matrice[0]!=nombre_cases-1 and testPosition(position_matrice[0]+1,position_matrice[1],matrice_jeu) :