LUA jest bardzo prostym językiem programowania, został stworzony wyłącznie do wbudowania w inne języki, aby finalne programy mogły być zmieniane bez kompilacji.Tak napisano na przykład WarCraft i wymazuje inne gry.Jednak dzisiaj możesz pisać pełnoprawne gry na LUA, gdzie język LUA jest niezależnym i jedynym językiem programistycznym w grze.Istnieje wiele silników do tworzenia gier opartych na LUA.
Ponadto istnieją sami pisani projektanci gier, w których język bardzo podobny do LUA działa jako język programowania, a LUA można również używać jako nie głównego języka do tworzenia gier:
Tak więc dzisiaj wybór jest całkiem przyzwoity, a jeśli chcesz zrobić grę na LUA, to jest z czego wybierać.