Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 40 of 167 · Next page · Last page

I am not at all aware of how much time and effort this must take, I'm hoping to get an idea, but I work a lot and don't have much time to learn. I know you havent asked, but would it be possible to add a feature where you select if you want rivers, plains, or moutain regions for the city? keep up the great work, i use this to design all kinds of stuff from entire realms to whole cities, to random towns for my players to have a visual aid.

(+1)

I love these villages, your generator is great.
Is there a way for not having buildings in the middle of a cultivated field? It's OK to be next to a field, but using a plough with a house in the middle must be damn hard :)

My current plan is to turn fields overlapped by buildings into something else - pastures, orchards etc.

(+1)

This is an amazing tool, i would love to see a bit more options, sorry for the unsolicited feature requests but : 
- adding a way to change the number of main road (0-1-2 to stay in a village setting)
- adding small specific building (small chapel, windmill, watermill, stable, tavern/inn, cemetary, blacksmith, town square, well, granary, and some others...)
- you talked about palissade also, it would be awesome
- making sure no building can spawn on field, which is weird
- different roofing style (plank, tiled, slab roofs, hay roofs, and so on...)
the book fantasy mapmaker is awesome for ideas. but your generator is way better, i just am a bit greedy wanting to see more in it ^^ i will consider supporting via patreon as soon as i get a new job

(+3)
  • Enter - generate a new village
  • Shift+Enter - reroll a current village
  • Tab - open the Tags window
  • C - open the Style settings window
  • E - toggle relief visualization
  • F - toggle fields
  • S - toggle shadows
  • N - toggle the plate
  • T - toggle trees
  • Shift+T - reroll trees
  • 1, 2, 3, 4, 5, 6 - apply one of the preset styles
(+1)

This is fantastic - I needed a small map to work on a game and this did the job perfectly.

(+1)

I haven't tried this yet, but this sounds absolutely PERFECT for making maps!!

(1 edit) (+1)

As a fellow developer, I know you just LOVE unsolicited feature requests, so here’s mine specifically chosen for you:

Tower(s) and/or Fort(s). IMHO unless the village is in an absolute safe country, there will always be a need for a strong fall-back point for defense.

Thanks so much for all your work, all your generators are amazing!

Well, in my opinion, villages didn't have to have a fort or anything that serious. This, of course, strongly depends on the setting: a viking village and a late medieval village deep inside a feudal state are pretty different. Adding a keep shouldn't be hard, but I think it would make a village look less "villagy", almost like a town or motte-and-bailey. What I am going to try is to add a palisade as an option for the outpost feel.

(+1)

I vecchi link ora sono inutili, i villaggi che avevo prerato sono stati completamente stravolti. peccato

I'm sorry, but this is the costs one has to pay for using a project in active development. There is no (easy) way around.

(+1)

comprendo, almeno sapere che il tutto può solo che migliorare rende una perdita accettabile, in caso ora con questa consapevolezza ci si adatta nell'eventualità che ricapiti. Grazie 

(3 edits) (+2)

A lot of really nice changes here! Appreciate all your work on this update (and in general).

On this point here - "The default map size is now medium (formerly known as small)" - does that mean that maps are smaller in general? Large is now the old medium and so on? 

Unless I'm missing some options, it does appear to be that way. Selecting "Large" and "Dense" tags makes a pretty small village compared to what it used to make.

EXAMPLE: This "large village" is really a lone farmhouse with 1 building and a population of 5. https://watabou.github.io/village-generator/?seed=1541230033&tags=large

Is there any way to get back the ability to make larger villages?

(+2)

Agree, I would like to have the bigger sized villages back

No, maps are not smaller in general. In the previous version(s) there were 3 size available: default, small and tiny. The default map size was the largest one - default. In the current version exactly the same 3 sizes are available, but they are called differently (and more clearly): large, medium and small. Apart from the names, the default size has been changed: it is now medium (former small) instead of large (former default). So the generator does produce smaller maps, but only if it's not told otherwise. Why? Because I think that medium-sized maps a) look better and b) are more useful on average.

