A 2D top-down game engine in Lua+LOVE