|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Как раз к тому, что синхронизация будет четко по выбору клиента и не возникнет никаких проблем. Если клиент заходит с устройства 1 - не важно, какой уровень он набил на устройстве 2. Синхронизация идет только с первой подучеткой. Перекинуть данные с устройства 2 должна быть кнопка "нажал - загрузил" Если там уровень меньше - предупреждение, при согласии - перезапись.
__________________
interplanety |
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Цитата:
- Это либо игры с линейным прохождением, в которых не возникает вопросов с синхронизацией в принципе. - Либо игры, в которых оплата юзера в игру не связана с результатами прохождения игры. Т.е., не важно, что там получилось с результатами, но, если юзер купил новые миссии в игре на одном устройстве, после синхронизации они будут доступны на всех устройствах. - Либо игры всегда требующие онлайна и контролирующие, что запущена только одна копия в один момент времени В моем случае заказчик хочет функционал, который по-хорошему требует постоянный онлайн и собственный сервер. Но он хочет оффлайн и сохранение в облаке. Цитата:
Например: 1. В игре на устройстве-1 баланс 100 монет и на устройстве-2 - то же самое. Устройство-1 подключено к Инету, устройство-2 - нет. 2. Юзер на устройстве-1 пополнил за реальные деньги баланс на 1000 монет, из которых 500 тут же потратил на игровые нужды, теперь на балансе 600 монет. 3. Юзер включает Инет на устройстве-2. Там по прежнему 100 монет на балансе? |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Конкретно в данном случае правильно было бы подгрузить стейт с сервера где (600 монет).И вообще что-то мне подсказывает, что серверные данные всегда должны иметь приоритет перед локальными.
|
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Честно говоря, я пытаюсь дожать заказчика на железный онлайн с одной копией игры в эфире. Иначе проблем не избежать по-любому.
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Радикально как-то.Имхо лучше жестко юзеру говорить что у него всего одна учетка.
|
|
|||||
Цитата:
__________________
interplanety |
Часовой пояс GMT +4, время: 15:52. |
|
« Предыдущая тема | Следующая тема » |
|
|