KnowledgeCity

Unity für Fortgeschrittene

Einen 2D-Plattformer erstellen
Erste Lektion kostenlos ansehen — voller Zugriff auf alle 25 Lektionen.

To view this video please enable JavaScript.

Kurs: Auf Abruf
Mittelstufene  Anbieter Ken Geary  7 Kapitel ·  25 Lektionen ·  2h 41m  in Arabisch, Deutsch, Englisch, Spanisch, Französisch, Portugiesisch, Chinesisch (vereinfacht) 

Kursbeschreibung

Unity ist eine robuste Spiele-Engine zur Erstellung interaktiver Projekte und Spiele für eine Vielzahl von Plattformen. In diesem Kurs werden Techniken für die Arbeit an einem kompletten 2D-Platformer-Spiel vermittelt.

Sie lernen, wie Sie mit Hilfe von UI-Komponenten (User Interface) Splash-Screens sowie ein Hauptmenü und ein Status-Overlay während des Spiels erstellen können, das die Gesundheit und den Pickup-Zähler anzeigt.

Sie laden Sprite-Sheet-Assets herunter und importieren sie, um Hintergrund- und Vordergrund-Tilemaps sowie interaktive Elemente und den Hauptakteur zu erstellen.

Für die grundlegenden Spielerbewegungen wird zunächst das Standard-Eingabesystem von Unity verwendet, dann wird das neue Eingabesystem installiert und genutzt. Sie erstellen ein flüssiges Kameraverfolgungssystem und fügen Interaktivität zum Aufnehmen und Fallenstellen von Gegenständen hinzu. Sie werden Levels so programmieren, dass ein neues Level geöffnet werden kann, wenn ein Kontrollpunkt überschritten wird, und Sie werden Sound-Assets importieren und sie mithilfe von Code zu Ihrem Level und interaktiven Objekten hinzufügen.

Was Sie lernen werden

  • UI-Bildschirme erstellen, einschließlich Splash-Bildschirme, ein Hauptmenü und ein Spielstatus-Overlay mit Gesundheit und Pickup-Anzahl
  • Sprite-Sheet-Assets importieren und Tilemaps verwenden, um 2D-Hintergründe und Vordergründe zu erstellen
  • Spielerbewegung mit sowohl dem Standard-Unity-Eingabesystem als auch dem neuen Eingabesystem implementieren
  • Ein sanftes Kamera-Verfolgungssystem erstellen und Interaktivität zu Pickup- und Trap-Elementen hinzufügen
  • Stufen-Progression programmieren, damit eine neue Stufe geöffnet wird, wenn ein Kontrollpunkt überschritten wird
  • Sound-Assets importieren und Sound-Effekte auf der Stufe und interaktiven Elementen mit Code auslösen

Wichtige Erkenntnisse

  • Der Kurs behandelt das Erstellen eines kompletten 2D-Plattformspiels in Unity, einer Spiel-Engine zum Erstellen interaktiver Projekte auf mehreren Plattformen.
  • UI-Komponenten werden verwendet, um Splash-Bildschirme, ein Hauptmenü und ein Gameplay-Status-Overlay zu erstellen, das Gesundheit und Pickup-Anzahl anzeigt.
  • Die Spielerbewegung wird zuerst mit dem Standard-Unity-Eingabesystem und dann mit dem neu installierten Eingabesystem unterrichtet.
  • Sprite-Sheet-Assets werden importiert, um Hintergrundbild- und Vordergrundbild-Tilemaps sowie interaktive Elemente und den Hauptspieler zu erstellen.
  • Sound-Assets werden importiert und der Stufe und interaktiven Elementen hinzugefügt, mit Code, der steuert, wann Sound-Effekte ausgelöst werden.

Häufig gestellte Fragen

Welches Spiel wird in diesem Kurs erstellt?

Es wird durch die Erstellung eines kompletten 2D-Plattformspiels in Unity durchgeführt, wobei UI, Sprites, Tilemaps, Spielerbewegung, Pickups, Fallen, Stufen und Sound behandelt werden.

Welche Eingabesysteme unterrichtet der Kurs?

Es beginnt mit dem Standard-Unity-Eingabesystem für grundlegende Spielerbewegung und hat dann das neue Eingabesystem installiert und verwendet, um den Spieler zu steuern.

Welche Fähigkeiten erlange ich von diesem Kurs?

Sie werden Fähigkeiten in Spiel-Programmierung und 2D-Spielentwicklung mit Unity aufbauen, einschließlich der Erstellung von UI-Bildschirmen, Importieren von Sprites, Arbeiten mit Tile-Sheets und Erstellen von 2D-Hintergründen und Vordergründen.

Behandelt der Kurs das Hinzufügen von Sound zum Spiel?

Ja. Sie importieren Sound-Clips in Unity, fügen Sound-Effekte zur Stufe und interaktiven Elementen hinzu und schreiben Code, um zu steuern, wann diese Sound-Effekte ausgelöst werden.

Was wird zum Thema Stufen und Progression abgedeckt?

Sie erstellen Stufen und programmieren diese so, dass das Überschreiten eines Kontrollpunkts eine neue Stufe öffnet, und Sie fügen einen scrollenden Hintergrund zusammen mit Fallen und Pickups hinzu.