Descrição da Série
Estruturas de dados são como os coders armazenam e organizam conjuntos inteiros de dados. No Lua, estruturas de dados são tabelas. Ao contrário de variáveis, tabelas podem conter qualquer número de valores. Tabelas podem armazenar uma lista de pontuações altas, um inventário de um jogador ou todas as propriedades de um Objeto. Dois tipos de tabelas cobertas nesta série são dicionários e arranjos .
Objetivos e Pré-Requisitos
Objetivos de Aprendizagem | Aprenda estruturas comuns para armazenar conjuntos de informações, como arranjos e dicionários, e use casos para cada estrutura. Poder manipular estruturas de dados, como adicionar, remover ou retornar valores de uma estrutura, como um matriz / lista. |
Pré-requisitos | Ter uma compreensão geral de variáveis em Lua. Sinta-se à vontade usando declarações condicionais ( if e loops ( else e for ). |
Conteúdo da Série
Artigo | Descrição |
---|---|
Intro a Arrays | Aprenda a armazenar agrupamentos de dados juntamente com matrizes. |
Loops e Arrays | Combine matrizes com loops para repetir o código com uma armadilha de caminho desaparecendo. |
Fazendo Alterações em Arrays | Adicione e remova valores em matrizes ao codificar um script para gerenciar o inventário de um jogador |
Intro a Dicionários | Organize conjuntos de dados complexos com pares usando dicionários. |