Skip to content

Latest commit

 

History

History
55 lines (45 loc) · 1.69 KB

game-design.md

File metadata and controls

55 lines (45 loc) · 1.69 KB

Spieler

  • Figur
  • Movement
  • Interkation mit Holzsammelstelle & Rigidbody-Stuff für Hebel Holzsammelstelle
  • Position zu der Spieler hingehen und interagieren kann um nach kleiner X Zeit ein Stück Holz in der Hand zu halten

Cart

  • Wand & Hebel
    • Rotation muss auf 4 Richtungen snappen
  • Feuer
    • aktuelle & maximale Brennstärke
    • bleed

Schienen

  • Spline

Wind

  • Emitter ist Ebene, Punkt des Feuers auf Ebene, Raycast zurück -> binär im Wind/nicht im Wind Maschienen
  • Position auf der Schiene an der gewartet wird und das Feuer bekommt Schaden bis Minimalwert für X Zeit

Erkundungs-Radius

  • Es ist wirklich einfach zu dunkel um iwas zu sehen, selbst Schuld du Opfer
  • In Dunkelheit sollte keine Interaktion mit Resourcen möglich sein -> Gib Resourcen FireInteractor und berechne Entfernung etc

GameManager

  • Win-Condition: Feuer erreicht das Ende
  • Lose-Events: Feuer geht aus [|| Abgründe]
  • Fortschritt des Carts auf der Strecke
    • Schienenstrecken, aber auch Maschienen

Welt: Maßstab - Cart 1x1 Unity-Units, Schiene ca 1 Unit breit

Treibstoff/-veredelung Umgebungsobjekte zum Schieben?

Ziel eines Levels: Feuer fährt zum Ende der Schiene

Levelaufbau:

  • Lange lange Schiene
  • Spieler kann nur kleinen Teil des Gesamten überblicken.
  • Auf der Strecke gibt es immer wieder
    • Maschienen, die Feuer-Energie verbrauchen
    • Resourcen-Sammelstellen
    • Maschienen, die Resourcen zu besserem Treibstoff veredeln
  • Feuerwagen fährt kontinuierlich weiter (wird an Maschienen für X Zeit gestoppt)

Notes:

  • Wand kann per Hebel am Wagen durch physisches Gegenlaufen gedreht werden
  • Stärke des Feuers bestimmt die Reichweite des sichtbaren Bereichs um den Wagen herum, denn die Welt ist dunkel