- Steam App
- Squirrel Launcher (2254490)
- Event type
- patch note
- Published
- 11 January 2023 - 21:18:05 UTC
- Source
- steam_community_announcements
It turns out that some people may have been playing a more difficult game than others. Unbeknownst to me, one of the two systems responsible for placing obstacles in front of the player, specifically the Smart Placement System, was framerate dependent. Ironic isn’t it. It wasn’t acting very smart. SPS is a custom-built algorithm that uses animation curve graphs using speed, world position, altitude, etc. to dynamically change the spawn rate of obstacles. So, it turns out that this algorithm was run every frame instead of every fixed frame, so people with higher framerates saw more obstacles because the algorithm was literally running more often making the game unfair and not fun. I’ve moved the algorithm to fixed update which means regardless of framerate, the algorithm will be run the same number of times. I haven’t ever caught this because I never run the game at super high framerates....