Farm-Zombies | Erstellung eines 2D-Plattformspiels in Unity

In diesem Beitrag werde ich den Entwicklungsprozess des Spiels Farm Zombies dokumentieren – ein 2D-Plattformer in Unity (der Link zum Quellprojekt ist am Ende des Beitrags verfügbar).

Devlog

Woche 1

Bevor ich mich für den Namen des Spiels entschieden habe, habe ich zunächst die Hauptfigur in Photoshop erstellt. Ich habe mich für einen pixel art-Charakter entschieden:

Am Ende ähnelte die Figur einem Bauern, also entschied ich mich für den Namen Farm Zombies.

Um das 'Zombies' im Namen zu rechtfertigen, habe ich die Feinde erschaffen, bei denen es sich in Wirklichkeit um Zombies handelt:

Um den Entwicklungsprozess zu beschleunigen, habe ich diesen 2D Player Controller verwendet.

Da nun der Spieler und die Feinde fertig waren, habe ich mich daran gemacht, ein erstes Level zu erstellen, das ich zum Thema „Farm“ machen wollte. Also machte ich mich an die Arbeit und erstellte alle für das Level notwendigen Sprites:

Einige der Elemente wie der Boden und die Bäume basieren auf Kacheln, während die restlichen Details Sprites mit fester Größe sind:

Am Ende enthielt das Level vier Arten von Hindernissen: Stacheln, Zombies, schwingende Äxte und Bodenlöcher:

Die grüne Flagge signalisiert das Ende des Levels:

Und schließlich habe ich mit UI Canvas die Beschriftungen auf dem Bildschirm erstellt, um anzuzeigen, wann der Spieler stirbt, und auch einen Hinweis darauf, welche Taste gedrückt werden muss, um das Level neu zu starten:

Woche 2

In der zweiten Woche begann ich damit, ein neues Level zu erstellen. Ich habe mich für ein mittelalterliches Level entschieden.

Ich habe drei neue Kachel-Sprites und ein Detail-Sprite (Fackel und Flammen) erstellt:

Das Level befindet sich in einer Burg mit Fackeln an der Wand und den gleichen Hindernissen wie im ersten Level (Stacheln, Zombies, schwingende Äxte und Erdlöcher).

Jetzt ist es an der Zeit, alles zusammenzustellen, indem Sie das Hauptmenü mit einer Ebenenauswahl erstellen.

Ich begann mit der Erstellung einer neuen Szene und begann dann mit der Gestaltung des Menütitels und der Schaltflächen. Unten ist das Ergebnis:

WebGL-Demo

Quelle
📁FarmZombies.unitypackage1.41 MB
Empfohlene Artikel
Erstellen eines 2D-Brick-Breaker-Spiels in Unity
Erstellen eines Schiebepuzzlespiels in Unity
So erstellen Sie ein von Flappy Bird inspiriertes Spiel in Unity
Endless Runner-Tutorial für Unity
So erstellen Sie ein Schlangenspiel in Unity
Minispiel in Unity | WÜRFELvermeiden
Tutorial für das Match-3-Puzzlespiel in Unity