Menu
Coddy logo textTech

Conectar habitaciones

Parte de la sección Logic & Flow del Journey de Lua de Coddy — lección 25 de 54.

challenge icon

Desafío

Fácil

Basándote en tu sala inicial, crea una segunda sala y vincula ambas salas a través de sus tablas de salidas (exits).

Se te proporciona la variable startingRoom del desafío anterior ("Ancient Library").

Crea una nueva sala llamada gardenRoom con los siguientes detalles:

  • name: "Secret Garden"
  • description: "A hidden garden with overgrown plants and a small fountain."
  • exits: Una tabla vacía

Vincula las dos salas añadiendo salidas a ambas:

  • Añade una salida desde startingRoom hacia el "east" que lleve a gardenRoom
  • Añade una salida desde gardenRoom hacia el "west" que lleve de vuelta a startingRoom

Imprime el nombre de la sala inicial, luego imprime el nombre de la sala a la que llegas yendo al este desde la sala inicial, y después imprime el nombre de la sala a la que llegas yendo al oeste desde esa sala.

Formato de salida esperado:

Ancient Library
Secret Garden
Ancient Library

Pruébalo tú mismo

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)

Todas las lecciones de Logic & Flow