Войти
ПрограммированиеФорумОбщее

Google Firebase для аккаунтов игроков

#0
(Правка: 21:04) 19:36, 10 ноя. 2018

Предстоит сделать аккаунты игроков, думаем использовать Firebase! Что скажите?

Китайцы тоже играют
Хранение данных игрока, прогресс, Френдлист, деньги
Валидация иннапов через сервер — должен уметь делать откат, если игрок вернул деньги
Нотификации
Steam iOS Android

Может switch будет


#1
23:02, 10 ноя. 2018

Гугл и его сервисы в Китае забанены и они скорее всего потребуют чтобы использовалось что-то китайское.

#2
1:59, 11 ноя. 2018

FDsagizi
> Предстоит сделать аккаунты игроков, думаем использовать Firebase! Что скажите?
Недостаточно информации для бесплатной консультации по масштабированию вашей несуществующей системы.

Собираюсь писать записи в базу данных. Как дела у вашей уважаемой бабушки?
С тем что заявлено справится и Raspberry Pi на SQLite.

#3
3:34, 11 ноя. 2018

Довольно долгое время работаю с Firebase (не для игр) и могу сказать, что стабильность доставки нотификаций там держится на молитвах и добром слове. Сейчас использую Pushy, который по MQTT работает, для этой задачи - полет отличный.

По остальным штукам все более менее ок.
"Быстрые данные" с небольшими объемами отлично хранятся в Realtime database, а более тяжелые со вложенностью в Firestore. Там сразу есть и storage (по факту это тот же google storage) для хранения данных типа аватарок.

По аккаунтам, бывают проблемы с доставкой смс (я только в сша тестировал), а на iOS можно столкнуться с дебильной капчей гугловской во время авторизации пользователя (там где надо картинки подбирать).

+ Показать

#4
18:47, 12 ноя. 2018

kvakvs
Ну, игра по типу ГТА, серверы синхронизаций состояния игроков свои - upd все дела

Нужны сервера для профайла игроков, Ники, друзья, деньги, купленные предметы
Дау от 30 000 до 100 000 с разных концов земного шара
CCU от 500 до 2000

dmitryhryppa
>а на iOS можно столкнуться с дебильной капчей гугловской во время авторизации пользователя (там где надо картинки подбирать).

Вот это звучит супер печально, особенно для игры

ПрограммированиеФорумОбщее