Escape The Sweet Life
LINK: https://cloud.hs-augsburg.de/s/G683i3sMaPLBqz3
„Escape The Sweet Life“, ist ein 3D-Plattformer mit Fokus aufs Springen und kleinen Herausforderungen.
Die Spielwelt besteht aus süßem und niedlichen Desserts. Plattformen können Kekse, Kuchen, Marshmallows und ähnliches sein. Diese dienen als funktionale Spielelemente.
Stilisierter, „süßer“ Look mit weichen Formen und pastelligen Farben. Alle Assets wurden in Blender selbst modelliert, um einen konsistenten Artstyle zu gewährleisten.
Spielaufbau & Ablauf
Das Spiel besteht aus einem einzelnen Level. Ziel ist es, das Item Kuchen am Ende des Parcours zu erreichen und einzusammeln. Gelingt dies, gilt das Spiel als gewonnen. Stürzt die Spielfigur von den Plattformen, erscheint ein Game-Over-Screen.
Der Start erfolgt direkt vor der ersten Plattform. Das Level beginnt bewusst einfach und steigert den Schwierigkeitsgrad nach und nach, sodass mehrere Versuche nötig sind, um Abstände, Bewegungsmuster und Plattformtypen zu meistern. Zum Einsatz kommen statische Plattformen, bewegliche Plattformen sowie Trampolin-Plattformen.
Kamera & technische Umsetzung
Die Kamera ist in der Third-Person-Perspektive umgesetzt. Über einen festen Camera Boom wird der Charakter dauerhaft von der Seite dargestellt. Use Pawn Control Rotation ist deaktiviert, die Kamerarotation ist auf World Rotation gesetzt. Dadurch ist keine freie Kamerabewegung möglich und die Steuerung beschränkt sich bewusst auf Links-/Rechts-Bewegungen. Zusätzlich wurden die Bewegungsrichtungen im Character Blueprint limitiert. Aus stilistischen Gründen wurde ein leichter Camera Lag hinzugefügt, um die Bewegung weicher wirken zu lassen.
Gefahrenzonen
Unterhalb des Levels befindet sich eine sogenannte Danger Zone. Dabei handelt es sich um einen Actor, der bei Berührung Schaden am Spieler verursacht und so den Sturz vom Level technisch abbildet.
Steuerung
A / D (bzw. WASD): Bewegung nach links und rechts
Leertaste: Springen
Audio
Die Hintergrundmusik wurde selbst in GarageBand produziert und speziell für das Spiel erstellt.
Entwicklungsumgebung
Engine: Unreal Engine 5.6.1
Assets
Eigenständig in Blender modelliert
Externe Assets / Templates: keine
Fazit
Für mein erstes Spiel bin ich insgesamt zufrieden mit dem Ergebnis, auch wenn der Umfang kleiner ausgefallen ist als ursprünglich geplant. Besonders das Leveldesign hat mir viel Spaß gemacht. In Zukunft würde ich die Level gerne deutlich weiter ausbauen sowie einen selbst modellierten Spielercharakter erstellen und in das Spiel integrieren.
Hilfsmittel
YouTube Tutorials für Mechanik:
https://www.youtube.com/watch?v=6rK8OljHEsg
https://www.youtube.com/watch?v=Q8PDeZEYirE
https://www.youtube.com/watch?v=bhSSwmJelwk
https://www.youtube.com/watch?v=WznFdYWM2c8
Asset Tutorials:
https://www.youtube.com/watch?v=ZWaMTGE0kkQ
https://www.youtube.com/watch?v=yI5rNo-DkhU