Paper 2D ist ein Plugin für Unreal Engine (UE), mit dem Sie 2D- und 2D/3D-Hybrid-Spielmechaniken und -Animationssysteme erstellen können. Das Plugin „Paper 2D“ enthält Unterstützung für die verschiedenen 2D-Asset-Typen, wie Sprites für 2D-Charaktere und -Objekte, Flipbooks zum Animieren von Sprites, TileSets und TileMaps, die Sie verwenden können, um 2D-Level und -Umgebungen zu erstellen, sowie alle zugehörigen Editoren, die Sie benötigen, um Ihre Assets zu erstellen und zu bearbeiten.
Paper 2D
Paper 2D is a sprite-based system for creating 2D and 2D/3D hybrid games in Unreal Engine.
Das Paper-2D-System bietet viele Möglichkeiten beim Erstellen von Projekten mit 2D-Elementen. Das Plugin ist funktionsreich mit Assets und Editoren, die Sie verwenden können, um hochwertige 2D-Inhalte zu erstellen, von Charakteren bis hin zu Umgebungen. Das Plugin ist auch vollständig kompatibel mit den 3D-Rendering-Funktionen von UE, was bedeutet, dass 2D-Elemente nahtlos mit 3D-Charakteren, -Objekten oder -Umgebungen integriert werden können.
Voraussetzungen
Um mit der Erstellung von 2D- und 2D/3D-Hybridprojekten in UE zu beginnen, stellen Sie sicher, dass das Plugin „Paper 2D“ installiert ist.
Navigieren Sie im Unreal Editor in der Menüleiste zu Bearbeiten > Plugins und suchen Sie das Plugin Paper 2D im 2D-Bereich oder verwenden Sie die Suchleiste. Wenn das Plugin nicht aktiviert ist, aktivieren Sie es, indem Sie das Kästchen markieren. Starten Sie dann den Editor neu.
Projekte aus Unity migrieren
Beim Migrieren eines 2D-Projekts aus Unity zu UE verwenden Sie die folgenden Schritte:
Suchen Sie die zugehörigen Bilddateien Ihrer 2D-Assets im Ordner Assets Ihres Unity-Projekts, der sich im Stammverzeichnis Ihres Unity-Projekts befindet.
Alle 2D-Bilddateien, die Unity unterstützt, werden auch in UE unterstützt, wie z. B.
.jpgund.png.Nachdem Sie Ihre Bilddateien im Unity-Projektordner gefunden haben, können Sie diese per Drag-and-Drop in den Inhaltsbrowser Ihres UE-Projekts ziehen oder den Speicherort der Datei auf Ihrem Computer mithilfe der Schaltfläche Importieren des Inhaltsbrowsers durchsuchen.
Bilddateien, die in UE importiert werden, werden als Textur-Assets importiert, die zur Erstellung von Paper-2D-Assets wie Sprites, Flipbooks und TileMaps verwendet werden können.
Beim Importieren von niedrigauflösenden Bildern, wie Sprite-basierter Grafik, können Sie Sprite-spezifische Einstellungen auf die Textur anwenden, um das Aussehen von Pixelgrafiken zu schärfen und zu verbessern, indem Sie mit der rechten Maustaste auf das Asset im Inhaltsbrowser klicken und im Kontextmenü die Option Sprite-Aktionen > Paper-2D-Importeinstellungen anwenden auswählen.
Weitere Informationen zum Importieren von Sprite-basierten Assets in UE finden Sie im Abschnitt Importieren von Sprites im Dokument „Paper 2D Sprites“.
Nach dem Importieren Ihrer Bild-Assets in UE können Sie Sprite- und TileSet-Assets erstellen und deren jeweilige Editoren verwenden, um mit dem Erstellen Ihrer Spielobjekte zu beginnen.
Assets
Die folgenden Abschnitte bieten einen schnellen Überblick über das Paper-2D-System und enthalten Links zu ausführlicherer Dokumentation.
Sprites
Wie bei Unity wird das Haupt-Asset, das Sie zur Erstellung von 2D-Charakteren und -Objekten verwenden können, als Sprite-Asset bezeichnet. Sprites sind plane Spielobjekte, denen Sie ein Bild zuweisen können, um sie als Charakter oder Objekt zu verwenden. Während jedes Bild als Sprite-Asset verwendet werden kann, wird das Paper 2D-Plugin mit speziellen Einstellungen und Materialien geliefert, um das Erscheinungsbild von niedrigauflösenden Pixelgrafiken, die typischerweise in 2D-Stil-Projekten zu finden sind, zu verbessern.
Sprites können dann jedem UE-Actor oder Paper 2D Charakter-Actor als eine Sprite-Komponente hinzugefügt werden.
Weitere Informationen über Sprites in UE, wie Einstellungen und eine Referenz zur Verwendung des Sprite-Editors, finden sie in der folgenden Dokumentation:
Paper 2D Sprites
How to import and use Paper 2D Sprites in Unreal Engine.
Flipbooks
Sprite-Actors können mit Flipbook-Assets animiert werden, die eine lineare sequentielle Wiedergabe verschiedener Sprite-Assets speichern. Im Gegensatz zu Unity sind Flipbooks einzigartige Assets, die unabhängig von einem einzelnen Sprite-Asset oder sogar einem Actor-Objekt verwendet werden können. Das bedeutet, dass Animationen vielseitiger und wiederverwendbarer sind und jederzeit mithilfe von Blueprints oder C++-Code abgespielt werden können.
Weitere Informationen zum Erstellen, Verwenden und Bearbeiten von Flipbooks in UE finden Sie in der folgenden Dokumentation:
Paper 2D Flipbooks
Description of Paper 2D Flipbooks and how to create them.
TileSets und TileMaps
Das Plugin „Paper 2D“ enthält auch die TileSet- und TileMap-Assets sowie die entsprechenden Editoren, mit denen Sie 2D-Level und -Umgebungen erstellen können. Mit TileSet-Assets können Sie ein großes Asset importieren, das alle Ihre Hintergrund-Assets für ein Level enthält, jede Kachel extrahieren und Kollisionseinstellungen definieren, die beeinflussen, wie Ihr Spieler mit der Umgebung interagieren kann.
Sie können dann die Kacheln zu einem TileMap-Asset zusammenfügen, um Level zu erstellen, und dabei Werkzeuge wie Ebenen verwenden, um dynamische und interessante Umgebungen für Ihr Projekt zu gestalten.
Weitere Informationen zur Verwendung von TileSets und TileMaps in UE finden Sie in der folgenden Dokumentation:
Paper 2D Tile Sets / Tile Maps
Overview of how to create Tile Sets and Tile Maps for use within Paper 2D.