LUA er et veldig enkelt programmeringsspråk, det ble laget utelukkende for å bygge inn i andre språk, slik at de endelige programmene kunne endres uten å kompilere.Slik skrevet for eksempel WarCraft og slette andre spill.Men i dag kan du skrive fullverdige spill på LUA, hvor LUA-språket er et uavhengig og det eneste utviklingsspråket i spillet.Det er mange motorer for å lage spill som er bygget på toppen av LUA.
I tillegg finnes det selvskrevne spilldesignere, der et språk som ligner veldig på LUA fungerer som et programmeringsspråk, og du kan også bruke LUA som et ikke-hovedspråk for å lage spill:
Dermed er valget i dag ganske greit, og hvis du vil lage et spill på LUA, så er det mye å velge mellom.