Relato de Experiência do Desenvolvimento de Aplicação de Jogo Digital Empregando a Linguagem Lua

  • Thiago D. de C. Q. Gama Universidade Federal de Goiás
  • Arthur Aleksandro A. Silva Universidade Federal Rural do Semi-Árido
  • Danielle S. da S. Casillo Universidade Federal Rural do Semi-Árido

Resumo

Este estudo contextualiza a linguagem funcional Lua no campo da Teoria da Computação por meio de trabalhos que apresentam os elementos do paradigma da linguagem funcional, a definição e origem da função matemática com o cálculo Lambda representado na linguagem funcional e a composição de funções, a aplicabilidade, pontos fortes e pontos fracos, exemplos e aplicações das linguagens funcionais. Por fim, define-se a linguagem Lua, suas características que diferenciam das outras linguagens funcionais, sintaxe das principais funcionalidades, como o tipo de dados, exemplos de códigos, estruturas de controle, módulos e frameworks e uma aplicação feita com paradigma orientado a objetos, testada na IDE ZeroBrane Studio e utilizando o framework LÖVE, mostrando sua sintaxe e associando a teoria com a prática da temática abordada neste trabalho.

Publicado
03-11-2022