Blitwizard is a cross-platform DirectX/OpenGL/Software 2d engine for Lua based on SDL 2, released under the permissive zlib license. It is written in C and contains graphics, physics, input device (keyboard/mouse) and audio access, combined with various other template functions for various game development scenarios.
This shows a screenshot of the hello world example that simply opens up a window and displays an image which contains that little "Hello World" message and the engine logo with some system information.