AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -40%
-40% sur le Pack Gaming Mario PDP Manette filaire + ...
Voir le deal
29.99 €

 

 [Résolu]L'inertie d'un vaisseau spatial

Aller en bas 
2 participants
AuteurMessage
Mass
*Excellent utilisateur*
Mass


Messages : 3351
Localisation : Dans une canonnière wookie.
Projet Actuel : Monter des trucs et des machins

[Résolu]L'inertie d'un vaisseau spatial Empty
MessageSujet: [Résolu]L'inertie d'un vaisseau spatial   [Résolu]L'inertie d'un vaisseau spatial EmptySam 10 Oct 2009 - 23:29

Bonjour tout le monde,
Alors voilà, j'ai besoin de reproduire l'inertie d'un gros vaisseau spatial dans un rts.
Grosso-modo, lorsque je clique à un endroit où le vaisseau doit aller, si je fais direction=point_direction(x,y,mouse_x,mouse_y); ça casse tout, spa réaliste, etc etc etc.
J'aimerais donc que mon vaisseau tourne lentement pour se positionner dans sa direction afin d'effectuer le trajet dans les meuilleures conditions possibles (:p). J'ai donc :
Citation :
if point_direction(x,y,gox,goy) < direction
{
direction -=2
}

if point_direction(x,y,gox,goy) > direction
{
direction +=2
}
gox est la position x de destination, goy la position y de destination.
Le hic, c'est que si mon vaisseau à une direction de 15° (donc orienté vers la droite, pointant légèrement vers le haut) et que je lui impose une destination qui l'oblige d'avoir une destination de 330° (toujours vers la droite, mais orienté vers le bas cette fois-ci), celui-ci va faire un tour complet dans le sens contraire des aiguilles d'une montre (vers la gauche donc) pour se positionner correctement...
Alors, comment faire pour améliorer tout ça ?

Merci de me répondre Very Happy

_________________


Dernière édition par Max le Dim 11 Oct 2009 - 12:41, édité 1 fois
Revenir en haut Aller en bas
http://madmass.mype.fr/CBNA/
jo
*Excellent utilisateur*
jo


Messages : 4879
Localisation : CENSURE T_T
Projet Actuel : FAC

[Résolu]L'inertie d'un vaisseau spatial Empty
MessageSujet: Re: [Résolu]L'inertie d'un vaisseau spatial   [Résolu]L'inertie d'un vaisseau spatial EmptyDim 11 Oct 2009 - 10:33

cette question a déjà été posé plusieurs fois je pense, ou dumoins, au moins une fois par moi, et j'ai eu plusieurs réponse^^

donc si tu cherche un peu, tu aura ta réponse

_________________
http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer.
Revenir en haut Aller en bas
http://psyckho.skyrock.com/
Mass
*Excellent utilisateur*
Mass


Messages : 3351
Localisation : Dans une canonnière wookie.
Projet Actuel : Monter des trucs et des machins

[Résolu]L'inertie d'un vaisseau spatial Empty
MessageSujet: Re: [Résolu]L'inertie d'un vaisseau spatial   [Résolu]L'inertie d'un vaisseau spatial EmptyDim 11 Oct 2009 - 12:40


_________________
Revenir en haut Aller en bas
http://madmass.mype.fr/CBNA/
jo
*Excellent utilisateur*
jo


Messages : 4879
Localisation : CENSURE T_T
Projet Actuel : FAC

[Résolu]L'inertie d'un vaisseau spatial Empty
MessageSujet: Re: [Résolu]L'inertie d'un vaisseau spatial   [Résolu]L'inertie d'un vaisseau spatial EmptyDim 11 Oct 2009 - 13:07

j'avoue ^^"

_________________
http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer.
Revenir en haut Aller en bas
http://psyckho.skyrock.com/
Contenu sponsorisé





[Résolu]L'inertie d'un vaisseau spatial Empty
MessageSujet: Re: [Résolu]L'inertie d'un vaisseau spatial   [Résolu]L'inertie d'un vaisseau spatial Empty

Revenir en haut Aller en bas
 
[Résolu]L'inertie d'un vaisseau spatial
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Aide jeux vaisseau spatial
» Tutoriel: Comment faire un décor de vaisseau spatial (Paint)
» [Résolu] font_replace_sprite()
» transfo du vaisseau...
» red.lum[résolu]

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: