An open-source gane engine using OpenGL