>What is double buffering animations ? > >Is it 'preparing' the two next frames of an animation >in the current cycle ? (if time permits) You want to know this, please check out SpriteWorld source code. It use two offscreens. At first, create offscreen of background, characters, and other objects and one more offscreen for the window. When you need to update the window, copy objects to offscreen for the window, and then copy it to the window. I think this must be done with 1/30 sce. Osamu Shigematsu