Envoyé par
gouessej
Bonjour
Tu peux utiliser un volume englobant pour une roquette, je pense notamment à une boite englobante orientée (oriented bounding box), c'est une approximation suffisante, je ne recommande pas d'utiliser directement la maille du projectile car ce serait plus lent et le gain de précision par rapport à la solution que je propose est négligeable.
Pour les autres projectiles, les balles entre autres, lance un rayon.
Pour les effets d'explosion, tu peux utiliser des sprites, faire varier la transparence, la taille et t'arranger pour qu'ils soient orientés face au joueur. Regarde comment j'ai fait dans mon FPS.
Tu peux aussi gérer les impacts si tu connais la surface impactée et le point d'impact.
Partager