Survivalist was originally released for the XBox 360 and I had it running at 30 fps on there as I just wasn't able to make it go fast enough for 60. When I ported it to PC I was focusing on other things like the controls and the screen resolution, and I just left the framerate how it was.
Recently due to some comments in the forums I decided to revisit that, and it turns out it wasn't all that hard to switch it to 60 fps. I thought it would introduce a load of bugs but as far as I can tell there weren't that many - guess my code wasn't as bad as I thought.
I'm making it available via the publicbeta branch. There is an option to switch it off in the Settings & Info / Graphics menu. Let me know if you think it is causing any problems. Some low end PCs might not be able to run it fast enough - I'd be interested to know how many people that is the case for, if any.
So check it out! It makes a pretty big difference - I never used to feel there was anything wrong with it at 30, but having used it at 60 for a while, if I go back to 30 it's really quite jarring.
You can use the public beta by right-clicking on Survivalist in your Steam library, clicking Properties, going to the Betas tab, and selecting publicbeta on the drop-down.
(Please note: savegames from the latest publicbeta version will not be playable in older versions of the game, so it might be worth backing up your saves before switching.)
Here's the publicbeta changelist so far:
- Added option to repair damaged buildings, take over vacant ones (To use this, equip Toolbox and target the desired building).
- Added support for different languages. There are now partial translations of the game in Spanish, Hungarian, and Polish!
- Added new music tracks from Sounds of Circumstance
- Added 60 fps option
- Changed font to Open Sans (to support special characters in those languages)
- Changed fail conditions for certain quests that tell you to go to a building to get insulin, to not fail if Alice dies, as the insulin could still be useful to sell
- Changed pathfinding to give up less easily in certain situations
- Fixed crash in melee attack AI code
- Fixed crash when trying to place fences outside the confines of the world
- Fixed zombies spawning from spawn points that have been built on
- Fixed hunters spawning in enclosed areas
- Fixed people saying they can't afford treatment for wounds when you offered it for free
- Fixed crash when no sound device is found (show an error message instead)