Quote Originally Posted by cairnswm
S2DL is 2D only
Oh I see. Unfortunately, I'm being more ambitious with this competition and trying my first 3D game

Quote Originally Posted by cairnswm
I have been thinking about the auto creation of some of the objects. While this is perfect for my own requirements I can see that it is less than optimal for some other people. I am considering moving all the auto creation itens into an S2DLAutoCreate unit allowing people to "add in" S2DL into their own SDL/OpenGL projects.

Would that help?
Yes I do believe it would help, both for flexibility and to let people understand what is going on. For example, if you had procedures like S2DLCreateWindow, S2DLInitOpenGL, etc, it would still be very simple, and at the same time it allows ppl to know what they're doing.