top of page

Erste Schritte
mit Game Engines

Code Coven – Intro to Game Making

Im Rahmen des Kurses „Introduction to Game Making“ von Code Coven habe ich gelernt,

meine Ideen und Konzepte in der Game Engine „Unity“ umzusetzen und Prototypen eigener Spiele zu entwickeln.

Aufgaben

Game Design, Narrative Design,

Coding, Level Design, Sound Design

Unity
kennenlernen

Angefangen mit der ersten Aufgabe („Ocean scene“), bei der es darum ging, eine statische Szene mit einfachen Formen zu erstellen und mit Materialien, Partikeln sowie Schatten zu spielen, wurden die folgenden Projekte schrittweise anspruchsvoller.

 

Die zweite Aufgabe („Carl the spider“) brachte etwas Bewegung in die Szene und beinhaltete auch Physik, wie z.B. Schwerkraft und Krafteinwirkung auf Körper mit „rigidbody". Die kurze Szene erzählt die Geschichte einer kleinen Spinne, welche seine Kristallkugel befragen möchte und dabei versehentlich alle Bücher umwirft.

 

Beim dritten Projekt („New planet“) ging es darum, einen bestehenden 2D-Plattformer mithilfe von Skripten und Recherche zu modifizieren und „zum Laufen zu bringen“. Außerdem habe ich ein wenig am Narrative Design gearbeitet und neue Funktionen wie schwebende Kristalle und einen Parallax-Hintergrund hinzugefügt.

Abschluss-
projekt

Im Abschlussprojekt konnte ich mein erlerntes Wissen anwenden und habe mit meiner Teampartnerin ein kleines unterhaltsames Adventure entwickelt.

„Rekindle Light“ ist ein narratives Escape-Room-Spiel, bei dem der Spieler einen abgelegenen Leuchtturm erkundet, mit Objekten interagiert und Rätsel löst, um voranzukommen. Das Hauptziel besteht darin, den Code herauszufinden, welcher eine Tür entriegelt. Der fertige Prototyp ist auf itch.io zu finden.

Die Geschichte handelt von einem Leuchtturmwärter, welcher einen Brief von seiner Tochter erhält. Während der Spieler durch die Räume des Leuchtturms navigiert, erfährt er mehr über die Geschichte von Vater und Tochter. Das Spiel beschäftigt sich mit Themen wie Familie, Isolation und Vergebung und führt die Spieler auf eine Reise, um den Kontakt zur Tochter wiederherzustellen.

Bezüglich der Engine habe ich das First-Person-Template genutzt, welches bereits über Eingabeerkennung und eine Steuerung verfügt. Für die Interaktion mit Objekten habe ich hauptsächlich die Raycast-Funktion verwendet, zu der ich verschiedene Funktionen hinzugefügt habe, wie das Hervorheben von Objekten mit unterschiedlichen Partikelsystemen, das Abspielen von Sounds, das Verwenden von Text aus einer Liste und das Anzeigen mehrerer UI-Elemente wie Textbox, Bilder und ein Eingabefeld zum Entsperren der Tür am Ende.

Erkenntnisse

Dank Code Coven und Unitys zahlreichen Möglichkeiten habe ich gelernt, meine Konzepte zum Leben zu erwecken. Obwohl ich noch viel lernen muss, kann ich meine Ideen jetzt in Prototypen umsetzen, worauf ich stolz bin. Außerdem konnte ich weitere Erfahrungen in der Teamarbeit sammeln und habe auch das erste Mal an einem englischsprachigen Projekt gearbeitet. Ich freue mich darauf, weitere Erfahrungen im Umgang mit Game Engines zu sammeln und an interessanten Projekten aller Art mitzuwirken.

bottom of page