Would it be more efficient to have a "changed" variable, and only clear the screen and draw things if anything has changed, or to just redraw things every frame?
Would the answer be different if I had a mouse pointer in my game?
Would the answer be different if it were an online game?
Would the answer be different if I had a mouse pointer in my game?
Would the answer be different if it were an online game?