I've got no experience with this, so i suspect my logic is overly complicated, or perhaps not complete enough to do what I want.
I have a basic tile based system, but want to move units over the terrain in a coninuous fashion. Right now they are "teleporting" from one tile to another.
I already have a lot of the game logic set up on the tile system,for things like path-finding, cover, terrain type, etc.
My first guess it to have a floating point x/y offset from the center of the unit and the center of a tile, having 0.0 being in the center, and 1.0 being on an edge. This would be for each tile a unit overlaps. Then i can do math to figure out which tile the unit is "most" on, and use that tile for the path-finding logic.
To make it nice, as the unit moves I'd have it adjust the ofset so that he gradually will position himself with the tile line, and not make a bunch of 90* turns to hit the path'd tiles. I could then do some fancy stuff to make him curve gracefully around corners.
For things like wepon distances, i could use the x/y tile distance, then subract out the x/y offsets to get a simple pathagorean distance.
What would be a sucessful way to decouple the movement from the tile, and still be able to "link" the unit to the tile?