#include #include #define TAILLE_X 700 typedef struct entite {int image;int x;int y;int speed;}entite; typedef struct l_entite {entite ent;struct l_entite* next;}l_entite; l_entite* create_l_entite (int x,int y,int speed,int image); entite create_entite (entite ent,int x,int y, int speed, int image); void add_entite (l_entite** head,int x,int y,int speed,int image); void display_l_entite (l_entite* mons); void display_entite (entite ent); void moveMissile (l_entite* msl); void addMissile (l_entite** head, entite vaisseau,int image); void detecterCollisions(l_entite* l_missile, l_entite* l_monstre); void remove_entite(l_entite** head, l_entite* target); void updateScore();