Quand je veux déplacer un objet autour d'un point, je fais: point.x *= cosf(timer.timeElapsed); point.y *= sinf(timer.timeElapsed); Comment faire bouger le point sur une trajectoire de signe à huit ou à
Quand je veux déplacer un objet autour d'un point, je fais: point.x *= cosf(timer.timeElapsed); point.y *= sinf(timer.timeElapsed); Comment faire bouger le point sur une trajectoire de signe à huit ou à
Je rend les sprites aux coordonnées de pixels exactes pour éviter l'effet de flou provoqué par l'anticrénelage (les sprites sont du pixel-art et auraient l'air horribles s'ils étaient filtrés). Cependant, comme le mouvement des objets implique une vitesse, une gravité et des interactions physiques...
J'essaie de lancer un objet sur une cible, étant donné sa position, sa position cible, la vitesse de lancement et la gravité. Je suis cette formule de Wikipedia : θ = a r c t a n (v2±v4- g( gX2+ 2 yv2)---------------√gX)θ=unerctunen(v2±v4-g(gX2+2yv2)gX) \theta = arctan \bigg( \frac{v^2 \pm...
Je construis un jeu avec Unity3D. C'est un clone de Gravity Wars . Les tourelles des joueurs et de l'IA se tirent des missiles (en donnant un angle et une variable de puissance), essayant de ne pas planter de missiles sur les planètes. Mais voici ma question: comment faire pour que l'IA calcule la...
Je fais un jeu 2d dans lequel les unités tirent des flèches les unes sur les autres. Je connais la position du tireur et de la cible et la vitesse initiale du projectile. Je veux savoir l'angle que le projectile doit avoir pour atterrir sur la cible. La cible pourrait être à une hauteur différente...
Dans le jeu que je développe, je dois calculer si mon véhicule (1) qui dans l'exemple se déplace vers le nord avec une vitesse V, peut atteindre sa cible (2). L'exemple décrit le problème du haut: Il y a en fait deux scénarios possibles: V est constant (résultant en trajectoire 4, un arc de cercle)...
Dans mon jeu, lorsque je clique avec la souris sur le terrain quelque part, j'aimerais que le joueur tire une flèche vers cette position de manière parabolique. La flèche a une position, une accélération et une vitesse utilisant toutes des vecteurs 3D. J'ai regardé la trajectoire d'un article de...
J'essaie d'implémenter un SceneManager de base en utilisant OpenFL et Haxe. Je n'ai pas beaucoup d'expérience avec OpenFL et Haxe, j'ai donc quelques problèmes. Voici comment j'ai conçu la classe SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends...