This build includes changes to End of Times based on feedback, as well as major performance improvements by changing the rendering mode of lights.
Performance
Previous builds used per-pixel lighting for all in-game lights. While this provided the best lighting quality, it also provided the worst performance. Even on my machine with a 970 GTX, I frequently was experiencing frame rate dips into the 30s when many lights were present in the scene.
Thus, all lights have been changed to vertex rendering mode, which drastically increases lighting performance (by reducing draw calls) at the cost of reducing lighting quality, which I feel most people won’t even notice. I strongly feel maintaining 60 FPS is a much higher priority in a twitch based game like this.
End of Times
- With the exception of the Hellhound and Bloody Mary, the player will no longer be instantly killed upon touching an enemy. Instead, they’ll be pushed back slightly
- Rocket Nomed now walks, albeit slowly
- Rocket Nomed health has been slightly reduced
- Nomed jumping animation has been improved
- The time from when an enemy portal appears and when a enemy actually spawns has been increased
- Better difficulty select menu
General
- Various improvements and bug fixes to multiple arena layouts
- Souls will stay within arena space better
- Removed Golden Cross object from Church arenas
- Added last, missing announcer voice overs