Performance, improvements and bugfixes - build 0.658
Hey all,
here is another update. This time I focused on improving formation movement.
In this gif, you can see that formations do not slow down, even though they walking in a curved and narrow corridor. The overall formation speed is a lot more stable and, the movement is a lot smoother.

When big formations got called back, this was often a mess in terms of movement and how much time they needed to adjust. This now works a lot smoother as well as you can see in the gif below.

I did not actually plan to improve the performance with this patch, but I realized that "The Battle of Mount Dinheim" map was really slow at some point and looked into it.
I found out that some decals, as well as some particle effects, did not use instance rendering correctly. This way I was able to reduce the number of max draw calls from around 1800 down to 600.
The fix, which took only a few minutes improved the performance on my computer from around 45fps to about 90fps on the Mt. Dinheim map.
This was quite unexpected and should improve the overall performance especially for older systems with dated hardware.
I also fixed a silly bug, which happened when a mission has been restarted from the pause menu. It would change the difficulty to "normal" instead of the selected one. It was probably quite frustrating for people not used to RTS games at all. Sorry for that :/.
So here is the full list of changes.
[h2]Improvements[/h2]
[h2]Bugfixes[/h2]
Thanks for playing and giving feedback! :)
https://store.steampowered.com/app/1368160/Heart_Of_Muriet/
here is another update. This time I focused on improving formation movement.
In this gif, you can see that formations do not slow down, even though they walking in a curved and narrow corridor. The overall formation speed is a lot more stable and, the movement is a lot smoother.

When big formations got called back, this was often a mess in terms of movement and how much time they needed to adjust. This now works a lot smoother as well as you can see in the gif below.

I did not actually plan to improve the performance with this patch, but I realized that "The Battle of Mount Dinheim" map was really slow at some point and looked into it.
I found out that some decals, as well as some particle effects, did not use instance rendering correctly. This way I was able to reduce the number of max draw calls from around 1800 down to 600.
The fix, which took only a few minutes improved the performance on my computer from around 45fps to about 90fps on the Mt. Dinheim map.
This was quite unexpected and should improve the overall performance especially for older systems with dated hardware.
I also fixed a silly bug, which happened when a mission has been restarted from the pause menu. It would change the difficulty to "normal" instead of the selected one. It was probably quite frustrating for people not used to RTS games at all. Sorry for that :/.
So here is the full list of changes.
[h2]Improvements[/h2]
- Improved how squad formations are recalled and fleeing.
- Formation moves a lot smoother now as they are not slowing down so much when single squads are not at the position they should be.
- Squads that are stationed in a base do not attack buildings from other bases anymore. This would lead to really frustrating gameplay moments especially on the "Battle of Mount Dinheim" mission.
- Some major performance improvements on decals
- Overall improved how squad speed is calculated as it sometimes did not work when they spawned during a fight.
- Some smaller optimizations, which reduces the CPU load but especially on the GPU load.
- Added the option to build guardhouses in the "The Battle of Mount Dinheim" map.
- Increased some quest reward in "The Battle of Mount Dinheim" map.
[h2]Bugfixes[/h2]
- Fixed a bug for the wizard -> When the wizard would not be available from the start and spawned in the first time via a call spell, projectile spells would not work correctly, most of the time.
- Fixed a bug when restarting missions -> The mission would start with a "normal" difficulty instead of the chosen difficulty.
Thanks for playing and giving feedback! :)
https://store.steampowered.com/app/1368160/Heart_Of_Muriet/