Dans mon ancienne version, je stockais dans des variables complexes de forme X+iY. Et à chaque tour, je décalais d'un. Du style pour 3 blocs de long :
B->C
A->B
nouvelle position->A
Et pour la détection de perte.. Je detectais si le pixel de la nouvelle position était allumée, si oui.. perte
Ça me permettait de faire des motifs de début..
Bon, j'avais rajouté 2/3 trucs en bonus, du style : 1) salle "sans murs" 2) Nombre de vie 3)Bombes