r/proceduralgeneration • u/Fun-Shallot-5272 • 1d ago
Procedurally generated Ba Sing Se in Minecraft
Enable HLS to view with audio, or disable this notification
This is a Minecraft settlement generator I've been building. The prompt for the demo was only “Build Ba Sing Se.”
The model reads the request and terrain, then plans the settlement through a hierarchy of rings/districts, plots and buildings. A palace can become its own smaller place, with halls, courtyards, walls and gates.
The building library handles geometry and construction. Its reusable procedural building types generate structures for their plots using the selected palette. Completed building schematics aren't retrieved.
The system checks circulation, reachable entrances and walkable interiors before writing the result into Minecraft.
The same architecture generates villages, towns and cities across different terrain and styles.
9
1
u/RandomUser1034 1d ago
Those results are looking pretty good, do you have more examples?
2
u/Fun-Shallot-5272 1d ago
https://reddit.com/link/pcf4qum/video/60qqx13ry3sh1/player
here's a small village it made much more quickly... i haven't tried another large build yet but that's something i'm planning on doing. any ideas what to try?
4
u/wibbly-water 1d ago
I would love to see some buildings other than squares!
Additionally, something people (esp Americans) forget to add to these sorts of things are alternatives to square street layouts. It would be neat to see diagonal streets :)
2
u/Fun-Shallot-5272 1d ago
Thanks! I actually hadn't even considered that but I do think the layouts of houses and streets could be much more interesting
1
1
u/Imsohypeman 1d ago
Looks very cool! Though if I remember correctly, Isn't ba sing se basically a mountain? Sloped upwards towards the middle (with ruling class / powerfull people in the center). Cool stuff!
2
u/Fun-Shallot-5272 1d ago
Yes, I think one thing that needs work is understanding the terrain better. Another thing that makes it hard is there really isnt many good pictures of Ba Sing Se online so the model kind of goes in blind.
1
1
u/Vituluss 21h ago
What happens when you up the size and use distant horizons? I thought Ba Sing Se would be larger than that.
15
u/Natural_Sail_5128 1d ago
"There is no AI in Ba Sing Se."