Menu
Coddy logo textTech

Conectando Salas

Parte da seção Lógica e Fluxo 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 conecte ambas por meio de suas tabelas de saídas.

A variável startingRoom do desafio anterior (Ancient Library) foi fornecida a você.

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

Conecte as duas salas adicionando saídas a ambas:

  • Adicione uma saída de startingRoom na direção "east" que leve a gardenRoom
  • Adicione uma saída de gardenRoom na direção "west" que leve de volta a startingRoom

Imprima o nome da sala inicial, depois imprima o nome da sala que você alcança indo para leste a partir da sala inicial e, em seguida, imprima o nome da sala que você alcança indo para 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 Lógica e Fluxo

Pratique por conta própria: Compilador de Lua online