Create a OpenGL game engine from scratch!

Have a look for yourself, The title pretty much says it all.

http://www.marek-knows.com/