Hello!
This patch focuses mainly on performance and optimisation, particularly addressing lag spikes that could occur when large numbers of projectiles are spawned, especially on lower-end PCs.
Optimisation
- The majority of projectiles throughout the game are now object pooled.
- Reduced unnecessary projectile and background particle counts.
- Added a save recovery safety check in case of save file corruption. As a last resort, the game can now attempt to recover the save file, although the current map will need to be abandoned.
- Added several Steam Deck-specific optimisations.
For Steam Deck, I recommend using the Linux build, as it currently provides slightly better framerate.
To enable it:
Steam → Rogue Blight → Properties → Compatibility → Enable "Force the use of a specific Steam Play compatibility tool" → Steam Linux Runtime 1.0
As always, if you run into any issues or have any questions, please feel free to post on the Steam Community forums or join the Discord:
https://discord.com/invite/Ga4qG5nQkJ
Thanks again for all the support!
I'll start working on some new content soon, although it might take a little while. I'm still working through some of the issues and improvements first.
-CodeRad (Solo dev)