Menu
Coddy logo textTech

Relier les pièces

Fait partie de la section Logic & Flow du Journey Lua de Coddy — leçon 25 sur 54.

challenge icon

Défi

Facile

En vous basant sur votre pièce de départ, créez une deuxième pièce et liez les deux pièces ensemble via leurs tables d'exits.

Vous disposez de la variable startingRoom du défi précédent (Ancient Library).

Créez une nouvelle pièce appelée gardenRoom avec les détails suivants :

  • name : "Secret Garden"
  • description : "A hidden garden with overgrown plants and a small fountain."
  • exits : Une table vide

Liez les deux pièces en ajoutant des sorties aux deux :

  • Ajoutez une sortie de startingRoom allant vers "east" qui mène à gardenRoom
  • Ajoutez une sortie de gardenRoom allant vers "west" qui ramène à startingRoom

Affichez le nom de la pièce de départ, puis affichez le nom de la pièce que vous atteignez en allant vers l'est depuis la pièce de départ, puis affichez le nom de la pièce que vous atteignez en allant vers l'ouest depuis cette pièce.

Format de sortie attendu :

Ancient Library
Secret Garden
Ancient Library

Essayez vous-même

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)

Toutes les leçons de Logic & Flow