🃏This generator is a part of Procgen Arcana.

This application generates a random medieval city layout of a requested size. The generation method is rather arbitrary, the goal is to produce a nice looking map, not an accurate model of a city. The first version of this generator was created for the monthly challenge #17 of the proceduralgeneration subreddit.

Right click to open the context menu with all the options. Press Enter to generate a new map; more shortcuts ⌨️here. Additional style presets are available 🎨here. To view a 3D model of a city export it as JSON and import the file into City Viewer.

👉For development news and related stuff please check a dedicated reddit community.

You can use maps created by the generator as you like: copy, modify, include in your commercial rpg adventures etc. Attribution is appreciated, but not required. Please consider supporting this project on Patreon☕!

Made with Haxe + OpenFL, the source code is available here.

StatusIn development
CategoryTool
PlatformsHTML5
Rating
Rated 4.8 out of 5 stars
(3,278 total ratings)
Authorwatabou
Made withHaxe, OpenFL
TagsCity Builder, Fantasy, Medieval, Procedural Generation
Average sessionA few seconds
LanguagesEnglish
InputsKeyboard, Mouse, Touchscreen
AccessibilityColor-blind friendly, High-contrast
LinksTwitter/X, Patreon

Development log

View all posts