Mein erstes Spiel in Unity mit C#. Steampunk-Welt mit NPC-Quests, Schlüsselsammel-Mechanik, Nahkampfsystem und Design Patterns wie Observer und Singleton.
Steampunk Harbour ist mein erstes Spiel in Unity, geschrieben in C#. Das Spiel beginnt nahe einem Bahnhof, wo ein Geist-NPC dem Spieler eine Aufgabe stellt: Sammle 10 magische Schlüssel, ohne von den wandelnden Skelett-NPCs getroffen zu werden. Bei Treffern können Erste-Hilfe-Kits gesucht werden. Mit 10 Schlüsseln gelangt man zum Schloss auf dem Berg, dort wartet ein weiterer NPC und ein Behälter, der sich nur mit allen Schlüsseln öffnet.
Mein Hauptfokus lag auf dem Code, nicht auf der 3D-Kunst. Ich lernte Design Patterns und implementierte beispielsweise das Observer-Pattern zur Steuerung aller Straßenlaternen beim Betreten oder Verlassen der Stadt. Außerdem nutzte ich einen Singleton für das Spawnen aller Schlüssel auf der Karte. Besonders stolz bin ich auf das Nahkampf- und Gesundheitssystem.