Menu
Coddy logo textTech

Räume verknüpfen

Teil des Abschnitts Logic & Flow der Lua-Journey von Coddy — Lektion 25 von 54.

challenge icon

Aufgabe

Einfach

Baue auf deinem Startraum auf, erstelle einen zweiten Raum und verknüpfe beide Räume über ihre exits-Tabellen miteinander.

Dir wird die Variable startingRoom aus der vorherigen Herausforderung (Ancient Library) zur Verfügung gestellt.

Erstelle einen neuen Raum namens gardenRoom mit den folgenden Details:

  • name: "Secret Garden"
  • description: "A hidden garden with overgrown plants and a small fountain."
  • exits: Eine leere Tabelle

Verknüpfe die beiden Räume, indem du zu beiden Ausgänge hinzufügst:

  • Füge einen Ausgang von startingRoom in Richtung "east" hinzu, der zu gardenRoom führt
  • Füge einen Ausgang von gardenRoom in Richtung "west" hinzu, der zurück zu startingRoom führt

Gib den Namen des Startraums aus, gib dann den Namen des Raums aus, den du erreichst, wenn du vom Startraum nach Osten gehst, und gib schließlich den Namen des Raums aus, den du erreichst, wenn du von diesem Raum aus nach Westen gehst.

Erwartetes Ausgabeformat:

Ancient Library
Secret Garden
Ancient Library

Probier es selbst

local startingRoom = {
    name = "Ancient Library",
    description = "You find yourself in a dusty library filled with ancient books and scrolls.",
    exits = {}
}

print(startingRoom.name)
print(startingRoom.description)

Alle Lektionen in Logic & Flow