une question, pourquoi commence tu par Sokoban[1] ?
je ne suis pas très fortiche en pointeur/tableau, mais il me semble que la tu declare un tableau à un element.
essai Sokoban[0].Move(1,0); ou Sokoban->Move(1,0);
En général si ça compile et que le programme plante, c'est que ça viens d'un problème d'allocation mémoire, ou de depassement tableau.
Moi, pour ne pas m'enmerder avec les new, je ferai :
soko Sokoban[Nombre_de_niveau]; qui normalement fonctionne.
Une question : tu utilise quoi pour le mode graphique?
Bonne chance.


