Menu
Coddy logo textTech

Conectando as Salas

Parte da seção Logic & Flow do Journey de Lua da Coddy — lição 25 de 54.

challenge icon

Desafio

Fácil

Com base na sua sala inicial, crie uma segunda sala e vincule ambas as salas por meio de suas tabelas de saídas (exits).

Você recebeu a variável startingRoom do desafio anterior ("Ancient Library").

Crie uma nova sala chamada gardenRoom com os seguintes detalhes:

  • name: "Secret Garden"
  • description: "A hidden garden with overgrown plants and a small fountain."
  • exits: Uma tabela vazia

Vincule as duas salas adicionando saídas a ambas:

  • Adicione uma saída de startingRoom indo para "east" que leva a gardenRoom
  • Adicione uma saída de gardenRoom indo para "west" que leva de volta para startingRoom

Imprima o nome da sala inicial, depois imprima o nome da sala que você alcança indo para o leste a partir da sala inicial e, em seguida, imprima o nome da sala que você alcança indo para o oeste a partir dessa sala.

Formato de Saída Esperado:

Ancient Library
Secret Garden
Ancient Library

Experimente você mesmo

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 as lições de Logic & Flow