@LuVairo

Как хранить ЛОКАЛЬНЫЕ данные игрока в игре на Андроид?

Пишу игру под Андроид на Processing (Java). Появился вопрос: как хранить данные пользователя? К примеру, лучший счет или кол-во денег. Текстовый файл могут редактировать. Думал про базу данных. В этом деле я новичок, подскажите, как лучше осуществить схрон информации?
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 3
Android SQLite
Будет сохранять данные в
data/data/APP_PACKAGE/databases/FILENAME
Текстовые файлы не стоит использовать.
Ответ написан
Комментировать
Adamos
@Adamos
Можно и текстовый файл, и БД. Просто добавляешь к нему подпись - хэш, вычисленный от его содержимого, даты изменения, какие там еще данные доступны. Обязательно что-нибудь индивидуальное для юзера. И если определяешь, что хэш не сошелся - значит, файл отредактирован, и посылаешь пользователя в пень с этим файлом.

Сначала, правда, стоит оценить собственные потери от того, что из-за каких-либо непредвиденных обстоятельств хэш не будет сходиться у лояльных, ничего не редактировавших пользователей.
Ответ написан
Комментировать
@mrFrip
Преодолеваю прокрастинацию
Очевидный SQLite
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы