A 3D OpenGL based chess game