Ich glaub eher du hast das xdiff vergessen
deine Start Koordinaten
..
Delphi-Quellcode:
randmoize;
x:= Width //kannst beipiel image nehmen aber ich würd DXDraw nehmen
y:= random(height)
wobei im timer immer neugezeichnet wird und zwar mit neuen koordinaten
Delphi-Quellcode:
//Alles Übermallen ( je nachdem was du nimmst)
x := x + speed;
//Zeichnen