Wenn Sie ein neues Projekt erstellen, bietet Ihnen Unreal Engine eine Liste mit Vorlagen zur Auswahl. Diese Vorlagen enthalten einige einsatzbereite Assets wie Levelgeometrie, einen Charakter, den Sie steuern können, und einfache Charakter-Animationen. Viele Tutorials verwenden eine dieser Vorlagen als Ausgangspunkt.
In der Vehicle-Spielvorlage sieht der Spieler das Spiel durch eine Kamera hinter oder in einem Fahrzeug. Das Fahrzeug kann durch das Spielgebiet gelenkt werden.
Erstellen eines Vehicle-Projekts
Beim Starten von Unreal Engine öffnet sich das Projektbrowser-Fenster, in dem Sie ein bestehendes Projekt öffnen oder ein neues erstellen können.
Um ein Fahrzeug-Spielprojekt zu erstellen, wählen Sie links die Kategorie Games aus und danach die Vehicle-Vorlage.
Wenn die Vehicle-Vorlage ausgewählt wurde, gibt es mehrere zusätzliche Einstellungen, die Sie im Panel auf der rechten Seite des Projektbrowser-Fensters konfigurieren können, um das Fahrzeugprojekt einzurichten. Sie können folgende Einstellungen konfigurieren:
Ziel-Plattform | Wählen Sie die Art der Plattform, auf die Ihr Projekt abzielt:
|
Qualitätsvoreinstellung | Wählen Sie die maximale Qualitätsstufe basierend auf der Plattform, auf die Ihr Projekt abzielt:
|
Variante | Die Variante der Vorlage, die Sie öffnen möchten. Varianten fügen dem Projekt zusätzliche Assets hinzu. Weitere Informationen zu Varianten finden Sie im Abschnitt „Vorlagenvarianten“ auf dieser Seite. |
Nachdem Sie diese Schritte befolgt haben, umfasst das Projekt ein grundlegendes Level mit einem Fahrzeug, das Sie steuern können.
Klicken Sie in der Haupt-Symbolleiste auf „Spielen“, um das Level zu testen. Sie steuern das Fahrzeug mit den WASD-Tasten auf der Tastatur. Die Vorlage unterstützt aber auch Controller, Touchscreen und VR-Steuerelemente.
Drücken Sie die Tasten W und S, um das Fahrzeug zu beschleunigen oder zu bremsen.
Drücken Sie A und D, um das Fahrzeug nach links oder rechts zu lenken.
Benutzen Sie die Maus, um die Kamera zu bewegen.
Drücken Sie die Leertaste, um die Handbremse zu ziehen.
Drücken Sie L, um die Scheinwerfer ein- und auszuschalten.
Drücken Sie die Rücktaste, um rückwärts zu fahren.
Vorlagenvarianten
Die Vehicle-Vorlage beinhaltet eine Reihe an Varianten zur Auswahl, die sich in der Variante-Dropdown-Liste befinden. Mit Varianten können Sie verschiedene Gameplay-Stile erschaffen. Die Vehicle-Vorlage umfasst Varianten für Zeitfahren- und Offroad-Gameplay.
Variantenname | Beschreibung |
Keine | Eine grundlegende Vorlage mit den folgenden Inhalten:
|
Time Trial | Eine Vorlage eines Zeitrennen-Rennspiels mit den folgenden Inhalten:
|
Offroad | Eine Vorlage eines Geländewagen-Spiels mit folgenden Inhalten:
|
Sehen Sie sich Spielvorlagenvarianten an, um mehr über die Funktionen dieser Varianten zu erfahren.
Timetrial-Variante
Die Timetrial-Variante verfügt über eine Rennstrecke mit Track-Toren, durch die der Spieler fahren kann. Wenn das Fahrzeug alle Track-Tore nacheinander durchfährt, wird die Zeit des Spielers aufgezeichnet. Es gibt eine Benutzeroberfläche (UI), die die Zeit der aktuellen Runde, die beste aufgezeichnete Rundenzeit des Spielers sowie den eingelegten Gang und die Geschwindigkeit (in Kilometern pro Stunde) des Fahrzeugs anzeigt.
Fahrzeug
Die Timetrial-Variante verwendet einen Sportwagen. Die Assets für den Sportwagen finden Sie im Ordner Inhalt/Vehicles/SportsCar.
Track-Tore
Wenn das Fahrzeug nacheinander durch alle Checkpoints des Tracks fährt, erhöht sich die Rundenzahl um eins, und die Rundenzeit wird aufgezeichnet. Der Track-Spiel-Blueprint befindet sich im Ordner Inhalt/Variant_Timetrial/Blueprints.
Benutzeroberfläche
Die Benutzeroberfläche der Timetrial-Variante zeigt einen Start-Countdown sowie die aktuelle Rundenzeit, die beste Rundenzeit des Spielers sowie den aktuellen Gang und die Geschwindigkeit des Fahrzeugs an. Die Benutzeroberflächen-Assets befinden sich im Ordner Inhalt/Variant_Timetrial/UI und im Ordner Inhalt/VehicleTemplate/UI.
Offroad-Variante
Die Offroad-Variante verwendet ein Buggy-Geländefahrzeug und eine Landschaft mit unebenem Gelände und Hügeln. Dieses Fahrzeug demonstriert Fahrzeugkonfigurationen mit loser Aufhängung.
Fahrzeug
Die Offroad-Variante verwendet einen Geländewagen. Die Assets für den Geländewagen finden Sie im Ordner Inhalt/Vehicles/OffroadCar.
Landschaftsterrain
Das Gelände wird mit dem Landschaft-Werkzeug und der virtuellen Texturierung zur Laufzeit eingerichtet. Die Assets für das Gelände befinden sich im Ordner Inhalt/VehicleTemplate/Maps/LandscapeInfo. Um die Speicherkosten beim Rendering des Levels zu verbessern, verwendet die Landschaft auch eine HLOD-Ebene, die sich im Ordner Inhalt/Variant_Offroad/Maps befindet.
Benutzeroberfläche
Die Benutzeroberfläche für die Offroad-Variante zeigt den aktuellen Gang und die Geschwindigkeit des Fahrzeugs an. Der Benutzeroberflächen-Blueprint befindet sich im Ordner Inhalt/VehicleTemplate/UI.
Vorlageninhalte
Der folgende Abschnitt erläutert diese Inhalte und wo sie im Inhaltsbrowser zu finden sind.
Blueprints
Die Keine-Variante der Vehicle-Vorlage umfasst Blueprints für die folgenden Assets:
Fahrzeug
Spiel-Modus
Spieler-Controller
Diese Blueprints befinden sich im Ordner Inhalt/VehicleTemplate/Blueprints.
Der Event-Graph in jedem Blueprint umfasst Kommentare und Anmerkungen zur Funktion der verschiedenen Knotengruppen und zur Logik ihrer Implementierung.
Die Timetrial-Variante verwendet den Player-Controller und den Spiel-Modus im Ordner Inhalt/Variant_Timetrial/Blueprints.
Die Offroad-Variante verwendet den Player-Controller und den Spiel-Modus im Ordner Inhalt/Variant_Offroad/Blueprints.
Level
In der Keine-Variante der Vehicle-Vorlage befindet sich das Level Lvl_VehicleBasic im Ordner Inhalt/VehicleTemplate/Maps.
In der Timetrial-Variante befindet sich das Level Lvl_Timetrial im Ordner Inhalt/Variant_Timetrial/Maps. Dieses Level enthält eine Rennstrecke mit Track-Toren.
In der Offroad-Variante befindet sich das Level Lvl_Offroad im Ordner Inhalt/Variant_Offroad/Maps. Dieses Level umfasst Straßen und Gelände.
Verbesserung Ihres Projekts
Da Sie nun ein spielbares Level haben, können Sie Ihre eigenen Inhalte importieren und Änderungen am Spiel vornehmen. Sie können auch die Assets aus dem Inhaltsbrowser des Projekts benutzen und es ausbauen, indem Sie diese Assets ins Level ziehen und an der gewünschten Stelle platzieren.
Weitere Anweisungen zum Füllen Ihres Levels finden Sie unter Level Designer Quick Start (Level Designer – Schnellstart).
Was kommt als Nächstes?
Da Sie nun die Grundlagen für die Erstellung eines fahrzeugbasierten Spiels kennengelernt haben, können Sie weitere Dinge ausprobieren:
Füllen Sie Ihr Level mit Inhalten und Props von Fab. Sie können eine Vielzahl von Innen- und Außenumgebungen bauen.
Erstellen oder modifizieren Sie das Heads-up-Display (HUD) in-game mit Unreal Motion Graphics (UMG).
Verwenden Sie Niagara, um visuelle Effekte zu Ihrem Spiel hinzuzufügen oder sie zu ändern.
Fügen Sie KI-Fahrzeuge hinzu, gegen die der Spieler mithilfe von StateTrees oder Verhaltensbäumen Rennen fahren kann.
Versuchen Sie, ein modulares Fahrzeug zu erstellen und Ihrem Spiel hinzuzufügen.