User Tag List

Results 1 to 3 of 3

Thread: Multijoueurs (sur le même PC)

  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)

    Multijoueurs (sur le même PC)

    Bonjour,
    MMF & TGF sont parfaits pour faire des jeux multi puisqu'ils gèrent très facilement jusqu'à
    4 joueurs (contrôles, score, etc.) mais programmer 4 joueurs me demande 4 fois plus de temps
    que pour programmer 1 seul joueur (quadrupler les conditions, les objets "joueurs", etc)

    J'ai à ce sujet deux questions :

    A- j'ai l'impression que dans un jeux MMF/TGF on ne peut pas configurer les touches
    d'une manette (dans l'éditeur de contrôles "CTRL+J"). Quand je clique sur "Joystick1" la
    croix s'affiche dessus mais je n'ai pas de fenêtre pour choisir "Haut = Bouton 2" par ex.
    Il y a-t-il un moyen de contourner ce problème?


    B- je voudrais essayer de faire un seul groupe de lignes de code pour gérer quatre
    joueurs. Par exemple l'objet contrôlé par le joueur 2 à sa variableA à 2, etc.
    Est-ce que je peux savoir à quel joueur appartient la touche qui vient d'être préssée??
    Par ex (pour déplacer un objet joueur) :

    Point de Vie("Bonhomme")>0
    + Input("Joueur "+str$(Variable A("Bonhomme")=1
    --> X("Bonhomme")=X("Bonhomme")+1

    Ce code ne fonctionne pas car Input("Joueur X") n'accepte pas d'opérations entre les
    parenthèses...
    Du coup je dois gérer les joueurs un par un soit :

    Point de Vie("Bonhomme")>0
    + Variable A("Bonhomme")=1
    + Input("Joueur 1")=1
    --> X("Bonhomme")=X("Bonhomme")+1
    <pour le joueur 1>

    Point de Vie("Bonhomme")>0
    + Variable A("Bonhomme")=2
    + Input("Joueur 2")=1
    --> X("Bonhomme")=X("Bonhomme")+1
    <pour le joueur 2>

    etc. pour les joueurs 3&4
    ce qui est -je pense- un peu long à coder...

    Ben

    PS : au passage si il n'est pas possible de faire ce que j'ai expliqué pour la question
    B il serait peut être intéressant de l'intégrer dans un futur build de MMF2.
    On gagnerait du temps et des lignes de code...

    PS 2 : au risque de faire boulet : peut-on changer le qualifier d'un objet pendant l'execution
    (comme on changerait une variable)?

  2. #2
    Clickteam Clickteam
    Olivier's Avatar
    Join Date
    Jun 2006
    Posts
    3,000
    Mentioned
    9 Post(s)
    Tagged
    1 Thread(s)

    Re: Multijoueurs (sur le même PC)

    Pour customiser les touches des joueurs il faut utiliser l'action Player > Player Control > Set key. Et avec Set input device on peut choisir entre le Clavier, et les Joysticks 1-4.

    Pour savoir quel joueur appuie quelle touche il faut utiliser la condition Player > Joystick > Read joystick state. Les Fire buttons correspondent aux touches (clavier ou joystick) configurées avec Set key.

    J'espère que ces infos vont t'aider. Pour mes jeux (qui sont tous multi-joueurs) chaque joueur est codé séparément. Je n'ai pas vraiement cherché à faire plus concis, et je crois que ce n'est pas vraiment possible.

  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: Multijoueurs (sur le même PC)

    Justement ce que je veux c'est coder tous les joueurs en une fois parce que j'ai pas mal de mouvements possibles par joueurs (environ 40 conditions) et je n'ai pas envie d'ajouter
    120 conditions pour ajouter 3 joueurs...

Similar Threads

  1. Même son qui se superpose
    By mig3 in forum Multimedia Fusion 2 - Technical Support
    Replies: 4
    Last Post: 13th April 2013, 06:55 PM
  2. ini du même objet
    By flechenoir in forum Multimedia Fusion 2 - Technical Support
    Replies: 6
    Last Post: 24th November 2012, 02:15 PM
  3. Plusieurs jeux sur un même site.
    By co4 in forum Multimedia Fusion 2 - Technical Support
    Replies: 2
    Last Post: 8th March 2012, 07:47 PM
  4. detecter deux même objet en même temps en collisio
    By graboide in forum Multimedia Fusion 2 - Technical Support
    Replies: 6
    Last Post: 8th October 2010, 08:19 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
  •