Eine Einführung in die Unreal Engine 5 und ihre Funktionen
Unreal Engine 5 ist jetzt verfügbar und enthält mehrere bahnbrechende Funktionen. Die Unreal Engine wurde im Laufe der Jahre verwendet, um einige beeindruckende Spiele zu entwickeln, darunter Borderlands 2, Mass Effect 2, Street Fighter V, Bioshock und Fortnite, um nur einige zu nennen.
Unreal Engine 5 wird es Spieleentwicklern ermöglichen, ihre Projekte auf eine ganz neue Ebene zu heben. Dieser Artikel erklärt, warum Unreal Engine 5 für Gamer und Entwickler gleichermaßen eine große Sache ist.
Was ist Unreal Engine 5?
Unreal Engine 5 ist die neueste Version der Unreal Engine. Die Unreal Engine ist eine Spiel-Engine, die von Epic Games entwickelt und gewartet wird. Es ist eine leistungsstarke Engine mit viel industriellem Einsatz und einem soliden Support-Netzwerk. Es ist besonders beliebt für die Erstellung von Echtzeit-3D-Spielen.
Unreal Engine 5 befindet sich derzeit im Early Access. Epic hat kürzlich einen Early-Access-Build zusammen mit einer Videodemonstration veröffentlicht, die unten zu sehen ist.
Epic Games hofft, 2022 einen produktionsreifen Build der Unreal Engine 5 veröffentlichen zu können. Bis dahin steht der Early Access-Build für Entwickler zur Verfügung, die die Engine sofort testen möchten. Die im Video gezeigte Spieldemo ist ebenfalls Open Source, dh Sie können sie herunterladen und in Unreal öffnen, um zu sehen, wie alles zusammenpasst.
Wie funktioniert Unreal Engine 5?
Unreal Engine 5 enthält einige zusätzliche Funktionen, die den Workflow der Spieleentwicklung verändern werden. Dies sind einige der Funktionen in Unreal Engine 5, die die Art und Weise, wie Entwickler Spiele entwickeln, grundlegend verändern werden.
Nanite
Nanite nennt Epic in seiner Ankündigung von unrealengine.com ein "virtualisiertes Mikropolygon-Geometriesystem". Im Wesentlichen ermöglicht es Entwicklern, unglaublich detaillierte Art-Assets zu verwenden, ohne sich um die Leistung kümmern zu müssen.
Früher mussten Entwickler, wenn sie Kunst-Assets mit hoher Polygonanzahl (hoher Detailgrad) verwendeten, diese Assets aus Leistungsgründen herunterskalieren. "Baking meshes", ein Verfahren, das unnötige Polygone entfernt, hat dies getan.
Mit Nanite müssen Sie Ihre Meshes nicht mehr backen! Die Nanite-Technologie übernimmt diese Arbeit für Sie, d. h. Sie können Assets in Filmqualität in Ihr Spiel übertragen und es problemlos ausführen.
Lumen
Lumen ist ein "volldynamisches globales Beleuchtungssystem". Im Wesentlichen übernimmt Lumen für Sie die Beleuchtung der gesamten Spielwelt. Es ist dynamisch, so dass es die gesamte Beleuchtung der Welt abhängig von Faktoren wie zum Beispiel dem Sonnenstand ändert.
Dadurch ist eine immersive dynamische Beleuchtung einfach zu erreichen. Alles, was Sie tun müssen, ist, Lichter in Ihre Szene zu schalten und das Lumen-System kümmert sich um den Rest. Außerdem ist die Beleuchtung, die Sie im Editor sehen, fast identisch mit der Beleuchtung im Endprodukt.
Offene Welten
Unreal Engine 5 wird die Erstellung von offenen Welten einfacher und schneller machen. Ein neues World Partition System unterteilt die Spielwelt in ein Raster und lädt nur die Zellen, die es gerade benötigt. Es verwendet auch Datenschichten, mit denen Sie Variationen verschiedener Zonen in Ihrer Welt erstellen können. Sie können beispielsweise einen Nacht-Layer und einen Tages-Layer für eine bestimmte Zone erstellen.
Schließlich ermöglicht ein neues One File per Actor-System Entwicklern, an derselben Zone zu arbeiten, ohne sich gegenseitig auf die Zehen zu treten. Dadurch wird die Arbeit der Entwickler getrennt, selbst wenn sie an derselben Region der Karte arbeiten. Sie soll die Zusammenarbeit sicherer und einfacher machen.
Animation
Zuvor erstellten Entwickler Animationen außerhalb der Unreal Engine. Dies machte den Animationsworkflow für Animatoren mühsam, die zwischen verschiedenen Fenstern hin und her wechseln mussten. Jetzt verfügt Unreal Engine 5 über integrierte Animationsfunktionen.
Sie können jetzt nicht nur Rigs und Posen in der Engine erstellen, sondern auch einen IK Body Solver verwenden, um natürliche Bewegungen zu erzeugen. Sie können auch Motion Warping verwenden, mit dem Sie mit einer Animation leicht unterschiedliche Bewegungen erstellen können, z. B. mit einer Sprunganimation für Sprünge in verschiedene Höhen.
MetaSounds
Sounddesigner bekommen auch ein neues System, mit dem sie arbeiten können. MetaSounds ist eine völlig neue Möglichkeit, Audio in der Unreal Engine zu erstellen. Es ermöglicht Ihnen, eine prozedurale Audioerzeugung einzurichten, indem Sie Dinge wie Spielparameter verwenden, um bestimmte Soundwiedergaben auszulösen. Es zielt auch darauf ab, Ihnen die vollständige Kontrolle über alle Aspekte Ihres Audio-Renderings zu geben.
Zugriff auf Unreal Engine 5real
Wenn Sie daran interessiert sind, Unreal Engine 5 auszuprobieren, können Sie den Early Access-Build vom Epic Games Launcher herunterladen. Der Epic Games Launcher beinhaltet den Epic Games Store, in dem Epic von Zeit zu Zeit kostenlose Spiele anbietet. Es erhält auch neue soziale Funktionen; Lesen Sie mehr darüber, wie der Epic Games Store zu einem sozialeren Erlebnis wird .
Wenn Sie den Epic Games Launcher nicht verwenden möchten, steht die Unreal Engine 5 auch auf dem GitHub von Epic Games zur Verfügung . Um das Repository auf GitHub zu sehen, müssen Sie jedoch bei einem GitHub-Konto angemeldet sein, das mit einem Epic Games-Konto verknüpft ist.
Die Spieldemo aus der Videodemonstration mit dem Titel Valley of the Ancient ist auf denselben Plattformen verfügbar. Sie können die Demo vom Epic Games Launcher auf der Registerkarte Unreal Engine herunterladen. Sie können den Quellcode der Demo auch auf GitHub herunterladen, müssen jedoch immer noch bei einem GitHub-Konto angemeldet sein, das mit einem Epic Games-Konto verknüpft ist, um es zu sehen.
Während Epic erfordert, dass Sie ein Konto haben, um ihre Sachen zu verwenden, gibt es viele andere Open-Source-Spielprojekte ohne solche Anforderungen. Erfahren Sie mehr über andere Open-Source-Projekte, indem Sie die 25 besten Open-Source-Videospiele im Jahr 2020 lesen.
Unreal Engine 5 verändert das Spiel
Unreal Engine 5 verändert die Spieleentwicklung in vielerlei Hinsicht. Die Nanite-Technologie ist bahnbrechend, da sie es Entwicklern ermöglicht, Assets in Filmqualität praktisch kostenlos zu nutzen. Darüber hinaus erleichtert das Lumen-System Spielen eine realistische, dynamische Beleuchtung.
Entwickler, die Unreal Engine 5 verwenden, werden einige wichtige Änderungen an ihrem Workflow feststellen. Künstler müssen nicht mehr ihre eigenen Meshes backen, Animatoren können alle ihre Animationen in der Engine erstellen und Umgebungskünstler müssen die Beleuchtung nicht mehr manuell einrichten. Jeder im Entwicklungsteam sollte einige Verbesserungen seines Workflows erfahren, wenn er Unreal Engine 5 verwendet.
Spieler müssen möglicherweise eine Weile warten, um in Unreal Engine 5 erstellte Hauptversionen zu sehen, aber das Warten wird sich mit ziemlicher Sicherheit lohnen. Das Anschauen der Videodemonstration sollte den Spielern eine Vorstellung davon geben, was auf sie zukommt. Es sieht wirklich aus wie etwas aus der nächsten Gaming-Generation.