Complete.Org: Mailing Lists: Archives: freeciv-dev: April 2005:
[Freeciv-Dev] Re: (PR#12806) idea: harsh climate generator
Home

[Freeciv-Dev] Re: (PR#12806) idea: harsh climate generator

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Subject: [Freeciv-Dev] Re: (PR#12806) idea: harsh climate generator
From: "Brian Dunstan" <bdunstan149@xxxxxxxxx>
Date: Sun, 17 Apr 2005 11:58:56 -0700
Reply-to: bugs@xxxxxxxxxxx

<URL: http://bugs.freeciv.org/Ticket/Display.html?id=12806 >

Well, in the real Earth, rivers flow according to the
topology, but they also transform it dramatically. 
Typically the present course of a river is much
younger than the ground if flows over, so letting the
river generator mangle the terrain does not sacrifice
too much realism.





--- Peter Schaefer <peter.schaefer@xxxxxxxxx> wrote:
> 
> <URL:
> http://bugs.freeciv.org/Ticket/Display.html?id=12806
> >
> 
> Actually I think that if you want to make a wholly
> realistic map, you
> should not patch the terrain to match the river, but
> that you should
> use a heightmap both to decide whether there a
> hills(or even
> mountains), and to decide which way rivers flow, and
> even if there are
> inland lakes.
> 
> The old generator 1 could be made to work this way,
> but other
> generators don't use heightmaps, so you'd have to
> rethink e.g. the
> island generator so that it both creates islands and
> uses a heightmap.
> It is an interesting task, but not straightforward.
> 
> On 4/16/05, Brian Dunstan <bdunstan149@xxxxxxxxx>
> wrote:
> > 
> > <URL:
> http://bugs.freeciv.org/Ticket/Display.html?id=12806
> >
> > 
> > --- Benoit Hudson <bh@xxxxxxxxxxxxxxxxxxx> wrote:
> > >
> > > <URL:
> > >
> http://bugs.freeciv.org/Ticket/Display.html?id=12806
> > > >
> > >
> > > On Fri, Apr 15, 2005 at 03:38:45PM -0700, Jason
> > > Short wrote:
> > > > > Also: I have noticed that sometimes the
> river
> > > > > generator will move a river from a non-hill
> > > square
> > > > > (e.g. jungle), to a hill sqare, and then off
> > > again.
> > > > > This seems to defy common sense.  I think it
> is
> > >
> > > Why does it defy common sense?  I usually think
> of
> > > it as a river moving
> > > from high hill to plateau to lower hills; and I
> > > fairly like it -- it
> > > allows for very desparate survival as Jason
> points
> > > out.
> > >
> > > I suppose desparate survival might be seen as a
> > > negative to some people.
> > >
> > >         -- Beno���t
> > 
> > Usually in such a situation in geology, the
> plateau
> > you mention is lower than either of the two ranges
> of
> > mountains, but higher than sea level.  What
> happens is
> > that the river either cuts through the lower range
> of
> > hills, or forms a lake behind them.  Maybe when a
> > river is shown going through a hill in freeciv, it
> is
> > intended to depict a ravine, I don't know.  A
> ravine
> > looks different than a river that is moving close
> to
> > the full elevation of the hills.
> > 
> > I thought of three possible changes:
> > 
> > 1. Turn  the place where the river cuts through
> the
> > lower hills into something else.  This would still
> > leave river+hill squares upstream, in the high
> range
> > of hills.
> > 
> > 2. If there is a way to reach ocean without going
> > through any hills, the river generator should have
> > done this.  Therefore, the plateau sqare is
> bounded by
> > hills and mountains.  Leave the hill square as is,
> and
> > turn some part of the plateau into a lake.
> > 
> > 3. Give some hint to the graphics side of things
> that
> > this is river cutting through highlands, not
> flowing
> > over them, and have it paint a slightly different
> > image, to reflect this.
> > 
> > 
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam
> protection around
> > http://mail.yahoo.com
> > 
> >
> 
> 
> 


                
__________________________________ 
Do you Yahoo!? 
Make Yahoo! your home page 
http://www.yahoo.com/r/hs





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