Hybrid City & AI Updates
Junaid Nomani
Introducing our Enhanced City Generation: Now Compatible with Storymods!
We're thrilled to announce that our new hybrid city generation seamlessly integrates with all our existing systems. Notably, building spawners now have the ability to spawn with hand-set random size ranges, adapting to various side anchoring scenarios. In other words, we have more control over how procgen buildings are used in pre-built environments, so every time you visit a map it can be different, but still look like it belongs there.
However, the real game-changer is the complete overhaul of our AI and its behavior tree. Through extensive refactoring, we've achieved remarkable performance improvements by eliminating subtrees and reducing total nodes by a staggering 70%. Rest assured, this optimization hasn't compromised any functionality. By shifting functionality to pure C# code and streamlining the tree structure, we've achieved greater efficiency.
But that's not all! We've also expanded our intersection combinations for the roads, providing even more realistic and intricate city layouts that are fun to explore. It’s starting to look like a real city!
Exciting updates await as we continue to refine and enhance our game. Stay tuned for more developments!