KI - Springen wenn Kollision

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • KI - Springen wenn Kollision

    ich hab n wirklich schönes Jump & Run mit dem GA angefangen und soweit hab ich auch alles im Griff, nur leider steh ich jetzt vor einem Problem wo
    ich nicht wirklich weiter weiss.

    Kann mir einer sagen wie ich einen NPC dazu bringe, wenn er stoppt, einfach um einen bestimmten Wert zu springen?

    sowas in der Art, wie wenn er alleine Treppen hochlaufen kann (also Blocktreppe)

    Ich hab leider keine Ahnung wie es gehen soll, vielleicht kann mir einer helfen, ich fänds super.

    danke
  • kann mir einer sagen ob das geht:

    GML-Quellcode

    1. if x = xprevious and y = yprevious then // standing still
    2. {
    3. if (not place_free(x, y+1)) then // solid underneath
    4. {
    5. gravity = 0.5;
    6. vspeed = -4;
    7. }
    8. }


    probiert, geht aber auch nicht. sonst noch wer ansätze die ich testen könnte?

    wär super wenn ich das irgendwie hinbekommen könnte das er über die mauer rüberspringt :D

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Mephos ()