LUA är ett väldigt enkelt programmeringsspråk, det skapades enbart för att bygga in i andra språk, så att de slutliga programmen kunde ändras utan att kompilera.Så skrivet till exempel WarCraft och radera andra spel.Däremot kan du idag skriva fullfjädrade spel på LUA, där LUA-språket är ett självständigt och det enda utvecklingsspråket i spelet.Det finns många motorer för att skapa spel som är byggda ovanpå LUA.
Dessutom finns det egenskrivna speldesigners, där ett språk som är väldigt likt LUA fungerar som ett programmeringsspråk, och du kan även använda LUA som ett icke-huvudspråk för att skapa spel:
Alltså är valet idag ganska hyfsat, och vill du göra ett spel på LUA så finns det mycket att välja på.