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 :

Commentaires

  1. Super, il me manque juste le popcorn pour suivre tes vidéos. J'ai hâte de voir la suite.

    Crapa.

    RépondreSupprimer

Enregistrer un commentaire

Posts les plus consultés de ce blog

Expérimentation : Alim PC sur ColecoVision

PC to VGA

Tutorial : Xpadder 5.3 - Comment l'utiliser ?