t´as raison, ça marche.
j´aime bien l´alure globale du jeu ( il faudra amélioré le déplacement, mais c´est pas grave).
Par contre, je me baladais et tout d´un coup le jeu c´est fermé sans aucun méssage d´erreur, bon c´est aps grave je le relance je me redéplace et il s´est refermé, mais cette fois ci avec un message comme quoi : " Unhandled exception at 0x0040b2b6 in insania.exe: 0xC0000005: Access violation writing location 0x0000002f."
après un petit coup de débogueur il me semblerait que ce soit un accès à un indice d´un tableau qui n´existe pas. j´en suis pas sur ( je ne connait pas vraiment l´asm) mais vu la structure du code à l´endroit où il plante, ça y ressemble beaucoup.
enfin on dirait que c´est un pointeur qui est mal initialisé et il essaye d´écrire n´importe où.
je sais pas si ça peut t´aider.