Pb d'angle pour jeu video

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
Eagle4
Messages: 2
Enregistré le: 15 Déc 2006, 11:06

pb d'angle pour jeu video

par Eagle4 » 15 Déc 2006, 11:25

Bonjour à tous je nouveau sur ce forum. Je me présente, Eagle4, je fabrique des jeux vidéos pour le moment uniquement 2 dimensions et pas mal d'entre vous comprendront qu'il faut un assez bon niveau en maths pour les moteurs d'affichage et autres moteur de mouvement... actuellement je suis en train de créer un "bust a move like". pour cela j'ai créer un moteur de mouvement sur 360 directions, j'utilise pour cela le simple théorème de pytagore dont l'ypothènuse évolue tout les X centième de secondes grace aux X et Y. ensuite je donne l'angle de tir grace à mes flèches de claviers... je sais redonner un nouvel angle si je touche une barre horizontal ou vertical, maintenant je voudrais faire rebondir ma balle par rapport à une forme arrondis je montre en image :

Image

voilà ce que je voudrais c'est à partir de l'angle alpha et de l'angle entre le point de collision (que je peut déterminer) et le point du centre de la boule, retrouver l'angle de la prochaine trajectoire

si quelqu'un connais la réponse à ce pb, c'est assez important pour moi ^^



maturin
Membre Irrationnel
Messages: 1193
Enregistré le: 09 Nov 2006, 16:28

par maturin » 15 Déc 2006, 12:02

il te faut considérer la tangeante au cercle en ton point d'impact.


Donc ton point d'impact M vérifie (ton tir)
et (ton cercle).

Tu vas trouver 2 solutions, retiens celle qui est le plus près du point de départ de ton tir.

Après une fois que tu as ce point il te faut chercher l'angle avec lequel il repart.
Si tu prends le vecteur CM il aura pour argument si
et la même chose si

l'angle de ta tangeante est donc

donc si tu arrives sur cette tangeante avec un angle
tu vas rebondir avec un angle

Enfin tout ça c'est sans compter mes erreurs de calcul car j'ai fait ça vite fait et faut bien faire gaffe aux angles orientés (enfin ptêtre j'ai bon quand même).

Eagle4
Messages: 2
Enregistré le: 15 Déc 2006, 11:06

par Eagle4 » 15 Déc 2006, 13:22

merci pour les infos et de la reponse si rapide ;)
dès que j'aurais le temps j'integrerais ca et je dirais si ca marche comme je veut ;)

maturin
Membre Irrationnel
Messages: 1193
Enregistré le: 09 Nov 2006, 16:28

par maturin » 15 Déc 2006, 13:50

enfin je te conseille quand même de faire un dessin pour vérifier mes dires.

Voir même plusieurs dessins avec des angles négatifs et supérieurs à pi/2...

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 62 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite