wulf Posted August 25, 2025 at 03:48 PM Posted August 25, 2025 at 03:48 PM Hocke (Crouching) Der Hocke-Zustand wird typischerweise durch das Drücken einer bestimmten Taste (z. B. C oder Strg) ausgelöst. Zustandsübergang: Der Wechsel von Laufen oder Idle zu Hocke wird ausgelöst, wenn der Spieler die Hocke-Taste drückt und sich auf dem Boden befindet. Veränderung der Physik: Im Zustand Hocke wird die Kollisionsbox des Charakters kleiner. Dies ermöglicht es dem Charakter, unter Hindernissen hindurchzupassen. Die Bewegungsgeschwindigkeit wird drastisch reduziert, oft auf einen festen, sehr langsamen Wert. Wiederherstellung: Der Charakter kehrt in den Laufen- oder Idle-Zustand zurück, wenn die Hocke-Taste losgelassen wird und über dem Charakter genügend Platz ist, um wieder aufzustehen. Wenn ein Hindernis das Aufstehen verhindert, bleibt der Charakter im Zustand Hocke, bis der Weg frei ist. Rutsche (Sliding) Die Rutsche ist eine schnelle Bewegung, die oft als erweiterter Hocke-Zustand behandelt wird. Sie wird aus einem schnellen Bewegungszustand (z. B. Laufen oder Sprinten) ausgelöst. Zustandsübergang: Der Wechsel von Laufen zu Rutsche wird ausgelöst, wenn der Spieler die Hocke-Taste drückt, während er sich oberhalb einer bestimmten Mindestgeschwindigkeit bewegt. Impuls anwenden: Wenn der Zustand Rutsche aktiviert wird, erhält der Charakter einen starken Impuls, der ihn horizontal nach vorne beschleunigt. Diese Bewegung ist nicht direkt steuerbar. Geschwindigkeitsverlust: Die Geschwindigkeit der Rutsche nimmt im Laufe der Zeit durch einen Reibungseffekt allmählich ab. Ende der Rutsche: Die Rutsche endet, wenn die Geschwindigkeit des Charakters unter einen bestimmten Schwellenwert fällt. Der Charakter wechselt dann automatisch in den normalen Hocke-Zustand. Von dort aus kann der Spieler die Hocke-Taste loslassen, um aufzustehen, oder in diesem Zustand bleiben. Die Implementierung dieser Zustände innerhalb einer gut organisierten Zustandsmaschine ist entscheidend, um ein reaktionsfreudiges und flüssiges Spielgefühl zu schaffen. Charakteraktionsstatus.c3p 1
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now