En fait vu que tous les ennemis se déplacent par bloc, au lieu de tester la position de chaque ennemi, pour savoir s'ils doivent aller à gauche ou à droite, tu peux créer une position de référence ou...
Type: Messages; Utilisateur: Djakisback
En fait vu que tous les ennemis se déplacent par bloc, au lieu de tester la position de chaque ennemi, pour savoir s'ils doivent aller à gauche ou à droite, tu peux créer une position de référence ou...
Non, tu n'as pas besoin de nouvelle boucle, tu es déjà dans la boucle principale. En fait à chaque cycle CPU tu vas déplacer un peu tes objets et ensuite tout dessiner, effectuer les tests claviers...
Pour la destruction de ton sprite, il te suffit de le supprimer de ta liste (ou plutôt de mettre ton pointeur à null), pas besoin de savoir s'il est dead ou pas s'il n'existe plus.
Pour le mouvement...
Salut,
a priori la première chose à faire serait de définir une struct 'Sprite' ou 'Enemy 'dans laquelle tu stockes un pointeur sur SDL_Surface et un pointeur sur SDL_Rect pour tes surfaces et...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.