While large size of map (and high density) usually means a larger size of a village, a town-like scale is not guaranteed. Cases like your example happened before, it is not something introduced in the latest update. Maps like this one are more common: https://watabou.github.io/village-generator/?seed=906625696&tags=large.

(+1)

OK so New Medium and Old Small are the same size. Got it.  The oddball very small village is fine and easily dealt with, I just had not experienced a single building village before myself.

There still does seem to be, on average, a tendency towards smaller population villages, even with "Large" selected. I went through a couple hundred generations just for testing and I couldn't get 1 village population over approx. the low 2,000s. I used to be able to get a population of 4,000 - 5,000 without any problem at all, usually within a couple dozen generations. If it is still possible to generate villages of this size population then it seems to be much more difficult to achieve.

I don't know, there might be reasons for that not related to all those cosmetic (as I said) changes with names and default size. The "area" for a village is created slightly differently now to enable non-square maps in future updates, and in theory this could affect "density" maps. I'll check it later. But to be honest, 4000 is a bit too much for a village anyway...

(2 edits) (+1)
there might be reasons for that not related to all those cosmetic (as I said) changes

I wasn't implying that they were related to the cosmetic changes. I was just acknowledging that the issue existed regardless of the cause.

I'll check it later.

Much appreciated!

4000 is a bit too much for a village

I personally agree with you and I use those larger "villages" for towns. VG looks great for this size settlement and I prefer the style over a comparable-size settlement created by MFCG, which I use for my cities.

Using the different styles of 1VG for villages/towns and MFCG for cities helps make them feel separate and helps the cities feel very large. (Just explaining my process and why I use it this way.)

(+2)

sarebbe utile avere la possibilità di avere un cimitero, almeno da rendere più veritiero il sessueguirsi del tempo in un dato luogo, così da ricordare che il tempo passa per tutti.

(1 edit) (+2)

Would love a Crossroads option — choose three-way or four-way!

(+2)

could you also make a pixelart version of it? like i have road tiles, house tiles, farm tiles, water tiles etc and it generates ? pls...

(+2)

Hey, this is amazing work. Two ideas for useful additions if you'd like to hear them: the ability to 1. change the number of large buildings in the town, 2. add landmarks like your medieval city generator. This is because I'd like to use these maps for dungeons and dragons and label locations of interest like taverns, blacksmiths, seamstresses, etc

(+1)
  1. Why would you like to be able to change the number of large buildings? Do you think there are too many of them, too few, or you just need a specific number?
  2. Village landmarks are on my list. I still have to figure out how to implement them in a better way than in MFCG. Btw, some points of interest are already generated procedurally, but are not displayed a on map. You can see a list of them in the browser console.
(+1)

I would like the ability to set a specific number, but as a general concept i would say that there are too few large buildings. Thanks again

I'll consider it 👍

(+1)

Hey bud, checking in again. Tried your twitter but messages not allowed, so if you have a chance please hit me up on twitter, @ETHVillages_NFT. Hope to talk soon! Have a great day!

Hey, saw your tweet. I’m gonna reply there. Cheers!

(-2)

Hey bud! Absolutely amazing generator! Hands down my favorite! I actually used your generator to make some real money and I would very much like to share some of the wealth with you! I would also like to know if you are open to creating new projects together! Would love to partner up with you! Have a great day & hope to hear from you soon

(+3)

one word: DND

(+1)

Molto molto bello come generatore, mi storce un po il naso il fatto che quando ricarico un link di una delle mappe che ho preso, gli alberi non sono uguali alla prima volta in cui ho scelto la mappa del villaggio stesso, dove magari la prima volta prima di prendere il link è pieno di alberi, il link mi da pochissimi alberi e non posso cambiare molto per riportarlo allo stato che volevo. Comunque apparte ciò molto bello.

(+1)

Great and useful piece of software for worldbuilders. Thank you for making those available.

