Minimal game loop with SDL.