Learning "löve" - A Lua-based game engine