Configuração do Projeto: A Sala
Parte da seção Lógica e Fluxo 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 textual: um estilo clássico de ficção interativa em que os jogadores exploram diferentes locais digitando comandos. Nas próximas lições, você criará a base desse jogo, parte por parte.
Crie uma tabela que represente a sala inicial do seu jogo de aventura textual. 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 nas próximas lições)
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 Lógica e Fluxo
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çõesRevisão - Placar de pontuações máximas5Projeto: Motor de Aventura Textual
Configuração do Projeto: A SalaConectando SalasPratique por conta própria: Compilador de Lua online