Jump to content

  • Log In with Google      Sign In   
  • Create Account

FREE SOFTWARE GIVEAWAY

We have 4 x Pro Licences (valued at $59 each) for 2d modular animation software Spriter to give away in this Thursday's GDNet Direct email newsletter.


Read more in this forum topic or make sure you're signed up (from the right-hand sidebar on the homepage) and read Thursday's newsletter to get in the running!


#Actualfrob

Posted 01 February 2014 - 04:43 PM

The player has control of the executable and the execution environment. It is physically impossible to prevent while the player is in control. As an extreme example they could run as a virtual computer and if they are unhappy they can roll back the virtual computer to that earlier point.

You can deter savefile cheating by things like encryption on save files, online checkpoints against an online server you control, or perhaps a combination of details saved in multiple places that must all match, but even these can be overcome.

The only way to remove that ability is to move data from the player's equipment to yours. That means at least periodic online play requirements, and you only need look as far as Diablo 3 and the SimCity Reboot to see how well players react to that sort of thing. (There have been thousands of others, D3 and SC are just recent major examples.) There is a very vocal minority who can completely destroy your game's reputation and will happily take hactivist steps like DDoS attacks to sabotage your servers if you don't let them roll back their save files.

#1frob

Posted 01 February 2014 - 04:42 PM

The player has control of the executable and the execution environment. It is physically impossible to prevent while the player is in control. As an extreme example they could run as a virtual computer and if they are unhappy they can roll back the virtual computer to that earlier point.

You can deter savefile cheating by things like cryptographic hashes on save files, online checkpoints against an online server you control, or perhaps a combination of details saved in multiple places that must all match, but even these can be overcome.

The only way to remove that ability is to move data from the player's equipment to yours. That means periodic online play requirements, and you only need look as far as Diablo 3 and the SimCity Reboot to see how well players react to that sort of thing. (There have been thousands of others, D3 and SC are just recent major examples.) There is a very vocal minority who can completely destroy your game's reputation and will happily take hactivist steps like DDoS attacks to sabotage your servers if you don't let them roll back their save files.

PARTNERS