Voilà, pour mon remake de columns, YaC (comme Yet Another Columns),
j'ai un souci, je ne sais pas si c'est un souci de logique, de java que je connais mal ou encore un gros coup de fatigue qui m'empeche de voir l'erreur...
Mon pb :
Lorsqu'une brique 'tombe', i.e. rencontre le sol ou les autres briques déjà au sol, je met un flag (gameRun) à false pour éviter que le joueur puisse intervenir sur les contrôles... après mes tests (pushBrick) pour savoir si c'est des choses sont à effacer, je réinitialise la brique en haut et je remet le flag gameRun à true...
Or, malgré la journée passé sur mon code, je n'arrive pas à voir comment je peux encore faire un swap (intervertir les différentes couleurs d'une brique) pendant cette procédure pushBrick...
Pour s'en rendre compte, juste avant que la brique ne rencontre violemment le sol, appuyer sur fleche haut jusqu'à ce que la nouvelle brique apparaisse... l'ancienne brique sera à moitié effacé !
Help... j'en perd mon java
Les sources sont dispos ici : http://www.murlock.org/YetAnotherColumns.zip
Merci à tous...