Ну вообще кагда мне МоКа дал этот код, у меня тоже рывки были, ну я его забросил, но нашел прототип в андреевском примере(бамп вроде) тот идельно просто работает, и даже при 10фпс играбельность остоётся.

Щяс чуть попозже выдерну из своего проекта, и закину сюды!=)