watabou / pixel-dungeon

Traditional roguelike game with pixel-art graphics and simple interface
GNU General Public License v3.0
3.59k stars 1.2k forks source link

Exporting/importing badges, high scores, and other progress #32

Open joshtriplett opened 9 years ago

joshtriplett commented 9 years ago

In migrating to a new phone, I'd like to migrate all my badges, as well as the progress information that would let me play as the Huntress or select a character sub-class at the start. However, I haven't found any means of doing so.

Could Pixel Dungeon provide an export/import mechanism?

(Installed via F-Droid.)

00-Evan commented 9 years ago

Pixel Dungeon does sync badge data to the cloud If installed through Google Play, however otherwise the only solution at the moment is to manually copy files using root access and a file explorer or utility like Titanium Backup.

joshtriplett commented 9 years ago

Unfortunately, most means of obtaining root access on a device wipe that device, which would defeat the purpose.

phikal commented 9 years ago

If that were done, wouldn't there be a danger of people manipulating their scores?

00-Evan commented 9 years ago

Yup, manipulating save information is extremely easy with root.

It's really an arms race the dev can't win, if save data was simple encrypted users can decrypt, if the encryption was strong the apk could be decompiled for the key, etc.

Ultimately it's a single player game, so the intention is that the ability to cheat isn't immediately evident to the average user, but if people really want to cheat there's no use trying to stop them.