@LuVairo

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

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

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

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

Войти через центр авторизации
Похожие вопросы
ДомКлик Москва
от 120 000 до 260 000 ₽
C.Nord Санкт-Петербург
от 100 000 ₽
Почта Банк Москва
от 207 000 до 240 000 ₽