ЛУА је веома једноставан програмски језик, створен је искључиво за уградњу у друге језике, тако да се коначни програми могу мењати без компајлирања.Тако написано на пример ВарЦрафт и брисање других игара.Међутим, данас можете писати пуноправне игре на ЛУА, где је ЛУА језик независан и једини развојни језик у игри.Постоји много механизама за креирање игара који су изграђени на врху ЛУА.
Поред тога, постоје сами писани дизајнери игара, где језик веома сличан ЛУА делује као програмски језик, а такође можете користити ЛУА као не-главни језик за креирање игара:
Дакле, избор је данас сасвим пристојан, а ако желите да направите игру на ЛУА-у, онда имате много избора.