Et bang! Petite scéance de gamedev avec mon fiston ce soir, pendant que nos dames nous ont laissé la maison pour nous tous seuls ... je venais de terminer d'ajuster le déplacement de Bangbash, il avait envie de pouvoir *interagir* avec Bangbash. J'avais déjà des animations esquissées, le temps de produire l'animation, d'ajuster les coordonnées des boîtes de collisions et de transférer tout ça... il a un peu d'expérience en Scratch et je venais de lui proposer de jeter un oeil à mon agenda/journal/42 pour voir un peu ce qu'il comprenait du GobScript (pas si simple) et de lui expliquer un peu à quoi tout ça servait...
Bon, il est resté plutôt sagement sur la chaise à côté de moi tandis que j'ajoutais un état $BASH ici, puis une zone de collision pour que l'état assomme Bilou, puis que je rallonge l'animation "assommé" le temps que Bangbash fasse demi-tour (histoire d'éviter le pilonnage systématique), etc. jusqu'à réactiver un dumblador dans le niveau démo et qu'on puisse se débarasser de bangbash en lui lançant le taille-crayon.
Il me restera à rendre bangbash solide et faire en sorte qu'il blesse Bilou pendant son saut dans les 2 sens et puis finaliser les graphismes de l'attaque et de Bilou assommé...
(petit moment de fierté au passage quand mon fiston réalise que les outils qui me permettent d'éditer les animations sur la nintendo DS, c'est aussi moi qui les ai programmés ^^)