A featured OpenGL game engine prototype