Jump to content

Eine andere Möglichkeit, Wandsprünge zu implementieren


wulf

Recommended Posts

Posted

Wandsprünge (Wall Jumps) sind eine der befriedigendsten Bewegungsmechaniken in 2D-Plattformern. Neben der einfachen Abstoßung von der Wand gibt es eine andere, gängige Methode, um sie zu implementieren: den "Wand-Haft"-Stil. Diese Variante gibt dem Spieler mehr Kontrolle und ist in vielen modernen Plattfornern zu finden.


 

Implementierung des "Wand-Haft"-Wandsprungs

 

Diese Methode basiert darauf, dass der Charakter für einen kurzen Moment an der Wand haften bleibt, bevor er springt. Dies gibt dir als Spieler Zeit, die Richtung und das Timing für deinen nächsten Sprung zu planen.

  1. Wandrutschen (Wall Sliding): Wenn dein Charakter gegen eine Wand läuft oder an ihr entlangfällt, verlangsamt er seine Abwärtsbewegung und geht in den Zustand Wandrutschen. Dies ist die visuelle und physikalische Vorbereitung für den eigentlichen Wandsprung. Du kannst die Abwärtsgeschwindigkeit durch eine reduzierte Schwerkraft oder einen festen, langsamen Wert simulieren.

  2. Haften an der Wand (Wall Stick): Während sich dein Charakter im Zustand Wandrutschen befindet, kann er für eine kurze Dauer, auch wenn du die Richtungstaste von der Wand weglässt, an ihr "haften" bleiben. Das ist die eigentliche Kernmechanik, die den Wandsprung vereinfacht. Eine einfache Methode, dies zu realisieren, ist, die horizontale Bewegung deines Charakters für eine sehr kurze Zeit auf null zu setzen, sobald er die Wand berührt.

  3. Springen: Wenn du die Sprungtaste drückst, während du an der Wand haftest, wird die Sprungaktion ausgelöst. Dein Charakter wird in die entgegengesetzte Richtung von der Wand weggestoßen, oft mit einem leichten vertikalen Boost. Du kannst die Kraft des Stoßes abhängig von der Haltedauer der Sprungtaste variieren, um eine noch präzisere Kontrolle zu ermöglichen.

Diese Art der Implementierung fühlt sich oft flüssiger und intuitiver an, da sie dir mehr Zeit zum Reagieren gibt und sich nicht nach einer abrupten Aktion anfühlt, die schnelles, perfektes Timing erfordert. Es ist eine großartige Alternative zum traditionellen Wandsprung.

Wandsprünge.c3p

  • Danke 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...