Erstellung eines interaktiven Aufzugs in Blender für FPS-Spiele

Veröffentlicht am 22. January 2026 | Aus dem Spanischen übersetzt
Ascensor en Blender con botones y plataformas para juego FPS

Erstellen eines interaktiven Aufzugs in Blender für FPS-Spiele

Das Entwerfen eines funktionalen Aufzugs in Blender für ein FPS-Spiel kann einfacher sein, als es scheint. Mit visueller Logik in UPBGE ist es möglich, einen Aufzug zu erstellen, der hoch- und runterfährt, ohne Code schreiben zu müssen. Hier zeigen wir dir, wie du das machst, und fügen ein bisschen Humor und Dynamik zu deinen Projekten hinzu.

Entwerfen der Aufzugplattform

Beginne damit, einen dünnen Würfel zu erstellen, der als Aufzugplattform dient. Platziere ihn im Erdgeschoss und stelle sicher, dass du Apply All anwendest, um seine Position und Skalierung zu bereinigen. Dies wird der Ausgangspunkt für deinen Aufzug sein. ¡No queremos ascensores con complejos de inferioridad! 😄

Einrichten der Animationen

Wechsle in den Modus Dope Sheet > Action Editor und erstelle eine Animation, damit der Aufzug in etwa 50 Frames in den ersten Stock fährt. Gehe dann zurück zum Frame 1 und erstelle eine weitere Aktion, damit der Aufzug wieder runterfährt. Speichere beide Animationen als separate Aktionen, z. B. Subir und Bajar.

Verwenden von Sensoren zur Aktivierung der Bewegung

Im Logic Editor-Modus von UPBGE wähle den Aufzug aus und füge einen Sensor vom Typ Collision hinzu, der den Spieler erkennt. Füge einen Controller AND und einen Actuator vom Typ Action hinzu, der die Animation Subir abspielt. Verbinde die drei Blöcke, damit der Aufzug hochfährt, wenn der Spieler sich nähert.

Um den Aufzug runterfahren zu lassen, wenn der Spieler aussteigt, füge einen Delay Actuator hinzu, um einige Sekunden zu warten. Verwende einen weiteren Sensor vom Typ Collision (invertiert), um zu erkennen, wann der Spieler nicht mehr oben ist, und spiele die Animation Bajar ab. ¡Nadie quiere un ascensor pegajoso! 😜

Hinzufügen des Rufknopfs

Erstelle ein Objekt, das als Knopf dient, wie eine kleine Kiste oder eine Kugel an der Wand. Füge dem Knopf einen Sensor vom Typ Mouse oder Keyboard hinzu und verbinde ihn mit einem Actuator Action, der den Aufzug hochfährt, wenn er unten ist. So können die Spieler den Aufzug von jedem Stockwerk rufen.

Vermeiden unerwünschter Bewegungen

Um zu verhindern, dass der Aufzug sich ohne den Spieler bewegt, verwende eine boolesche Eigenschaft, die angibt, ob der Spieler oben ist. Bedinge die Bewegungen an diese Eigenschaft, um zufällige Hoch- oder Runterfahrten zu vermeiden. ¡Un ascensor con mente propia es cosa de películas de terror! 👻

Mit diesen Schritten schaffst du es, dass der Aufzug hochfährt, wenn der Spieler einsteigt, automatisch runterfährt, wenn er aussteigt, und von einem Knopf gerufen werden kann. Alles ohne eine Zeile Code zu schreiben, nur mit visueller Logik. Und wenn etwas schiefgeht, kannst du immer die Geister des Gebäudes schuld geben! 🎭