Follow the Light
Dies ist ein Level Design des Teams A14B für das Fach Game Design Fundamentals.
Konzept
Das Ziel von Follow the Light ist, wie es der Name und auch unser Spielcharakter verrät, das Licht einzuholen um an das Ziel zu gelangen.
Man ist eine Motte, die der Lichtkugel durch einen dunklen Tunnel folgt und muss dabei verschiedenen Hindernissen ausweichen. Der Charakter kann sich ausschließlich nach oben und unten bewegen, die Vorwärtsbewegung wird von der Spielmechanik automatisch ausgeführt.
Mögliche Gefahren sind die Spinnen, die in ihren Netzen lauern, aber auch Hindernisse wie Moostürme und Spinnennetze, die den Charakter über kurze Zeit deutlich verlangsamen und sein Ziel das Licht einzufangen erschweren.
Außerdem gibt es Pilze, die dich um einiges schneller fortbewegen lassen und dich in eine Art "Wahnsinn-Modus" befördern. Um das Spiel nochmals zu erschweren. erhält dabei auch die Lichtkugel mehr Geschwindigkeit. Der Modus lässt sich nicht nur an der geänderten Geschwindigkeit erkennen, sondern auch an dem farbigen Hintergrund.
Screenshots
-
Start Bildschirm
-
"Wahnsinn-Modus"
-
MainMenu
-
EndScreen
Game Art
Für die Sprites und Backgrounds haben wir uns entschieden selbst einfache Charakter Designs und Illustrationen zu gestalten.
-
Hauptcharakter - Motte
-
Motte on Drugs
-
Enemy Design
-
suspicious Pilz
-
Moos-Platform
-
Spinnennetz
Umsetzung
Die Motte hat ein Platform Behavior welches deaktiviert ist bis man auf Space drückt. Danach bewegt sie sich automatisch mit einer gewissen Geschwindigkeit nach rechts. (Action: Simulate Platform pressing Right). Die Motte wird mit der Space Taste gesteuert. Diese ermöglicht eine rasche Aufwärtsbewegung, um Hindernisse zu meiden.
Das Licht hat ein Bullet Behavior welches ebenfalls erst durch Space aktiviert wird. Die Lichtkugel bewegt sich dann automatisch nach rechts weiter.
Die Animationen wurden je nachdem wie schnell die Motte fliegt verändert.
On collision with nets: Die Motte fliegt langsamer für 3 Sekunden
On collision with spider nets: Motte wird zerstört.
On collision with mushroom: Die Motte fliegt schneller für 7 Sekunden. Licht wird schneller. Der Hintergrund ändert sich. Animation der Motte wird verändert. Nach 5 Sekunden ist alles wieder normal.
Wenn das Licht im Screen sichtbar ist, wurde die Motte auf visible gestellt, um nachher eine else Bedingung einzufügen, die die Motte zerstört, wenn das Licht außerhalb des Screens ist.
Auch wird die Motte zerstört, wenn sie außerhalb des layouts ist (also, wenn sie aus dem Screen vertikal rausfällt)
Wenn die Motte zerstört wird, wird das layout restarted
Zum Schluss wurden Edge Marker eingesetzt, um das Licht zu stoppen, wenn es damit kollidiert. (Bullet Behavior = 0). Wenn die Motte mit den Edge Markers kollidiert (dienen als Platzhalter fürs Licht) stoppt ihre Bewegung ebenfalls und das Spiel ist gewonnen. (Text wird eingeblendet)
Download
Download der gesamten Construct 3 (.c3p) Datei: