User Tag List

Results 1 to 8 of 8

Thread: pathfinding

  1. #1
    Clicker Fusion 2.5 DeveloperSWF Export Module

    Join Date
    Sep 2006
    Posts
    222
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    pathfinding

    quelqu'un aurait il un tutorial sur l'objet pathfinding


    d'avance merci

  2. #2
    Forum Moderator Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    Sphax's Avatar
    Join Date
    Jun 2006
    Location
    Paris, France
    Posts
    4,454
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: pathfinding

    J'avais fait 3 didacticiels sur le pathfinding pour MMF1.5 avec l'objet Grid object sur mon vieux site VirtuaCLIK.

    Je publierais un exemple avec l'objet disponible dans MMF2.

  3. #3
    Clicker Fusion 2.5 DeveloperSWF Export Module

    Join Date
    Sep 2006
    Posts
    222
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: pathfinding

    merci virtuart.

    je vais preciser ma question.
    j'ai besoin de deplacer un personnage sur une map. sur cette map il y a des objets, des batiments, des obstacle. je souhaiterai que mon personnage se deplace vers l'endroit ou je clic (mouvement du style de diablo)en évitant les obstacle ou tout au moins en les contournant.
    j'ai examine les exemples avec l'objet grid, mais ils ne me semble pas pertinant dans mon cas, puisque les map ne sont pas reguliere, ni basés sur une grille.

    j'ai essayer de comprendre l'extension findingpath mais je n'y arrive pas et je ne trouve pas de documentation a son sujet.

    merci
    Rurk

  4. #4
    Forum Moderator Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    Sphax's Avatar
    Join Date
    Jun 2006
    Location
    Paris, France
    Posts
    4,454
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: pathfinding

    Le fait que tes maps ne soient pas basées sur un grille n'a que peu d'importance en fait. Dans tous les cas il faudra à un moment discrétiser tes obstacles pour créer en arrière plan une carte virtuelle d'obstacles représentant ta carte irrégulière.

    Il n'y a pas de secret dans le pathfinding. Si tu veux que ce soit rapide il faut gérer un minimum de "case". Après si tu as une machine de course tu peux très bien dire que la taille de tes cases font 1px par 1px mais ce n'est pas recommandé.

    Regarde le dernier exemple de pathfinding sur VirtuaCLIK, tu verras que tu peux mettre où tu veux des décors obstacles e toutes formes qui seront pris en compte directement quand tu démarrera le test.

  5. #5
    floflo
    Guest

    Re: pathfinding

    Je me suis également intéressé à cette extension récemment, lors de mes tests, il m'a semblé que l'action permettant de typer toute une zone de la map en obstacle ne fonctionne pas. Par contre il est possible de le faire case par case. Une fois la map définie, tu positionnes les case de départ et de destination, tu demandes le calcul du chemin et il n'y a plus qu'à incrémenter la position.

    J'ai également remarqué que la sauvegarde de la map en fichier BMP génère une image qui ne correspond pas à la taille de la map, il existait des pixels en plus ?!? Bizard, bizard ...

    J'ai lu quelque part que l'extension pouvait crasher sur le calcul de certains chemins. Je n'ai pas rencontré ce genre de problème sur les quelques essais que j'ai fait. Donc à voir...

    Pour coder le déplacement d'un personnage, tu peux utiliser l'objet Advanced Path Movement (APM) en complément de l'objet Path finding (PF). Tu parcourres le chemin calculé par l'objet PF en utilisant un pas de trois (ou plus) et pour chaque position tu définis un noeud de l'objet APM. Au final, tu obtiens un mouvement plus lissé qui n'est pas limité par les 8 directions maxi que supportent l'objet Path Finding.

  6. #6
    Forum Moderator Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    Sphax's Avatar
    Join Date
    Jun 2006
    Location
    Paris, France
    Posts
    4,454
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: pathfinding

    Voilà, j'ai fait un didacticiel/exemple pour faire le pathfinding. [img]/epicentre/images/%%GRAEMLIN_URL%%/wink.gif[/img]

  7. #7
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    12,917
    Mentioned
    94 Post(s)
    Tagged
    2 Thread(s)

    Re: pathfinding

    PS: z33z a corrigé quelques bugs dans l'objet PathFinding, une nouvelle version de son extension pack est disponible depuis ce matin.

    Yves.

  8. #8
    Clicker Fusion 2.5 DeveloperSWF Export Module

    Join Date
    Sep 2006
    Posts
    222
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: pathfinding

    merci je vais regarder si je peux appliquer les exmples données.

Similar Threads

  1. 2.5 pathfinding
    By Panchos in forum Multimedia Fusion 2 - Technical Support
    Replies: 0
    Last Post: 8th December 2013, 12:20 PM
  2. Pathfinding
    By Limyr in forum Multimedia Fusion 2 - Technical Support
    Replies: 9
    Last Post: 28th November 2012, 09:58 PM
  3. pathfinding
    By graboide in forum iOS Export Module Version 2.0
    Replies: 6
    Last Post: 9th October 2012, 11:33 AM
  4. iso pathfinding
    By Horn in forum Multimedia Fusion 2 - Technical Support
    Replies: 4
    Last Post: 11th June 2007, 10:37 PM
  5. Pathfinding
    By willy in forum Multimedia Fusion 2 - Technical Support
    Replies: 10
    Last Post: 11th September 2006, 04:24 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •