DangerBlack / fantasy-city-planner

A tool for creating random city in a middle age fantasy world
GNU General Public License v3.0
3 stars 1 forks source link

Streets, road, and so on #14

Open DangerBlack opened 9 years ago

DangerBlack commented 9 years ago

Is there any documentation about how to configure streets in a medieval city?

Streets must link important places and also other city.

Houses must leave the passage at streets but sometimes street may deviate due to an old house that was there before.

Streets are important only for horses the inhabitants can walks on mud.

Solution 1 Streets can be build from a simulation, letting freely walking of inhabitants with task (like find bread, find the castle, find something) this could be really heavy but could be the smartest solution.

Solution2 Streets can be made by linking places and drawing lines this could be the easiest way.

hawson commented 9 years ago

Is there any documentation about how to configure streets in a medieval city?

There's tons of it, ranging from very broad overviews to detailed scholarly work. Take you pick. :-) Different cultures do it differently, of course, and depends on when in the city's lifespan you are talking about.

Despite coming from a Mincraft forum, this is a surprisingly good article on the subject:

A few other quickly found links:

Streets must link important places and also other city.

Yes. Which is why there should be some coordination between buildings and streets. Either drop buildings around, and draw streets to connect them, or draw streets first and place buildings to fit. Realistically, some of both will happen, and it might make sense to have a few rounds of each alternating back and forth:

  1. drop several major buildings and natural features
  2. draw some roads to connect
  3. construct new buildings
  4. draw/extend a few roads
  5. repeat steps 3 and 4 as needed to get the size city you want.

Streets are important only for horses the inhabitants can walks on mud.

Eh, I'll disagree here. :-) Commerce is really important to any city. Commerce means travel (both locally and long-distance). Commerce also means carts and wagons. Carts and wagons can be pulled by animals, including horses, but also cows and even people. Major roads will be "paved" (cobblestone, most likely), with everything else being hard-packed dirt (or worse). Having paved roads between cities was unusual, and one of the things that made the Romans somewhat unusual. Good roads also mean that you can move your military much faster than everyone else, which is also important.

DangerBlack commented 9 years ago

Streets are important only for horses the inhabitants can walks on mud.

yeah I was joking!

I'm just lazy and i'm trying to reduce the amount of work in order to achieve this hard task.

Thanks for the documentation, I Will read it.