JetPack Shooter : jeux HTML5/JS Etapes 2 - collisions - vies - alpha
Aour Il y a 2 ans Premium Pro0

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

 

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.