LUA je vrlo jednostavan programski jezik, stvoren je isključivo za ugradnju u druge jezike, kako bi se konačni programi mogli mijenjati bez kompajliranja.Tako napisano na primjer WarCraft i brisanje ostalih igrica.Međutim, danas možete pisati punopravne igre na LUA, gdje je LUA jezik neovisan i jedini razvojni jezik u igri.Postoji mnogo mehanizama za stvaranje igara koji su izgrađeni na vrhu LUA.
Osim toga, postoje sami pisani dizajneri igara, gdje jezik vrlo sličan LUA-u djeluje kao programski jezik, a također možete koristiti LUA kao ne-glavni jezik za kreiranje igara:
Dakle, izbor je danas sasvim pristojan, a ako želite napraviti igru na LUA-u, onda imate što za izabrati.