Les hit-boxes je pense que c'est le fait qu'elles soient rigoureusement conformes au sprite qui m'a posé problème. Dans pas mal de shooter il me semble que c'est un cercle au niveau du cockpit, ou une zone plus petite que le vaisseau lui-même. Je pense que ça marche comme le coyote time : y a besoin d'une marge pour qu'on ait le temps de frôler un projectile et de réagir. Ici j'avais pas cette marge, du coup impossible de prendre le risque de s'approcher sinon il suffit d'un pixel en contact pour prendre un dégât. La 'hit-box mentale" était donc plus grande que le sprite lui-même ! ^^' Pareil pour les ailes d'ailleurs, elles sont larges donc c'est difficile de manœuvrer en les prenant en compte.
Viewing post in Corneria - La Guerre des trucs ronds comments
C'est vrai que la hitbox du personnage a été faite avant que je commence à utiliser des sprites dédiés (Invisibles mais de la forme et taille que je veux. Car sur Gamemaker, il faut forcément avoir une hitbox précise suivant le sprite pour pouvoir la tourner.
J'avais cependant prévu une marge mais elle est sur les ennemis (En gros, leurs "poils" ne comptent pas, + quelques pixels de marge), vu qu'il s'agit d'un sprite rond (Et donc osef si ça tourne). Mais j'étais un peu limité vu qu'il fallait aussi que les balles les touchent !
Je pense que je ferai l'effort de modifier ça, même si ça prendra un peu de temps.