On Tue, Apr 01, 2008 at 12:31:20AM -0400, Zach wrote:
> On Mon, Mar 31, 2008 at 10:56 PM, James Cameron <quozl at us.netrek.org> wrote:
> >
> >  I had an idea for wrap perception simplification which offsets all
> >  coordinates given to a player so that they remain locked in the centre
> >  of the galactic.  As they move the offset changes, and so everything
> >  moves around them.  It would have a bad effect on the data stream
> >  though, since planets would need to be moved.
> So in the conventional method the planets are fixed and the player
> moves through space.

There would be no change to that, as far as the coordinates of the
planets and the players held in server structures.

> In your proposed method the player is static and space (the planets)
> moves relative to the player yes?

Yes and no.  No as far as the coordinates held internally by the server.
Yes, as far as the coordinates sent to the client.  The player would
perceive a relative galactic.

Recall that already the tactical expresses object coordinates in a
relative fashion, relative to the player position.

> Interesting, I am guessing the latter method would result in a larger
> sized update being required than the former?

As I said, it would have a bad effect on the data stream, requiring
either a larger amount of data, an additional delay in updating certain
objects, or client support for relative coordinates in packets.

> Do any popular games use your method?

I don't care.

James Cameron    mailto:quozl at us.netrek.org     http://quozl.netrek.org/