Configuração do Projeto: A Sala
Parte da seção Logic & Flow do Journey de Lua da Coddy — lição 24 de 54.
Desafio
FácilVocê está prestes a começar a construir um jogo de aventura em texto — um estilo clássico de ficção interativa onde os jogadores exploram diferentes locais digitando comandos. Ao longo das próximas lições, você criará a base para este jogo peça por peça.
Crie uma tabela representando a sala inicial do seu jogo de aventura em texto. A sala deve ter três campos: um nome, uma descrição e uma tabela de saídas vazia.
Armazene a sala em uma variável chamada startingRoom com os seguintes detalhes:
name: "Ancient Library"description: "You find yourself in a dusty library filled with ancient books and scrolls."exits: Uma tabela vazia (a ser preenchida em lições futuras)
Imprima o nome e a descrição da sala em linhas separadas.
Formato de Saída Esperado:
Ancient Library
You find yourself in a dusty library filled with ancient books and scrolls.Experimente você mesmo
Todas as lições de Logic & Flow
1Iteração Avançada de Tabelas
Iterando com pairs()Iterando com ipairs()pairs() vs. ipairs()Revisão - Ficha de Personagem2Mais Funções da Biblioteca Table
table.concat()Construção de tabelas e unpack()table.sort()Ordenação personalizada com funçõesRecapitulação - Placar de recordes5Projeto: Engine de Aventura de Texto
Configuração do Projeto: A SalaConectando as Salas