Posted March 28, 2018
nipsen: No. That's what "pissing your customers off" is like. DRM means having some control over what is distributed, and how it is distributed. There's no mutual exclusion between having a secured distribution platform to a personal license, and having a deployment system that doesn't invalidate mods and previous versions after an update.
Why people believe that, even when they know some amount of programming themselves, I can't for the life of me understand.
Seriously - you need, at some point, you have to make the data readable for the user's platform. So unless you have a protected box with an inaccessible OS, that specifically encrypts everything that happens to your specific box (ala the ps3) - then there is a way to get around the drm. So why not just go for a personal license, and a personal access point with reasonable platform and version control that accommodates user-files, mods and different versions?
It's only to piss users off. It's literally something that drives people either up the walls, to avoid buying games (like the phase I am in now), or else deliberately towards piracy.
It makes no sense. Unless you deliberately aim to piss off customers, of course. Then it does make a certain degree of sense.
Again, I have no idea what any of this has to do with KSP. You cannot guarantee mods will work between updates, even if the game in question has some abstracted sandbox for mods to run in (a clue: That's not what KSP has). Tons of games are like that. Even Factorio, with its nice little Lua sandbox for mods to be created in, broke mods with the 0.15 update. Incidentally, Factorio is an awesome puzzler, and I am in no way criticizing those devs for what they did. Why people believe that, even when they know some amount of programming themselves, I can't for the life of me understand.
Seriously - you need, at some point, you have to make the data readable for the user's platform. So unless you have a protected box with an inaccessible OS, that specifically encrypts everything that happens to your specific box (ala the ps3) - then there is a way to get around the drm. So why not just go for a personal license, and a personal access point with reasonable platform and version control that accommodates user-files, mods and different versions?
It's only to piss users off. It's literally something that drives people either up the walls, to avoid buying games (like the phase I am in now), or else deliberately towards piracy.
It makes no sense. Unless you deliberately aim to piss off customers, of course. Then it does make a certain degree of sense.
You might as well insist that software for Linux kernel version 1 still work on kernel version 4. Sure some might, maybe, but a lot won't without a recompile at the least, and a complete redesign at worst.
What the devs do, is to try their best not to break saves. Even that isn't perfect. So if you're particularly wedded to one particular save, then keep that save with its copy of the game somewhere safe on your computer, where it can't be touched. It's not "piracy". It's common sense. And DRM gets in the way of that, so I'm rather glad that KSP has none (and neither does Factorio).