Читать книгу CREATE A GAME - Sven Heinrich - Страница 5
Was bei einem Sprung zu beachten ist
ОглавлениеJe nachdem welche Art von einem Spiel programmiert wird, können die Ausführungen eines Sprungs sehr unterschiedlich dargestellt werden. Es kann beispielsweise die Sprunghöhe- und kraft variieren oder auch ein Mehrfachsprung initialisiert werden.
In meinem RPG habe ich vor, dass die Heldin bis ungefähr zur Hälfte ihrer Körperhöhe hochspringen kann. Der anschließende Fall sollte dann etwas schneller gehen als die bisher voreingestellte Schwerkraft. Außerdem soll sie nur einmal springen könne. Das heißt, wenn sie in der Luft ist und die Sprung-Taste nochmal gedrückt wird, soll kein weiterer Sprung möglich sein.
Des Weiteren ist mir aufgefallen, dass die Heldin auch eine Meisterin im Weitspringen ist. Wenn sie springt und sich in eine beliebige Richtung im Sprung bewegt, dann kommt sie ganz schön weit. Zu weit für meinen Geschmack. Schließlich soll sie nicht ganze Flüsse überspringen können.
Folgende Schritte sind also für den Sprung zu berücksichtigen:
- Sprunghöhe optimieren
- Mehrmaliges Springen deaktivieren
- Fallgeschwindigkeit optimieren
- Sprungweite optimieren
Außerdem werde ich noch eine optionale Einstellung vornehmen. Damit es etwas deutlicher wird, wo die Abtastung der Figur mit dem Untergrund stattfindet, werde ich darüber hinaus noch ein Gizmo programmieren. Dieses Gizmo ist eine Hilfslinie in Unity 3D, die allerdings in der Spielszene nicht zu sehen ist.