Bonjour,
Voici le devlog numéro 2 pour ce projet.
J’ai ajouté entre autre la gestion des collisions entre le player et les vaisseaux :
Le player disposant de 3 vies au départ, je devait gérer :
Si son nombre de vies est >= 1 , désactiver la collision lorsque le Player traverse le vaisseau. Variable isCollisional à False dès la première détection de collision.
réduire l’alpha de 50% de l’affichage du player pour simuler un fantôme. en JS, il faut appliquer l’alpha au contexte donc modifier le contexte juste avant l’affichage de l’image et le remettre à 1 immédiatement après. Voici la commande : ctx.globalAlpha = 0.2;
Le github est à jour mais je mettrai une nouvelle versions sur itchio lorsque j’aurai géré les différents gamestate Menu, Game, GameOver