Complete.Org: Mailing Lists: Archives: freeciv-dev: October 2001:
[Freeciv-Dev] Re: RFC: 8-topology system
Home

[Freeciv-Dev] Re: RFC: 8-topology system

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev <freeciv-dev@xxxxxxxxxxx>
Subject: [Freeciv-Dev] Re: RFC: 8-topology system
From: Jason Dorje Short <vze2zq63@xxxxxxxxxxx>
Date: Wed, 17 Oct 2001 05:35:57 -0400
Reply-to: jdorje@xxxxxxxxxxxx

Raimar Falke wrote:
> 
> On Tue, Oct 16, 2001 at 11:44:07PM -0400, Jason Dorje Short wrote:
> > Now, the next question: iso-ellipses.
> 
> > Obviously we need them
> 
> Why?

1.  Why not?
2.  For completeness.
3.  The same reason we need other isometric maps.

4.  Because when viewed under the isometric tileset, they will be flat. 
Anyone playing under an isometric tileset would prefer them to flat
ellipses.

Raimar Falke wrote:
> 
> On Tue, Oct 16, 2001 at 10:41:00PM -0400, Jason Dorje Short wrote:
> > "Miguel Farah F." wrote:

> > > We could implement a diamond (or lozenge? I'm unsure of the right word
> > > ("rombo" in spanish)) instead of a triangle:
> > >
> > >      rectangle                    diamond
> > >
> > >    #############                     C
> > >    #############                    ###
> > >    #############                   #####
> > >    #############                  #######
> > >    #############                 A#######B
> > >    #############                  #######
> > >    #############                   #####
> > >    #############                    ###
> > >    #############                     #
> > >
> > >
> > > This solves the wrapping problem easily.
> >
> > A diamond is the same as an iso-rectangle.  In fact, the diamond above
> > is equivalent to a 9x9 iso-rectangle as defined at the start of this
> > thread.
> 
> But the wrapping can be done different. The diamond would wrap A-B the
> iso-rectangle would wrap A-C.

I still don't see why you want single-point wrapping.  That seems to
defeat most of the purpose of the wrap.  In any case, though, this
topology would make this a subset of the flat rectangle: just a few
positions left out, as to simulate impassable or nonexistant terrain. 
I'd rather leave this for later, and handle it more completely than
this.

Note, though, that the idea of the triangle was to wrap along the entire
side.  If you think a diamond is a good approximation of a triangle
you'll be happy with an iso-rectangular map :-).

jason


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