Hey all!
Big bugfixing update is now available for everyone.
Sipho's performance is very important - even small stutters can ruin your experience. The FPS needs to be smooth. Therefore we have put our attention to how disabled objects are handled as they were causing stutters. Now, instead of disabling whole hierarchies of Obstacles, Consumables, Decorations - everything that is constantly spawned and despawned in played level, we disable only parts that are visible or cause interactions. This has cut the time CPU has to process level spawning by almost a half - noticeably improving performance in denser areas and level-ends. Let us know if you notice a difference!
Full list of changes below:
Version 0.7.10f2
- Add test to catch offset graphics
- Fix Polyp graphics position too
- Fix Energy Leech graphics object being offset and consequently making connectors render incorrectly
- Fix Consumables being added to the instance list twice - fixes ghost Consumables shown in Sonar
- Fix outlines still rendering for pooled objects
- Fix Zooid pickups not getting disabled
Version 0.7.10f1
- Tweak Buginis boss 3 behavior and arena
- Add Health Regeneration stat and use it for Vagorian mover
- Soul Eater projectiles die faster when they're flying fast
- Do not allow camera movement after death in campaign
- Fix Steamworks app ID location
- Debug things
- Explicitly control what gets disabled when poolables are pooled - improves spawn/despawn performance by ~50%
- Update Mover dash stat multipler
- Update Steamworks.NET to Release 15.0.0
- Stat values are now stored as 1000 times larger integers to avoid rounding errors over time
- Make consumables without owned edible immediately
- Tweak Sizzler effects
- Update steamworks
Changed files in this update