Lua fue elegido por su portabilidad, tamaño mínimo y velocidad de ejecución, características esenciales para gestionar millones de interacciones físicas en un motor en red.

¿Por qué Lua?

Originario de los años 90, Lua opera en infraestructuras críticas como NASA, Adobe y Disney. Su compilación JIT en milisegundos lo hace ideal para motores de juego en red.

Código Lua
Lua destaca por su velocidad y portabilidad.

El nacimiento de Luau

En 2021, Roblox transmutó el núcleo de Lua 5.1 en Luau, un derivado propietario más estricto y blindado algorítmicamente, posteriormente liberado como código abierto.

Sintaxis accesible

Luau hereda lo mejor de Lua con solo 21 palabras reservadas, eliminando la puntuación barroca que asfixia a novatos en C++ o Java.

Luau en Roblox Studio
Luau reduce la barrera de entrada para nuevos programadores.

IDE inteligente

Roblox Studio procesa flujos lógicos en tiempo real, levantando advertencias ante errores semánticos mientras el desarrollador escribe. Esta retroalimentación acorta los bucles de ensayo y error.