Hey there,
thank you for your patience! It seems like the review process on fab took a bit longer than usual. But it is finally here!
I’ve created a new showcase video which can be found here: https://www.youtube.com/watch?v=rXHNHfzj1WU
New feature: Multiple Floors
- Buildings can now be placed on multiple floors
- Staff can be assigned to different floors
- Added new buildings and improved pathfinding to allow AI to utilize multiple floors
- The implementation offers example implementation for both strict floor separation as well as more open AI - continue development to your liking!
- Also added example quality of life implementations such as hiding floors!
New feature: Flexible Storage System
- Multiple storages can be built at the same time, even on the same floor
- AI will use all storage buildings to grab ingredients for orders
New Feature: “Preview Building” mode
- A new “Preview Mode” that allows direct placement of buildings, indicating valid and invalid placement
New feature: Drag Wall Building
- Build walls by dragging with the mouse
- Also features complete rooms (enclosed walls)
- Utilizes instanced static meshes for performance optimization
New feature: Drag Floor Building
- Build floors by dragging with the mouse
- Utilizes instanced static meshes for performance optimization
For the full changelog, check out the documentation.
Since this is a massive update, I expect there to be a couple of issues that I could not catch on my own. For this, please do not hesitate to write me for a bug report and I will resolve it as soon as possible!
I am also going to update the documentation and create an integration guide into existing projects. This takes a bit longer as the template was initially not made to be integrated into other projects, but the current modular structure makes it possible.
The roadmap also includes
- Performance optimizations for lower-end machines
- Control Optimizations
- UI Overhaul
- and more!
Thank you for all your kind feedback and have fun developing!
Cheers
Alex
P.S.: I can not officially support Unreal Engine 5.6 yet, but during my testing, I found that it seems to work fine! Let me know if you encounter any issues with 5.6.