LÖVE is an *awesome* framework you can use to make 2D games in Lua. It's free, open-source, and works on Windows, Mac OS X and Linux.
function love.load()Â Â image = love.graphics.newImage("cake.jpg")Â Â local f = love.graphics.newFont(12)Â Â love.graphics.setFont(f)Â Â love.graphics.setColor(0,0,0,255)Â Â love.graphics.setBackgroundColor(255,255,255)end