LÖVE is an *awesome* framework you can use to make 2D games in Lua. It's free, #opensource, and works on #Windows, #macOS, #Linux, #Android and #iOS. https://love2d.org/
@nixCraft It's also possible using some tricks to do 3D with it (see g3d for example), but if anyone wants a "proper" 3D version of LÖVE, there is also LÖVR.