User Tag List

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 13

Thread: Problème de gravité (où est passé Newton ??) [MF2]

  1. #1
    No Products Registered

    Join Date
    Mar 2010
    Posts
    43
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Problème de gravité (où est passé Newton ??) [MF2]

    Bonjour/bonsoir.
    Voilà, plus ça va plus je découvre la puissance de MF2 mais il y a encore de nombreuses questions que je me pose qui restent sans réponse...
    Je serais très intéressé de faire un jeu se servant de la gravité. En fait je souhaiterais que des "briques" réagissent de façon normale (comme sur la Terre quoi). Par exemple, quand elle atteignent le bas de l'écran et quand elles entrent en collisions elles se stoppent (ça je sais faire). Mais là ou ça pose problème, c'est de faire en sorte que quand la brique n'est plus retenue par en dessous (et SEULEMENT par en dessous) elle tombe. Et là après de très nombreux essais j'arrive toujours plus ou moins au même résultat pas terrible : soit les briques ne bougent plus même quand elles ne touchent rien, soit elles bougent tout le temps (pendant collision et après bas de l'écran).

    Voici en gros les conditions et les actions que j'ai entré :
    <span style="color: #FF0000">*Toujours
    *<span style="font-weight: bold">&quot;Brique&quot;</span> n'est pas au dessus de <span style="font-weight: bold">&quot;brique&quot;</span></span> <span style="color: #33CC00">==&gt; démarrer mouvement <span style="font-weight: bold">&quot;brique&quot;</span></span>

    <span style="color: #FF0000">*Toujours
    *Collision <span style="font-weight: bold">&quot;brique&quot;</span> au dessus de <span style="font-weight: bold">&quot;brique&quot;</span> (ou collision brique avec brique, ça a exactement le meme effet)</span> <span style="color: #33CC00">==&gt; stopper mouvement de <span style="font-weight: bold">&quot;brique&quot;</span></span>

    <span style="color: #000099">Je précise qu'au cours de mes essais je n'ai utilisé qu'un mouvement de &quot;balle qui rebondit&quot; pensant que c'était le plus approprié mais je ne vois pas comment faire avec d'autres mouvement c'est pour ça que je n'ai pas testé.</span>

    Je vous remercie d'avance de votre réponse (si ce que je souhaite est possible...).
    Cordialement, Draektar

  2. #2
    Clickteam Clickteam
    Nico's Avatar
    Join Date
    Jun 2006
    Location
    France
    Posts
    2,543
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)

    Re: Problème de gravité (où est passé Newton ??) [MF2]

    Bonsoir,
    Je vous conseille le mouvement prédéfini &quot;Vecteur&quot; pour vos briques. Quand vous lancerez l'animation du mouvement, vous verrez la brique prendre de la vitesse lorsqu'elle tombera ...
    --------------------------------------
    Nicolas "Nico" Sourdeval
    Clickteam

  3. #3
    No Products Registered

    Join Date
    Mar 2010
    Posts
    43
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Problème de gravité (où est passé Newton ??) [MF2]

    Merci pour votre réponse mais cela ne résous pas mon problème.
    Je vais essayer d'etre plus clair.

    Voici la scène (très schématique ^^) :
    ______________________________________

    <span style="color: #3333FF">HAUT DE LA SCENE</span>


    <span style="color: #FF0000">BRIQUE N°1
    BRIQUE N°2
    BRIQUE N°3
    BRIQUE N°4</span>

    <span style="color: #3333FF">BAS DE LA SCENE</span>
    ______________________________________

    -Je souhaiterais qu'aucune brique ne dépasse le bas de l'écran et qu'au départ de la scène toutes les briques tombent et s'empilent sur la N°4 qui sera au bas de l'écran

    -Que si la brique N°4 est détruite les briques 1,2 et 3 tombent jusqu'a s'empiler sur le bas de l'écran.

    -Que si la brique n°2 ou n°3 est détruite les briques situées au dessus et/ou en dessous descendent et stoppent leur mouvement en s'empilant toujours au bas de l'écran.

    Voilà j'espère avoir été plus clair, je commence à penser que c'est peu être trop complexe pour être gérer par des mouvements prédéfinis mais bon on sait jamais...

    Je vous remercie quand même de m'avoir conseillé ce mouvement qui rend un peu plus réelle la chute même si elle n'est pas du tout au point pour l'instant.

  4. #4
    Clickteam Clickteam
    Nico's Avatar
    Join Date
    Jun 2006
    Location
    France
    Posts
    2,543
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)

    Re: Problème de gravité (où est passé Newton ??) [MF2]

    ah effectivement, je comprends mieux...
    Peut-être utiliser l'objet &quot;Phizix - Box2d&quot; qui gère ça... mais j'avoue de ne pas le connaître ... [img]<<GRAEMLIN_URL>>/frown.gif[/img]

    je vais tester quelque chose, pour voir votre soucis ...
    --------------------------------------
    Nicolas "Nico" Sourdeval
    Clickteam

  5. #5
    No Products Registered

    Join Date
    Mar 2010
    Posts
    43
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Problème de gravité (où est passé Newton ??) [MF2]

    Où pourrais-je le télécharger ?

  6. #6
    Clickteam Clickteam
    Nico's Avatar
    Join Date
    Jun 2006
    Location
    France
    Posts
    2,543
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)

    Re: Problème de gravité (où est passé Newton ??) [MF2]

    ici : http://www.clickteam.info/phizix/Fil...2D%201.0.1.zip

    la doc en ligne est dispo ici : http://box2d.org/

    Bonne chance [img]<<GRAEMLIN_URL>>/smile.gif[/img]
    Elle est assez complexe, mais donne de bons résultats en terme de Physique [img]<<GRAEMLIN_URL>>/smile.gif[/img]
    --------------------------------------
    Nicolas "Nico" Sourdeval
    Clickteam

  7. #7
    No Products Registered

    Join Date
    Mar 2010
    Posts
    43
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Problème de gravité (où est passé Newton ??) [MF2]

    &quot;Box2D should not be your first C++ project. Please learn C++ programming, compiling, linking, and debugging before working with Box2D. There are many resources for this on the net.&quot;

    euh... j'ai un peu peur là, faut que j'apprenne a coder en C++ pour cette extension ??

    [EDIT] : J'ai du mal comprendre ça se lance dans MMF2 donc pas d'interet de coder en C++...
    [2e EDIT] : C'est bon il y a une scène qui fonctionne comme je le veux fournie avec cette extension je vais réussi a comprendre comment ça fonctionne je pense. Merci beaucoup de votre aide d'après ce que j'ai pu voir cela correspond exactement a ce que je veux.

  8. #8
    Clickteam Clickteam
    Nico's Avatar
    Join Date
    Jun 2006
    Location
    France
    Posts
    2,543
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)

    Re: Problème de gravité (où est passé Newton ??) [MF2]

    de rien [img]<<GRAEMLIN_URL>>/laugh.gif[/img]
    Mais c'est très 'hard' !!!
    --------------------------------------
    Nicolas "Nico" Sourdeval
    Clickteam

  9. #9
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)

    Re: Problème de gravité (où est passé Newton ??) [MF2]

    <div class="ubbcode-block"><div class="ubbcode-header">En réponse à:</div><div class="ubbcode-body">&quot;Box2D should not be your first C++ project. Please learn C++ programming, compiling, linking, and debugging before working with Box2D. There are many resources for this on the net.&quot;</div></div>
    Bizarre, elle vient d'où cette phrase? Elle semble plutôt provenir de la librairie C++ box2d utilisée par cet objet, signifiant par là qu'utiliser cette librairie dans un projet C++ n'est pas à la portée des débutants, mais ça ne concerne pas les &quot;utilisateurs&quot; de l'extension, ça concerne juste les développeurs.

  10. #10
    No Products Registered

    Join Date
    Mar 2010
    Posts
    43
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Problème de gravité (où est passé Newton ??) [MF2]

    Cette phrase vient du site que m'a conseillé Nico (http://box2d.org/manual.html) qui ne m'a au final pas du tout aidé puisque je ne connais pratiquement rien du language C et encore moins du C++ et avec le language de programmation compliqué + le codage + le fait que ça soit en anglais, je comprenais rien. Mais je pense de toute façon que comme vous dites, cela s'adresse plutot a des devellopeurs.
    J'ai ensuite cherché une sorte de tutoriel sur internet, en français ou anglais mais je n'est rien trouvé...
    Je vais donc essayer de tout comprendre par moi même grâce au petit exemple fourni avec l'extension... En tout cas le plus gros est fait : je suis sur d'avoir le bon objet pour ce que je souhaite faire, encore merci !

Page 1 of 2 1 2 LastLast

Similar Threads

  1. Lancer un objet avec gravité
    By Elirath in forum Multimedia Fusion 2 - Technical Support
    Replies: 0
    Last Post: 8th April 2013, 06:58 AM
  2. le Double saut et gravité inverser a la vvvvvv
    By 2012 in forum Multimedia Fusion 2 - Technical Support
    Replies: 0
    Last Post: 12th June 2012, 10:32 PM
  3. Help for the custom engine by David Newton
    By idunno in forum Multimedia Fusion 2 - Technical Support
    Replies: 5
    Last Post: 24th May 2010, 04:00 PM
  4. Mot de passe
    By Nico in forum File Archive
    Replies: 0
    Last Post: 20th March 2008, 01:42 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
  •