Salut tout le monde !
Je cherche un développer un mini FPS et j'ai besoin d'un moteur physique. Après avoir choisi Bullet à cause de la référence Blender, j'aimerai utiliser la physique avec ma caméra FPS.
Le problème, c'est que je force le système d'où des explosions régulières. J'aimerai donc savoir s'il est possible d'implémenter l'algorythme suivant et dans ce cas comment le développer :
- D'abord on calcule la nouvelle position de la caméra d'après l'ancienne position et le déplacement imposé par le joueur
- On cherche si elle entre en collision avec un objet.
- Si oui :
on regarde si on peut pas la monter un peu (cas des marches d'escalier)
- Si non :
on "annule" le déplacement.
- On spécifie alors la nouvelle position au moteur physique en le forçant.
Merci d'avance pour les réponses !
@+
Partager