Gracias por responder, lo voy a probar.
Y aprovecho y hago otra pregunta, cuando yo hago el algoritmo para mover un jugador desde un punto al otro, me di cuenta que no es como visual basic...
Por ej:
Para moverse desde el punto 1000,1000 a 500,1200 hago un algoritmo que me dice que el jugador tiene que moverse 1 de x y 2 de y contiunamente hasta llegar a ese punto.
El problema es que yo hacía algo para que el numero más grande me de siempre 1 y el otro numero sea un numero que sea a escala lo mismo que el 1 al 2 .
O sea el jugador se moveria de 1 en 1 de x y de 0.5 en 0.5 de Y. (por que el 1 es la mitad de 2 entonces lo convierto al 2 en 1 y al 1 en 0.5)
El problema es que acá en delphi no puedo usar reales como posicionamiento de top y left por lo tanto estoy trabado en eso.
La pregunta sería si a alguno se le ocurre alguna idea como para poder salvar este problema.
Bueno espero se haya entendido saludos!!