Программирование игр, создание игрового движка, OpenGL, DirectX, физика, форум
GameDev.ru / Программирование / Форум / Google Firebase для аккаунтов игроков

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

FDsagiziПостоялецwww10 ноя. 201819:36#0
Предстоит сделать аккаунты игроков, думаем использовать Firebase! Что скажите?

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

Может switch будет

Правка: 10 ноя. 2018 21:04

NerdmanПользовательwww10 ноя. 201823:02#1
Гугл и его сервисы в Китае забанены и они скорее всего потребуют чтобы использовалось что-то китайское.
kvakvsПостоялецwww11 ноя. 20181:59#2
FDsagizi
> Предстоит сделать аккаунты игроков, думаем использовать Firebase! Что скажите?
Недостаточно информации для бесплатной консультации по масштабированию вашей несуществующей системы.

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

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

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

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

+ Показать

FDsagiziПостоялецwww12 ноя. 201818:47#4
kvakvs
Ну, игра по типу ГТА, серверы синхронизаций состояния игроков свои - upd все дела

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

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

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

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

2001—2018 © GameDev.ru — Разработка игр