Playtime | Not Played |
Last Activity | Never |
Added | 6/22/2024 16:55:22 |
Modified | 6/22/2024 17:54:48 |
Completion Status | Not Played |
Library | Itch.io |
Source | itch.io |
Platform | PC (Windows) |
Release Date | 4/21/2020 |
Community Score | |
Critic Score | |
User Score | |
Genre | |
Developer | |
Publisher | |
Feature | |
Links | |
Tag |
Create procedurally generated city maps in the style of American grid-based cities.
More detailed documentation and instructions here.
Support the project on Patreon
Follow me on Twitter: @probabletrain
View the source: Github
Feel free to use downloaded images and 3D models however you like! Credit is appreciated but not required.
I'd love to see what you make, send it to me on Twitter!
Cities are generated using tensor field. If you open the 'Tensor Field' folder you'll be able to view and edit it. You can add and remove grid elements. Use the red squares to drag them to different positions. Under the folder corresponding to each element, you can change its size and decay. You can also change the angle of the fields.
Click 'setRecommended' in the tensor field folder to have the tool place 4 grids and one radial field in the scene. These have random parameters, so click multiple times until you find one you like
IMPORTANT: After editing the Tensor field, you need to open the 'Maps' folder to generate roads. The main 'generate' button above the tensor folder will randomise the tensor field.
Open the 'Maps' folder to start creating roads. You can click 'generateEverything' or step through the process manually.
Here are the steps I usually take when I use the tool:
Map/Water
folder and click Generate
until I’m happy with the water features.Tensor
folder reveals the tensor field. I addRadial
a couple of times to add some roundabouts. I addGrid
a few times and change their size, decay, and position to vary the grid structure.Main
, Major
, Minor
folders Generate
ing roads at each stage, moving to the next when I’m happy. Increase numParks
under Map/Params
if you want more parks.Buildings/AddBuildings
Source code: Github
Contact:
Email: keir@probabletrain.com
Twitter: @probabletrain
Feel free to contact me with any questions, feature requests, or bug reports by email, Twitter, Github, or in the comments.
Check out the project board for known bugs/upcoming features.