Complete.Org: Mailing Lists: Archives: freeciv-dev: November 2003:
[Freeciv-Dev] Re: (PR#6721) A Quincuncial topology
Home

[Freeciv-Dev] Re: (PR#6721) A Quincuncial topology

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: mburda@xxxxxxxxx, rt-guest@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: (PR#6721) A Quincuncial topology
From: "Jason Short" <jdorje@xxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 11 Nov 2003 08:06:22 -0800
Reply-to: rt@xxxxxxxxxxx

<URL: http://rt.freeciv.org/Ticket/Display.html?id=6721 >

Marcelo Burda wrote:
> <URL: http://rt.freeciv.org/Ticket/Display.html?id=6721 >
> 
>>[jdorje - Mar. Nov. 11 06:41:46 2003]:

>>From a core-implementation point of view, the problems in implementing
>>this haven't been well studied.  However I believe there will be a
>>problem with many users of vectors.  For instance if you travel north
>>from C=(2,0) it puts you at f=(2,-1) which normalizes to F=(5,0).  But
>>to travel "backwards" from F to get to C is north, not south as it would
>>be if the map was always well-oriented.  I'm pretty sure this will give
>>problems with some parts of the code, particularly goto code.
> 
> 
> First we need change some world before change the code.. no more Go Nort or 
> south but Go Top,
>  Go Right, Go Bottom and Go Left 

This is just a matter of semantics.  DIR8_NORTH is defined as (0,-1); no 
need to go looking for a correspondence to directions (as the user might 
see them) in the underlying "world".

jason




[Prev in Thread] Current Thread [Next in Thread]