As a side-note: is it possible to use "round caps" for the walls of the buildings in the SVG exports (for both Village and Neighbourhood Generators) ? I'd be happy to propose a merge request if sources are accessible.

"Butt" caps in these generators are a bug and will be fixed👍

(+2)

Been making a few with dm for our sessions, is there any plans to add warp options to this or how many roads like in city generator? would love to see some housing control like spacing and sizes, and terrain variable control like swamps, hills mountains, keep up the great work, love the systems

The village generator works very differently from the city generator and it would be very hard to implement a warp tool here. I'll probably allow to edit the underlying population density map (currently it's generated automatically) which essentially defines the shape of a village. Regarding the number of roads, there will be an option to choose one of road configuration: highway, dead end, cross roads, maybe something else.

(+1)

very great work

(+1)

Amazing work , keep up the great great job , thank u so much for making it free. 

It's epic as it is but if you want ideas :

Walls , Caves , Different Buildings , Castles , abandoned Places , Little ships , flags...

(These are just suggestions but even if not added this is so so epic , thx again)

(+1)

Hey I got a bug where a lake formed in a field. Parameters were default map size, high population, coast. Here is a perma link. https://watabou.github.io/village-generator/?seed=478974019&tags=high%2Ccoast

Yeah, it happens from time to time and it will be fixed eventually. To be honest, I don't think it's a big deal: in this case someone just got lucky to have a pond on their field. Sometimes the generator builds piers in such ponds and that really is silly :)

(+1)

hello is there way to add crossroad

(+1)

You mean a crossroads of two large roads? Currently it's not possible but this will change in the future.

(+1)

hello this generator is very nice it is done very well, but it would be nice to be able to add walls like in the fantasy city generator

Yeah, this may become possible in the future.

(+1)

This is awesome, great work! If I could leave a suggestion, it would be to perhaps have a plaza or market spawn along with the other buildings?

(+1)

Yeah, adding squares/markets/village greens is on my list. Meanwhile you can try generating square neighbourhoods in the Neighbourhood Generator. It's not the same but sort of close.

(+1)

Question. How is the population calculated here? I generated a few villages and got (in my opinion) weird results. Assuming that all houses are family homes (no stores, no storage facilities, workshops), there have to be quite big households.

A few examples with medium density (first three for small maps, last two for default) are in the table below. The last one seems fine, the rest...

I am not sure if I am overlooking something obvious or if the automated calculation is a bit off.

PopulationBuildingsPersons per household
120206
3784.625
72164.5
380725.27(..)7
110343.235(..)
(+2)

I can't speak for the developer, but this is how I've viewed it:  historically a dwelling would have two parents, several children (up to 8 or 10 depending on various factors, 4 is a good average assumption), and 2 to 4 grandparents.  There might also be a couple aunts and uncles.  So that's around 8 to 10 people per household, using my educated guess assumptions.  How many other buildings there would be beyond houses would depend on various factors, but a general rule of thumb is the larger the village the more buildings will be not-houses.  You'd want grain storage, animal housing, and the like for any village.  As it gets larger you'd start to see taverns, inns, shops, government buildings, brothels, et cetera.  There's going to be some kind of calculus relating the average population to the average number of shops, of taverns, of restaurants, et cetera, but that's beyond my level of education on the subject.

If you're designing a village for a tabletop game or something like that, it's easy enough to re-jigger the numbers to your liking (5 people on average per household, say) and pick a number of buildings based on that average.  That's what I do.

The values in your table seem right. The formula for population is very simple:

population = number_of_buildings * random_number_around( 5 )

Why?

  • The average number of persons per household was much higher in a medieval rural settlement than in a modern city. The household usually consisted of an extended family (as @SophieNicole mentioned): the main couple, their children (not 1-2, but rather 3-4), some of their unmarried brothers and sisters, the husband's parents etc.
  • I use a much smaller multiplier (5) than a reasonable average number of persons per household to take into account the fact not all buildings are farmhouses. Another reason is to make that value not so odd for a modern eye.
  • I use random numbers instead of a fixed value to disguise the simplicity of the formula (otherwise the population of a hamlet of two houses would always be 10 for example) and also to "emulate" cultural differences.
