my game engine using openGL 3.3