Добрый день. Необходимо разработать серверную часть для приложения. Мобильная игра похожая по концепции на старую браузерную Бойцовский Клуб.
Задачи для сервера:
- Регистрация пользователя
- Хранение данных пользователя(бойца) в БД и написание АПИ получения данных для клиента (моб. приложения) и изменения характеристик и данных персонажа. Характеристики: сила, ловкость, интуиция, выносливость. Значение характеристик на действия персонажа пропишем формулаами и предоставим.
- Подбор противника по тем же характеристикам.
- Создание комнат для боя (обновление боя в реалтайме).
- Хранение истории боёв пользователей в БД.
- Пуш уведомления по окончанию восстановления здоровья персонажа (возможно пуши будут локальные).
Сервер должен учитывать высокую нагруженность системы при одновременном бое N пользователей в разных боевых комнатах (сценах).
На скриншоте пример как выглядит бой.
Опубликован 08.11.2019 в 11:05 Последнее изменение: 08.11.2019 в 19:10