SDL backed game engine with basic scripting, camera, and windowing capabilities