The International Simutrans Forum

 

Author Topic: City distribution dependant upon climate  (Read 4307 times)

0 Members and 1 Guest are viewing this topic.

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Devotee
  • *
  • Posts: 18552
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
City distribution dependant upon climate
« on: July 18, 2009, 05:19:10 PM »
One thing that might make the game rather more interesting is for the distribution (that is, initial starting positions and sizes) of cities to be related to the climate. Lower regions could have more, larger cities than higher regions, which would have fewer, smaller cities. The resulting unevenness in the distribution of cities and the clustering of larger settlements in certain parts of the map would make for interesting and realistic transportation challenges.

Offline AP

  • Devotee
  • *
  • Posts: 1202
  • Languages: EN
Re: City distribution dependant upon climate
« Reply #1 on: July 18, 2009, 09:19:45 PM »
I think this is sorely needed. I am fed up of big cities clustering on hilltops and having to build railways up and down them...

... I think also settlements should cluster near rivers (as in real life).

Offline Fabio

  • Devotee
  • Administrator
  • *
  • Posts: 2898
  • The Pak128 Guy
    • Visit me on Facebook
  • Languages: EN, IT, RO, FR
Re: City distribution dependant upon climate
« Reply #2 on: July 18, 2009, 09:44:11 PM »
great idea! and when (or if) there will be different climates at the same height, this would work perfectly!!!

Offline Severous

  • *
  • Posts: 377
Re: City distribution dependant upon climate
« Reply #3 on: July 18, 2009, 10:57:22 PM »
Hi

I haven't played Simutrans long enough to notice mountain top clustering of cities.  If it happens is there something already at work to cause this illogical behaviour? Or does it just seem like mountain clustering?

I favour James idea but not strongly.  Having most cities on the flat, near the sea/river, reduces variety in the game play and may mean large empty areas of the map.

Industrial concentrations might equally cause a large city?..or vica verca.

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Devotee
  • *
  • Posts: 18552
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
Re: City distribution dependant upon climate
« Reply #4 on: July 18, 2009, 11:05:34 PM »
Severous,

it could always be made optional ;-)

Offline AP

  • Devotee
  • *
  • Posts: 1202
  • Languages: EN
Re: City distribution dependant upon climate
« Reply #5 on: July 19, 2009, 08:07:23 AM »
I think it could be a local thing rather than a global thing - ie for any 100x100 section of map, the settlements will appear in the lowest 30%. So you still get settlements in hilly areas, they are just, logically, in the more sheltered valleys as you would expect.

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Devotee
  • *
  • Posts: 18552
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
Re: City distribution dependant upon climate
« Reply #6 on: July 19, 2009, 09:48:32 AM »
AP,

that's an interesting variation. It should, perhaps, be somewhat fractal, however, such that, even on a larger scale, the larger towns tend to appear more on the lower ground. I was not, incidentally, suggesting that towns (or large towns) be confined solely to lower ground, but merely that there be a greater probability of towns spawning on lower ground, and, of those that do spawn on lower ground, a greater probability that they be larger in size than those that spawn on higher ground.

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Devotee
  • *
  • Posts: 18552
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
Re: City distribution dependant upon climate
« Reply #7 on: July 20, 2009, 11:43:07 PM »
I have an initial version of this working now in Simutrans-Experimental. It should be available with the next release (5.2). See the attached screenshot for a demonstration of how it works in practice. Note that it uses height above sea-level, rather than climate, as its basis for distribution.

Offline Spike

  • *
  • Posts: 1361
  • First Simutrans Developer and Graphics Artist
Re: City distribution dependant upon climate
« Reply #8 on: July 21, 2009, 10:09:30 AM »
I haven't played Simutrans long enough to notice mountain top clustering of cities.  If it happens is there something already at work to cause this illogical behaviour? Or does it just seem like mountain clustering?

City places are random, so it's just some kind of odd luck if one is created on a mountain.

Offline gerw

  • Coder/patcher
  • *
  • Posts: 618
Re: City distribution dependant upon climate
« Reply #9 on: July 21, 2009, 11:49:32 AM »
I have an initial version of this working now in Simutrans-Experimental. It should be available with the next release (5.2). See the attached screenshot for a demonstration of how it works in practice. Note that it uses height above sea-level, rather than climate, as its basis for distribution.
This looks very nice! Good work :)

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Devotee
  • *
  • Posts: 18552
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
Re: City distribution dependant upon climate
« Reply #10 on: July 21, 2009, 12:05:10 PM »
Gerw,

thank you! Now we just need smoother large maps to get that effect on a much larger scale...

Offline prissi

  • Developer
  • Administrator
  • *
  • Posts: 9454
  • Languages: De,EN,JP
Re: City distribution dependant upon climate
« Reply #11 on: July 21, 2009, 02:02:19 PM »
Actually I personally do not like this very much as I like the cahllenge to connect twons in the montains without changing terrain too much. But again, everyone has its own favours.

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Devotee
  • *
  • Posts: 18552
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
Re: City distribution dependant upon climate
« Reply #12 on: July 21, 2009, 02:49:48 PM »
Hmm, perhaps I should make it optional...

Offline jap train fan

  • *
  • Posts: 114
  • i'm from australia and proud of it
Re: City distribution dependant upon climate
« Reply #13 on: July 23, 2010, 11:11:31 AM »
that would be more realeastic
is it avilable yet

Offline Isaac.Eiland-Hall us

  • Benevolent Dictator
  • Administrator
  • *
  • Posts: 3649
  • PanamaCityPC.com/support/
    • Facebook Profile
  • Languages: EN
Re: City distribution dependant upon climate
« Reply #14 on: July 23, 2010, 11:39:32 AM »
that would be more realeastic
is it avilable yet

I have an initial version of this working now in Simutrans-Experimental. It should be available with the next release (5.2). See the attached screenshot for a demonstration of how it works in practice. Note that it uses height above sea-level, rather than climate, as its basis for distribution.

Offline jap train fan

  • *
  • Posts: 114
  • i'm from australia and proud of it
Re: City distribution dependant upon climate
« Reply #15 on: July 23, 2010, 11:49:17 AM »
is 5.2 realeased yet or not

Offline Isaac.Eiland-Hall us

  • Benevolent Dictator
  • Administrator
  • *
  • Posts: 3649
  • PanamaCityPC.com/support/
    • Facebook Profile
  • Languages: EN
Re: City distribution dependant upon climate
« Reply #16 on: July 23, 2010, 11:58:44 AM »