Full notes
Full Hardship update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- UI and audio
- Performance
- Gameplay
Performance, UI and bugs
I've been hard at work over the past month, focusing mainly on performance optimizations, UI, alongside bug fixing and some refactoring, sadly nothing too fancy to show this month but some core improvements to the games features.
Performance Boost
I've dedicated a significant amount of time to optimizing the game's performance, shifting to a more data orientated design. You should notice a smoother experience, especially when selecting objects and managing your town. I've also optimized the animation system and the logic for checking tasks, which should lead to better overall performance.
Production
I've also recently reimplemented and redesigned the production systems allowing for a more focused production per building and also integrating the building creator with these systems so that a player can place a stove and the building has the ability to produce cooked foods, etc.
UI Enhancements
The user interface has received a lot of love this month. I've added new inspector panels for buildings and citizens, making it easier to see what's going on in your town at a glance. I've also done a lot of work under the hood to refactor the UI code, which will make it easier for me to add new UI features in the future.
New Job
I've added a "Gatherer" job for your citizens. This will allow you to assign citizens to only gather berries and other forgeable items.
Bug Squashing
As with any development process, there have been a few bugs to squash. I've fixed a critical bug that was causing citizens to not die correctly, as well as a bug that was preventing farms from being auto-harvested. I've also fixed an issue where houses were not being assigned a spawn location and many more.
What's Next?
I'll be continuing to work on improving performance, adding new features, and fixing bugs. Thank you for reading.
Source
Changelog.gg summarizes and formats this update. How we read updates.
