Du möchtest Spiele in Unreal Engine entwickeln weißt aber nicht, wo du anfangen sollst? Wir haben in Zusammenarbeit mit Luke Anderton von Tinkr Studios eine brandneue Lernressource veröffentlicht: Dein erstes Spiel in Unreal Engine.
Dieser Online-Kurs wurde als Fortsetzung von Deine erste Stunde in Unreal Engine konzipiert und erkundet, wie du das Projekt, das du in der „Deine erste Stunde“-Reihe entwickelt hast auf das nächste Level bringen kannst. Alternativ kannst du auch ganz von vorne mit einer herunterladbaren Reihe von Projektdateien beginnen.
Du wirst dein Projekt weiterentwickeln, indem du neue Gameplay-Systeme hinzufügst und Spielgrafiken und Assets integrierst. Auf diese Weise wirst du eine umfassende und praxisorientierte Erfahrung mit der Spieleentwicklung in Unreal Engine machen.
Die Reihe „Dein erstes Spiel in Unreal Engine“ wurde für Anfänger konzipiert. Es ist nicht zwingend notwendig, den Kurs „Deine erste Stunde in Unreal Engine“ vorher abzuschließen, kann jedoch hilfreich sein.
Was du lernen wirst
Hier sind die Gründe, warum du diesen Kurs absolvieren solltest. Du wirst:
Vertrauen in den Unreal Engine-Werkzeugsatz entwickeln.
Lernen, wie man zeitgesteuertes Gameplay unter Verwendung von Abklingzeiten und Timern implementiert, die in Blueprints erstellt wurden.
Mithilfe von Blueprint-Klassen sich dynamisch bewegende und rotierende Hindernisse erstellen.
Abwechslungsreiches Gameplay durch Geschwindigkeitsboosts hinzufügen.
Mithilfe von Überlappungen und Timern Bedingungen für Sieg und Niederlage ermitteln.
Mit Unreal Motion Graphics grundlegende UI-Elemente kreieren.
Die Gesamtdauer des Kurses beträgt zwei Stunden und 43 Minuten. In dieser Zeit führen wir dich sorgfältig durch die oben genannten Workflows Stürz dich in „Dein ersten Spiel in Unreal Engine“ und verwirkliche deinen Traum von der Spieleentwicklung.
Module
Sieh dir den Kursplan weiter unten an.
Modul 1: Einrichten deines Projekts
Im ersten Modul beginnen wir mit den Grundlagen, d. h. wie man die Dateien für das Projekt herunterlädt und die Bilder für die Benutzeroberfläche importiert, die du zum Abschließen des Kurses benötigen wirst.
Als Nächstes zeigen wir dir, wie du einen Countdown-Timer erstellst, der zu Beginn des Levels gestartet wird. Du wirst mit Unreal Motion Graphics (UMG) einen animierten „3, 2, 1“-Countdown erstellen und Blueprint-Logik verwenden, damit er zu Beginn des Levels startet.
In Modul 3 erfährst du, wie man einen Spiel-Timer erstellt, der die Zeit in Blueprint herunterzählt und verfolgt. Außerdem zeigen wir dir, wie du die Zeit in ein Minuten- und Sekundenformat umwandeln kannst.
Modul 3 starten Modul 4: Erstellen der „Game Over“- und „Level abgeschlossen“-Bildschirme
In Modul 4 sehen wir uns an, wie man mit Unreal Motion Graphics (UMG) Sieg- und Niederlage-Zustände mit „Game Over“- und „Level abgeschlossen“-Bildschirmen erstellt. Du wirst Widget-Schaltflächen programmieren, um Levels neu zu starten, zu beenden und zu laden. Danach erfährst du, wie du die richtigen Schlussbildschirme auslösen kannst, wenn die Zeit abgelaufen ist oder der Spieler das Level abgeschlossen hat.
Modul 4 starten Modul 5: Erstellen von Münzaufsammelmechanik und Geschwindigkeitsboost
Dieses Modul befasst sich mit dem Prozess der Erstellung von Gameplay-Mechaniken für dein Spiel. Hierfür fügst du mit Blueprints ein Geschwindigkeitsboost-Pad und eine Mechanik zum Aufsammeln von Münzen hinzu. Du erfährst, wie du das Bildmaterial für jeden dieser Actors erstellst und sie so programmierst, dass sie mit deinem Spieler interagieren.
Modul 5 starten Modul 6: Erstellen von Level-Kontrollpunkten und Kill-Volumes
In diesem Modul erfährst du, wie du eine weitere Gameplay-Ebene zu deinem Level hinzufügst, indem du mit Blueprint Kontrollpunkte und Kill-Volumes erstellst. Kontrollpunkte verhindern, dass der Spieler das gesamte Level jedes Mal neu starten muss, wenn er stirbt. Kill-Volumes teleportieren ihn zum Start oder zu einem Kontrollpunkt zurück, wenn er stirbt und sie berührt.
Modul 6 starten Modul 7: Erstellen weiterer Spielhindernisse
Modul 7 untersucht, wie du mehr Gameplay zu deinem 3D-Plattformer hinzufügen kannst, indem du verschiedene Hindernisse erstellst, z. B. eine bewegliche Plattform, explodierende Minen und ein rotierendes Hindernis, das dich zum Start oder einem Kontrollpunkt zurückschickt.
Im letzten Modul zeigen wir dir, wie du auf den Fab-Marketplace zugreifen und ihn nutzen kannst, um dein Level mit coolen Assets aufzupeppen, sodass er von etwas Einfachem zu etwas wird, das du gerne mit Freunden und Familie teilen wirst.
Bist du bereit, dein erstes Spiel in Unreal Engine zu erstellen? Fang an, deine Fähigkeiten weiterzuentwickeln! Du wirst dein erstes Projekt in etwas verwandeln, das du spielen und mit Freunden teilen kannst. Legen wir los.