Carnet de dev 4 : Heli ?! FIRE !!!
Ca y est, la structure de base d'implémentation des ennemis et des collisions est prête. Rien se bien méchant et de complexe. Tout d'abord, une structure pour les ennemis qui seront représentés par des sprites :
typedef struct
{
byte type; // Type d'ennemie (INACTIF possible)
byte sprno;
byte timer; // Timer qui va servir à pas mal de chose ...
} s_ennemySprite;
s_ennemySprite ennemySprite[MAXENNEMYSPRITE];
Puis 3 routines à compléter :
generateEnnemy(); pour générer les vagues d'attaques
moveEnnemySprite(); pour l'IA et les animations des ennemis
checkCollision(); pour gérer les diverses collisions
Le résultat est visible dans la vidéo ci dessous :
Super, il me manque juste le popcorn pour suivre tes vidéos. J'ai hâte de voir la suite.
RépondreSupprimerCrapa.