DeletedUser452
Guest
Предложение:
Расширить и освежить функционал обмена игровыми данными с внешним миром.
Причина:
На данный момент в игре есть возможность использование статистических и справочных данных вне игры, но...
В связи с тем, что данные имеют довольно различный характер и их достаточно много - целесообразно использовать RPC модель обмена данными используя один фактический адрес обмена (например какой нибудь "http://api.grepolis.com"), куда в качестве параметров можно было бы отправлять алиас мира (ru30, en50, fr99 и тд) для статистических данных или же другие параметры для справочников (например скорость мира, скорость войск). В связи с этим ожидается ответ в каком либо едином формате (JSON, XML, еще что то) плюс какая либо детализация статистики (просмотр статистики для определенного игрока, города, острова и тд). Ну и соответственно обновление до актуального состояния нынешних справочников.
Также еще очень хотелось бы видеть расширение справочников в сторону Героев, глобального списка миров с настройками и глобальной статистикой (например общее количество игроков), островных заданий.
Опционально: совсем в идеале предоставлять информацию для непосредственно игрока (идет ли на него нападение, есть ли очередь строительства и тд), но это уже конфиденциальная информация, не очень ясно как ее распространять. Возможно с помощью каких то token параметров, назначаемых игроку в профиле например.
Ну и конечно же документация по использованию всего этого.
Визуальные дополнения:
Нет.
Баланс:
Нет.
Предотвращение злоупотребления:
Нет.
Итог:
Непосредственно для игроков данный функционал особо не нужен, зато он очень поможет желающим создавать какие либо сервисы или виджеты на тематику игры.
Расширить и освежить функционал обмена игровыми данными с внешним миром.
Причина:
На данный момент в игре есть возможность использование статистических и справочных данных вне игры, но...
- Справочники устарели (информация, которая распространяется JSON сообщением о постройках мягко говоря устарела года так на два-три)
- Появился новый функционал, достойный распространения через API (герои, островные задания)
- Угнетает разница форматов между "справочниками" (данные о постройках) и "статистикой" (например о городах)
В связи с тем, что данные имеют довольно различный характер и их достаточно много - целесообразно использовать RPC модель обмена данными используя один фактический адрес обмена (например какой нибудь "http://api.grepolis.com"), куда в качестве параметров можно было бы отправлять алиас мира (ru30, en50, fr99 и тд) для статистических данных или же другие параметры для справочников (например скорость мира, скорость войск). В связи с этим ожидается ответ в каком либо едином формате (JSON, XML, еще что то) плюс какая либо детализация статистики (просмотр статистики для определенного игрока, города, острова и тд). Ну и соответственно обновление до актуального состояния нынешних справочников.
Также еще очень хотелось бы видеть расширение справочников в сторону Героев, глобального списка миров с настройками и глобальной статистикой (например общее количество игроков), островных заданий.
Опционально: совсем в идеале предоставлять информацию для непосредственно игрока (идет ли на него нападение, есть ли очередь строительства и тд), но это уже конфиденциальная информация, не очень ясно как ее распространять. Возможно с помощью каких то token параметров, назначаемых игроку в профиле например.
Ну и конечно же документация по использованию всего этого.
Визуальные дополнения:
Нет.
Баланс:
Нет.
Предотвращение злоупотребления:
Нет.
Итог:
Непосредственно для игроков данный функционал особо не нужен, зато он очень поможет желающим создавать какие либо сервисы или виджеты на тематику игры.
Последнее редактирование модератором: