Cette fois c'est à mon tour de vous faire une petite présentation. Je sais que vous aimez particulièrement l'humour de Thomas, c'est pourquoi je me permets de mettre un petit extrait de son code :
Et oui, on s'éclate bien dans la programmation ;)
En exclu :- Nouvelles images du jeu
- Explications plus ou moins techniques sur l'avancée
Pour le personnage, veuillez remercier Thomas pour ses exceptionnelles qualités de designer ... bref passons.
Bon un peu de sérieux. Comme vous pouvez le remarquer, les images suivent une chronologie de gauche à droite.
L'explosion est bloquée par les blocs indestructibles (gris).
L'explosion, tout comme le placement des bombes est géré par un système de "cases".
L'aspect technique et esthétique du jeu ne change guère depuis le post précédent à l'exception du codage de toute la partie concernant les bombes, qui est assez importante.
Ainsi il nous a fallu tester depuis quand étaient posées les bombes afin de savoir si elles devaient exploser ou non.
Enfin il a fallu tester les collisions avec le décor ainsi qu'avec notre personnage pour effectuer les actions nécessaires.
Comment ça marche ?
A chaque affichage, nous testons le timer de chaque bombe afin de vérifier si elle doit exploser ou non. On gère ensuite l'affichage en conséquence et on détruit la bombe ainsi que les blocs destructibles, une fois l'explosion terminée.
Pour détruire les blocs, nous changeons simplement la valeur de la case correspondante dans le tableau qui correspond à la map.
Quand la bombe explose il faut tester : si elle s'arrête avant un bloc indestructible, sur un bloc destructible ou si le personnage est situé dans la zone de l'explosion afin de le tuer.
Objectifs :
Nous avons également pour objectif proche d'inclure un menu de jeu.
Vous aurez peut être même droit à une petite vidéo du jeu ! Alors soyez patients :)
Si vous avez des suggestions ou des images bien meilleures (on en serait ravis) faites le nous savoir.

