A me interessava conoscere che linguaggio di programmazione hai usato per il tuo programma per capire come interagisce con la parte hardware e anche per capire se ti posso essere o meno di aiuto.

Per quanto riguarda il movimento (lento o veloce), solitamente è relazionato al numero di frame/sec. Se aumenti il numero di frame rallenti la velocità. Vice versa se lo diminuisci la acceleri. E' matematica. Se in 1 secondo ci stanno 25 fotogrammi in 2 secondi ci stanno 50. In 1/2 sec. ci stanno 12,5 e cosi via.

Questa è la teoria che poi va abbinata a cosa vuoi fare. Se programmi un qualcosa che si basa sullo streaming dovrai essere sicuro che il flusso sia gestito per non fare andare la grafica a singhiozzo.

Se vuoi approfondire alcuni aspetti più pratici dell'animazione magari ti può interessare
Flash animation e cartooning di Ibis Fernandez

oppure

Animazione digitale
ISBN: 9788838642241
Editore: McGraw Hill