User Tag List

Results 1 to 5 of 5

Thread: Radar avec le moins d'objets actifs possibles?

  1. #1
    Clicker

    Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)

    Join Date
    Jul 2011
    Posts
    332
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Radar avec le moins d'objets actifs possibles?

    Bonjour,
    voici mon problème :

    j'ai un STR (jeux de stratégie en Temps Réel, comme Starcraft, Warcraft, etc.) avec une centaine d'unités sur la carte.

    Je veux ajouter un radar. Je sais parfaitement créer un radar en utilisant des objets actifs pour représenter les échos, mais cela implique d'avoir autant d'objets "echo" que d'unités sur la carte...
    Il y a-t-il un moyen, ou une extension, qui permettrait de faire un radar sans utiliser trop d'objets actifs?

    J'ai essayer des extensions de dessin pour déssiner des pixels sans succès....

  2. #2
    Clicker

    Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)

    Join Date
    Jul 2011
    Posts
    332
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Re: Radar avec le moins d'objets actifs possibles?

    Bon ben j'ai trouvé une solution!

    Le principe est le suivant :

    On utilise un seul objet "écho".

    A chaque boucle on disperse la valeur 0 dans la variable A (ID) des unités qui ont ainsi chacune une valeur ID différente.

    Avec une boucle rapide on passe en revue chacune des unités et à chaque fois on place l'objet "écho" à l'endroit correspondant sur le radar.
    Ensuite on colle l'objet "écho" en tant que backdrop et on passe à l'unité suivante.
    Comme l'objet écho est dans le dernier layer, les backdrop sont affichés au premier plan.

    Toutes les 0.10s ont efface tous les backdrops du layer 3 pour faire place nette (sinon le radar deviendrait tout rouge en quelques secondes).

    -->pour ceux qui n'ont pas compris le principe j'ai posté un fichier .mfa en exemple dans les archives fichiers<--

    Le problème c'est que j'aimerais choisir l'option la plus rapide pour MMF2...
    Mais je ne vois pas laquelle est!
    En effet :
    - d'un côté on a beaucoup d'objets "échos" (autant que d'unités)
    - de l'autre on a une boucle rapide qui colle un objets en tant que backdrop à tout bout de champ, un layer de plus pour les échos, et un effaçage complet et régulier de tous les backdrops...

    Le fichier est ici :
    http://www.clickteam.com/epicentre/ubbthreads.php?ubb=download&Number=89

  3. #3
    Clicker

    Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)

    Join Date
    Jul 2011
    Posts
    332
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Re: Radar avec le moins d'objets actifs possibles?

    Je viens d'effectuer quelques tests :

    Dans chacun des deux cas, j'ai créé 200 objets unités et j'ai fixé le nombre d'images par secondes à 60 dans les options de l'application.

    Dans le cas où je crée autant d'objet que d'unités, ma framerate est à 59-60 et j'ai 400 objets au total.

    Dans le cas où j'utilise un seul objet avec la méthode indiquée j'ai 25 fps....

    Conclusion : paradoxalement, MMF2 préfère quand il y a plein d'objets plutot que d'utiliser des fonctions "lourdes" comme celles qui gère la création/destruction des backdrops


    Donc je me retrouve à la case départ....si je veux un radar, il me faut autant d'objets que d'unités sur le terrain...
    Mais après tout, est-ce si gênant d'avoir un grand nombre d'objets dans une scène?

  4. #4
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleMac Export ModuleSWF Export ModuleXNA Export ModuleInstall Creator Pro
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)
    waw_demmon's Avatar
    Join Date
    Oct 2006
    Location
    Saguenay, Québec
    Posts
    303
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Radar avec le moins d'objets actifs possibles?

    Il y a une extention de "minimap object" pour Multimedia Fusion 1.5 qui permettais de faire ça très facilement cependant, je ne suis pas certain que cette extention a été recompilé pour Multimedia Fusion 2

  5. #5
    Forum Moderator Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid 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: Radar avec le moins d'objets actifs possibles?

    Comme je disais dans l'autre post, il vaut mieux utiliser OverlayRedux.
    Coller en fond sur un layer équivaut à créer un objet backdrop.

Similar Threads

  1. Synchroniser 2 animations d'objets actifs
    By Elliott in forum Multimedia Fusion 2 - Technical Support
    Replies: 5
    Last Post: 28th March 2008, 02:00 PM
  2. Le casse tête des objets actifs [ok]
    By Sphax in forum File Archive
    Replies: 4
    Last Post: 21st February 2008, 11:57 AM
  3. Objets actifs
    By 150542 in forum The Games Factory 2 - Technical Support
    Replies: 4
    Last Post: 20th February 2008, 04:03 PM
  4. Le casse tête des objets actifs
    By Xenon3000 in forum Multimedia Fusion 2 - Technical Support
    Replies: 9
    Last Post: 27th January 2008, 01:29 PM
  5. Objets actifs - Gestion de la transparence
    By SGL in forum Multimedia Fusion 2 - Technical Support
    Replies: 1
    Last Post: 3rd September 2007, 01:25 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
  •