Lua: linguagem de programação brasileira deu origem a Roblox

Por Rodrigo Estevam Barbosa

30/05/2022 - 10:002 min de leitura

Lua: linguagem de programação brasileira deu origem a Roblox

Fonte :  Roblox/Reprodução 

Imagem de Lua: linguagem de programação brasileira deu origem a Roblox no tecmundo

Criada em 1993, no Rio de Janeiro, a linguagem de programação Lua foi desenvolvida pelo Grupo de Tecnologia em Computação Gráfica da universidade PUC-Rio e hoje é usada em diferentes aplicações — incluindo a produção de video games. Hoje, quase três décadas depois, a responsabilidade pela atualização do programa é do laboratório LabLua do Departamento de Informática da faculdade carioca.

Algo que muita gente não sabe é que o sistema usado para escrever códigos-fonte inventado no Brasil é uma das linguagens utilizadas em Roblox, uma das plataformas mais populares do momento. E não para por aí: usando a linguagem de programação brasileira, usuários podem desenvolver os mais variados modos de jogo — e até mesmo ganhar um dinheirinho com isso.

Como aprender e usar Lua no Roblox

É claro que, antes de mais nada, é preciso aprender a programar na plataforma antes de começar a criar jogos no título da Roblox Corporation. A boa notícia é que existe muito material disponível na internet para os interessados em ingressar no mundo do desenvolvimento de jogos.

É importante observar que o game utiliza o Luau, uma versão derivada de Lua 5.1.2 criada especificamente para o jogo, mas scripts escritos na versão principal da linguagem de programação funcionam sem problemas. Além disso, Roblox também utiliza outros sistemas de programação como o C++, usado na engine da plataforma. A linguagem de programação brasileira é usada para criar e disponibilizar jogos no hub.

No site da Roblox Corporation, você pode encontrar uma porção de dicas sobre como programar na plataforma, incluindo aulas e tutoriais sobre armazenamento de dados (data store), ferramentas de debug (debugging tools) e a criação e utilização de plugins, por exemplo. A parte negativa é que todo o material de apoio disponibilizado está em inglês.

Você pode encontrar dicas e tutoriais sobre Lua no site da Roblox Corporation, mas todo o material de apoio está em inglêsVocê pode encontrar dicas e tutoriais sobre Lua no site da Roblox Corporation, mas todo o material de apoio está em inglês

Onde aprender Lua de graça em português

Você pode, porém, encontrar livros e links com algumas informações e até tutoriais em português. Por exemplo, você pode recorrer ao uso de algumas apostilas em PDF disponibilizadas gratuitamente, que podem ser acessadas e baixadas no site oficial da linguagem de programação brasileira.

Agora que você já sabe onde encontrar material de apoio, apostilas, aulas e tutoriais sobre como programar em Lua, é hora de estudar bastante, aprender o máximo possível e botar o conhecimento em prática criando jogos em Roblox!


Por Rodrigo Estevam Barbosa

Especialista em Redator

Jornalista de games, tech e entretenimento desde 2011. Tem passagem por vários portais e revistas, cobrindo eventos nacionais e internacionais. Desde 2021 escreve para o Voxel, TecMundo e MegaCurioso.


Veja também