Da fällt mir nur ein, daß Du die Mausbewegung in z.B. phent_addvelcentral usw. umwandelst. Das Balancing dürfte aber fummelig werden.
Es gibt doch solche Sachen wie Mausgeschwindigkeit, Mausbeschleunigung usw.
Und genau diese Werte mußt Du diesen phent_-Funktionen übergeben.
Die Maus übt sozusagen physikalische Kräfte auf die Entity aus.
Physik bedeutet aber halt auch, daß gewisse Kräfte auf eine Entity wirken und sich diese gemäß den Naturgesetzen in irgendeiner Form bewegt. Und genau diese Bewegung übernimmst Du doch selbst mit der Maus, wenn Du die Entity verschiebst.