title: What's the point of glutidlefunc() in freeglut
body: <p>I get how glutdisplayfunc() makes the display loop and Iv read in some places that you should put the game mechanics in glutidle instead of the display; why can't you just put them in a while (gameisrunning) loop?</p>