LUA is een zeer eenvoudige programmeertaal, het is uitsluitend gemaakt om in andere talen in te bouwen, zodat de uiteindelijke programma's kunnen worden gewijzigd zonder te compileren.Zo geschreven bijvoorbeeld WarCraft en wissen andere games.Tegenwoordig kun je echter volwaardige spellen schrijven op LUA, waar de LUA-taal een onafhankelijke en de enige ontwikkeltaal in het spel is.Er zijn veel engines voor het maken van games die bovenop LUA zijn gebouwd.
Daarnaast zijn er zelfgeschreven gamedesigners, waarbij een taal die erg lijkt op LUA als programmeertaal fungeert, en je kunt LUA ook gebruiken als niet-hoofdtaal voor het maken van games:
De keuze vandaag is dus best redelijk, en als je een game op LUA wilt maken, dan is er genoeg om uit te kiezen.