Idk, I feel that’s okay as long as the saves are incredibly frequent and reliable.
I’ve never lost progress in a From Software game for instance, and they have an only auto save system, but it saves literally everything you do as soon as you do it, so unless you deliberately alt-F4 instantly after doing something, you won’t lose any progress.
Can you reload old saves, or only the most recent? I think being able to reload an older save is important in the case of glitches (NPC walks through wall and is unreachable etc)
I also have never had any issues with game breaking bugs like that. I’ve encountered some glitches but nothing a save+reload couldn’t fix. Everything just resets to its normal spawn point.
There are game studios out there that don’t release broken garbage that needs the player to walk on eggshells, backup saves, and do arcane console commands to make the game playable.
There’s also a place in hell for devs who don’t include a “save and quit” in rogue like games because they’re worried people will save scum. As if honest people who can’t devote enough time for a full playthrough are less important than people lying about progress in a non competitive single player game.
I assume it’s more about the hassle of implementing a way of serializing the game state for storage in most cases but if people want to cheat in a single player game let them or better yet seed the rng so that the outcome is the same anyways.
yea dependencies seem like a real issue here, I don’t think Linux supports side-by-side versions like Windows does, Windows will just install every version of DirectX and libraries like that
It’s not about compiling, it’s about testing and support. Each officially supported version needs to be tested - which means having yet another set of test systems sitting around - and supported by the support team. And not only is Linux a splintered market in its own right, making testing and support a significant operation, but there isn’t the same kind of single-point OS support that you get from Microsoft and Apple.
Linux is such a tiny slice of the market compared to Windows, it doesn’t make financial sense for dev studios to spend any of their budget in it, because they just won’t sell enough copies to make it worth their while.
As others have said, tiny market, but also that it often requires more development for the Linux port to get going, and even more development to actually make it run well. Like for instance, Civilization series usually release with Linux and Mac ports, but those are done by a third-party company which I imagine does add additional costs, and those suck regardless.
Not like it’s a bad thing necessarily, the vast majority of native Linux ports I’ve tried were either severely out of date, had significant performance issues, crashed a lot or had some quirks that would make it not worth playing anyway. It’s probably just easier if developers focused on proton compatibility instead.
bin.pol.social
Aktywne