(+1)

Hi, is there anywhere that I can email you about how this was made? I am doing something similar as a project and a lot of the papers that I have seen are pretty confusing to understand.

(+1)

AWESOME generators all. I would love to have a way to match the color palette / style across all of them. Perhaps even a way to link from one to another seamlessly (eg Village Gen -> City Viewer.

THANKS for the amazing work.

Thanks! I'll probably make a tool to convert palettes from one generator to another as close as possible.

(+2)

Hey this generator is great!

I would find it really helpful if there was some way to export the layers individually.

I.e. a layer with trees, a layer with roads, a layer with houses, a layer with lights, a layer with terrain features.

Thanks!

Something like that may be implemented one day, but actually all this is relatively easy to extract from exported SVG - most of the map features are grouped there, so there is a group with trees, a group with lights etc.

(+1)

Oh that's nice to know, thank you :)


Would it be possible to add a `tiny` population density option? I really love those maps where it's mostly wilderness with just one or two houses, but it takes a while to find them by regenerating over and over.

The easiest way to generate a tiny village is to choose "Low" population density and "Tiny" map size. There probably won't be much wilderness (because the map will be tiny), but you'll get the right number of houses.

(+1)

It was more about having that huge expanse of space with the one lonely house, nice image and feeling it gives the viewer

(+1)

This has helped me a lot! Thank you!

(+2)

This tool is fantastic!
If I can make a request, can you add the option to create a "walled" village? 

Thet would be super useful

(+2)

Thank you! Adding an option of the palisade wall around a village is on my list.

(+1)

I have most of your st6uff bookmarked. Keep up the great work.

(+1)

Hi! I love your generators and as someone who is working on my own game in C++ I was wondering if you ever considered giving access to your code in some way shape or form, I know I can just look into the generated javascript code for some of your projects but I think it would be valuable to maybe more people than just me to use this in an actual project, maybe through some Patreon tier, or selling it here on itch.

(+1)

Heya! Fantastic stuff as usual Watabou:) Is there any chance we can get an option for River + Coast, like in the City Generator?

(+1)

There are some (road-related) difficulties with such layouts, but it's a popular request, so this will be implemented eventually.

(+1)

Cheers!

(1 edit) (+3)

Thank you for your wonderful generators. I love using them even if I have nothing to use them for.


Here is my version of a cherry blossom forest.

(+1)

Heyyo! Awesome generator, congrats for this work. Is there any chance of adding an option to disable houses without disabling streets?

(1 edit)

Thanks! I can consider it, but why? To me it seems that streets in this generator aren't interesting enough to have any value without buildings, are they?

(+1)

I'd definitely like the option myself, sometimes I like to have a blank template of roads and to be able to place houses as I want so its just another nifty feature to have.

(+1)

Hi there Watabou, Thanks very much for your generators, they are fantastic and I appreciate the work you have put into them.

I am wondering if you potentially share with me the source of this generator similar to how you shared the town genereator source.

Thank you very much! 

(+1)

Love it! For use in historical games/publications would there be an option to (always) include a manor and church?

This would be too much specifics for my taste, but I do plan to add special larger buildings without specifying what they are and I'll try to find a convenient way to customise their number, shape, placing…

(+1)

Indeed no need for labels/naming. Just 2 large buildings (of which one with a tower) would already suffice, sounds like what you plan.

(+2)

This generator is an absolute treasure.

You have to fuss a bit with the value slider under style settings to get black and white maps, but there's so much convenience packed into this program, it's versatile, and it's free.

To those of you supporting the patreon, thank you.

(+1)

Awesome! Can I use it to my game?

(+2)
You can use images created by the generator as you like: copy, modify, include in your commercial rpg adventures etc. Attribution is appreciated, but not required…
(+1)

Thank you for replying!

Viewing most recent comments 1 to 40 of 167 · Next page · Last page