Безопасно ли сохранять опыт и золотые атрибуты (в стиле RPG) в файле .plist? - PullRequest
0 голосов
/ 13 ноября 2010

Я хочу сохранить заработанные очки опыта и золото, чтобы моя игра загружала данные при каждом запуске игры.Я использую cocos2d на iPhone, что может быть безопасным (не должно быть слишком безопасным) для хранения таких данных?

Я не хочу, чтобы пользователь мог слишком легко изменять xp-точки.Это возможно с .plists?Или я должен использовать базу данных, как SQL Lite?Было бы очень хорошо, если бы пользователь не мог просто так легко изменить значения .plist.

Ответы [ 2 ]

2 голосов
/ 14 ноября 2010

Возможно, проще всего использовать NSUserPreferences.

0 голосов
/ 13 ноября 2010

Как насчет хранения информации в словаре, ее архивирования, а затем шифрования данных с помощью одной из многих доступных категорий шифрования, например, совместно используемой Aquatic ?

Ничто из того, что вы можете сделать, не остановит решительного и опытного хакера, но это затруднит / эффективно для обычного пользователя.

...