Salut,
Je voudrais faire un système de déplacement d'objet vers des coordonnées précises.
C'est à dire : Je donne des positions 3D au programme et lui il calcule la trajectoire que dois suivre l'objet jusque ce point donné.
J'espère qu'il y a moyen.
Merci d'avance.
Gp2mv3
Hors ligne
Pour çà, il faut utiliser un pathfinder. Tu peux le faire toi-même, il y a des tas d'algos sur le web pour çà, ou sinon tu peux utiliser une lib, comme Micropather.
Je sais que Izguit travallait sur une lib comme çà y a longtemps, il pourra peut être t'en dire plus là dessus
Hors ligne
Ok, merci, je vais lui demander.
Hors ligne
Salut,
Alors ça fait un petit moment que la lib est en standby (manque de motiv et de temps surtout)
Je sais pas du tout quand je me remettrai le nez dedans...
Si tu veux le faire toi même (faisable), le plus simple et adapté pour les jeux c'est A*, il est pas très complexe à mettre en oeuvre. Il y a plein de tutos/codes sur le net la dessus je te laisse le soin de chercher. Si tu veux approfondir ce site est super bien foutu : http://theory.stanford.edu/~amitp/GameProgramming/
Hors ligne
A* sert aussi et surtout à l'évitement d'obstacle, Dans son cas il n'en a pas parlé donc si c'est juste pour déplacer un objet d'un point à l'autre, je pense pas qu'un algo "aussi lourd" lui soit très utile...
Tu recherches quoi exactement ? Peux-tu préciser pourquoi tu as besoin de ceci s'il te plait ?
Hors ligne
ah ouais si il y a pas d'obstacles irrlicht a déjà un système de splines pas du tout dégueu
Hors ligne
Logiquement il y a pas d'obstacles.
Et en faite, c'est pour positionner les personnages avec les positions envoyées du serveur.
C'est pour éviter de faire avec setPositions() et que sa soit tout haché.
C'est donc pour que sa soit plus fluide.
Bien amicalement.
Gp2mv3
Dernière modification par gp2mv3 (18-11-2007 17:51:12)
Hors ligne
ah d'accord donc ça a rien a voir avec le pathfinding
Regarde les animators avec splines (il y a un exemple fourni si je me souviens bien)
Hors ligne
merci, je vais me renseigner.
Hors ligne
Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
---|---|---|---|---|
Corrections |
|
xhtml 1.0 css 2.1 Propulsé par FluxBB Traduit par FluxBB.fr |
882 membres 1429 sujets 11119 messages |
Dernier membre inscrit: LiseBuisson96 33 invités en ligne Aucun membre connecté RSS Feed |