Hi! It's been over a month since the last developer diary and it's time to tell you what I've been up to.
The new building system, grid system, heatmap system turned out to be very complex and difficult to implement, but very interesting. It was very interesting for me to implement them because it is a completely new experience for me, something I have never done before. Now I am motivated to work further and will soon move on to the development of systems related to visitors and club staff.
Here is what has been implemented:
1. The building system. It is almost complete, you can already build the club however and however you want. This system includes the NPCs who will actually build your club. Along with this, I created a universal task system for NPS, which also turned out to be very flexible.
2. Zoning system. I have implemented a system with zones. This is now a fundamental mechanic that can easily be expanded. For this I created a whole framework that allows you to easily change and add any customization to each zone, and there can be a huge number of them.
3. Heatmap. This is also a fundamental mechanic. With it came into the game advanced systems of dirt, temperature and room comfort. It's also designed to be very flexible, allowing you to add any type of layer without unnecessary tweaks and code rewrites.
Well and a lot of small additions and fixes like polishing existing mechanics and expanding the functionality of the building system.
That's all for today, thanks for following the project! See you later!
