Hallo. Willkommen zu dieser Lektion in Unity. In diesen Lektionen lernen Sie, wie Sie eine 2D-Welt erstellen und Levels mit Sprites. Öffnen Sie im Unity Hub ein Plattformprojekt. Stellen Sie sicher, dass die Szene der Ebene 1 geladen ist. Um mit dem Levelaufbau zu beginnen, müssen wir importieren Bilder und konvertieren Sie sie in Sprite-Sheets, um sie zu erstellen Charaktere und Leveldesign. Sie können dies in jedem Malprogramm tun, das das Speichern ermöglicht Bilder mit Alpha- oder transparentem Hintergrund, normalerweise im PNG-Format. Wir können auch kostenlose Assets im Unity Asset Store finden und arbeiten mit diesen. Öffnen Sie einen Webbrowser und navigieren Sie zu assetstore.unity.com. Melden Sie sich bei Ihrem Konto an. Geben Sie nach der Anmeldung „Pixel Adventure“ in das Suchfenster ein. Wählen Sie Pixel Adventure 1. Dies ist ein kostenloses Asset, das Bilder enthält, die wir verwenden können in Spritesheets konvertieren. Klicken Sie auf „Herunterladen“ und dann auf „In Unity öffnen“. Klicken Sie auf Unity-Editor öffnen. Wählen Sie auf der linken Seite „Pixel Adventure 1“ aus und klicken Sie dann auf „Importieren“. Wir wollen nicht alle Assets, sondern nur die Bilder. Scrollen Sie ganz nach unten und deaktivieren Sie Szenen. Klicken Sie auf Importieren, Schließen Sie dann das Panel. Öffnen Sie den Ordner „Assets“. Wir sehen jetzt einen neuen Ordner namens Pixel Adventure. Um unser Projekt weiterhin zu organisieren, werden wir einige Ordner erstellen Setzen Sie unsere Design-Assets auf Sprite-Ebene ein. Erstellen Sie einen neuen Ordner im Ordner „Assets“. Nennen Sie es Hintergrund. Öffnen Sie den Ordner. Erstellen Sie einen weiteren Ordner. Nennen Sie es „Kacheln“. Navigieren Sie zurück zu Assets. Wählen Sie den Hintergrundordner aus und drücken Sie Strg D auf Ihrem Tastatur, um ein Duplikat zu erstellen. Wir werden diesen Ordner in „Foreground“ umbenennen. Sie können die Taste F2 drücken, um den Ordner umzubenennen. Suchen wir ein Tilemap-Bild aus dem heruntergeladenen Asset. Öffnen Sie den Pixel Adventure-Ordner. dann die Vermögenswerte, dann Gelände. Hier gibt es zwei Bilder. Der zweite ist bereits vorbereitet. Wir möchten das erste mit dem Namen Terrain 16x16 auswählen. Öffnen Sie das Vorschaufenster im Inspektor. Möglicherweise müssen Sie auf die Leiste klicken und sie nach oben ziehen, um sie besser sehen zu können. Dieses Bild mag seltsam aussehen, aber im Grunde ist es ein Sammlung von Bildpinseln, von denen wir Teile verwenden können Entwerfen Sie unsere Level-Layouts. Oben im Inspektor sehen wir Pixel pro Einheit. Der Standardwert ist 100. Das ist zu hoch. Wie wir dem Bildnamen entnehmen können, werden unsere Kacheln 16 sein Pixel mal 16 Pixel. Ändern Sie also die Pixel pro Einheit von 100 auf 16. Dieses Sprite-Blatt wird zum Erstellen und Malen mehrerer verwendet Sprites von einem Blatt. Ändern Sie also den Sprite-Modus auf „Mehrere“. Multiple wird auch für animierte Sprite-Sequenzen verwendet. Klicken Sie unbedingt auf „Übernehmen“. Jetzt können wir den Sprite-Editor aufrufen und unseren erstellen erstes vorbereitetes Spritesheet. Klicken Sie auf Sprite-Editor. Ein schwebendes Panel erscheint und Sie können unsere verschiedenen deutlich sehen Bilder, die wir in kleinere Teile zerlegen möchten. Die Slicing-Funktion erkennt das automatisch Der Hintergrund ist transparent und umschließt nur die Pixelkanten. Öffnen Sie das Slice-Menü. Art auswählen, Raster nach Zellengröße, und die Pixelgröße beträgt, wie wir von früher wissen, 16x16. Sie sehen ein rotes Vorschauraster, das zeigt, wie das Slice funktioniert Sie können Werte ändern, wenn es nicht richtig aussieht. Klicken Sie nun auf „Slice“, Klicken Sie dann in das Bedienfeld, um das Menü zu schließen. Sie sehen nun weiße Gitterlinien um die Bilder herum. Klicken Sie abschließend auf „Übernehmen“ und schließen Sie dann das Bedienfeld. Als nächstes erstellen wir eine Kachelkarte. Eine Tile Map ist ein zweidimensionales Raster, das dies ermöglicht Sie können 2D-Ebenen erstellen, indem Sie Kacheln anordnen oder bemalen auf das Gitter. Klicken Sie mit der rechten Maustaste auf die Hierarchie und wählen Sie 2D-Objekt, Kachelkarte, Rechteckig. Jetzt haben wir unser Raster und können darauf Sprite-Kacheln platzieren. Um unseren Arbeitsbereich anzuzeigen, wählen Sie in der Hierarchie „Gitter“ aus. Bewegen Sie Ihre Maus über das Szenenfenster und drücken Sie F. Jetzt können Sie unseren Arbeitsbereich und das Raster sehen. Sie können auch einfache 2D-Sprite-Formen hinzufügen, indem Sie mit der rechten Maustaste klicken Die Hierarchie, Auswahl eines 2D-Objekts, Sprites, jede Sprite-Form, z. B. ein Dreieck. Sie können die Farbe eines Sprites ganz einfach im Inspektor ändern. Probieren wir noch ein paar Formen aus, geben ihnen eine andere Farbe und Ordnen Sie sie in der Szene an. Wir werden die W-Taste zum Bewegen verwenden. Rechtsklick, Sprites, Square, wir geben dem eine Farbe. Ich werde jede Form in die verschiedenen Ecken unseres Hauses verschieben Arbeitsbildschirm. Rechtsklick, Sprites, mach einen Kreis, gib ihm eine Farbe, Bewegen Sie es in eine Ecke und noch eine. Diese Sprites können animiert und mit angehängtem Code erstellt werden sie interagieren im Spiel. Wir werden Sprites aus den von uns erstellten Bildressourcen erstellen heruntergeladen, also löschen Sie die Sprite-Formen. Speichern Sie die Szene. In der nächsten Lektion lernen wir, wie man ein erstellt 2D-Hintergrund für unser Spiel in Unity. Danke fürs zuschauen!