Anubisath Опубликовано: 25 сентября, 2013 Игроки 51 публикация 49 005 боёв Поделиться Опубликовано: 25 сентября, 2013 (изменено) Здравствуйте. Хотелось-бы внести предложение о введении системы API для "двустороннего" взаимодействия.На данный момент текущая реализация API позволяет только получать информацию с серверов World of Tanks, однако было-бы неплохо иметь возможность ещё и отправлять запросы для взаимодействия с игрой/другими игроками.Введение OpenID кардинально изменило подход к разработке фан-ресурсов и позволило получать информацию из профилей игроков напрямую, однако данная система, как и новый API 2.0 лишены "обратной связи" с игрой. С одной стороны это большой шаг к улучшению работы с внутриигровой информацией, но с другой - возможности взаимодействия так и остались на прежнем уровне.Было-бы замечательно увидеть в новом кабинете разработчика следующие возможности:Запрос на создание "Специального боя"Прошло уже достаточно продолжительное время с момента выхода игры, но возможность организации турниров/чемпионатов так и не появилась. Основная проблема проведения подобных мероприятий в тренировочных комнатах заключается в том, что необходим человеческий фактор - подобные операции невозможно автоматизировать. Данный факт ограничивает возможность создания фан-ресурса для организации турнировЗапросы по взаимодействию с кланомМногие ресурсы(включая мой) уже перешли к использованию OpenID, однако и тут встречаются ограничения. Дело в том, что ресурс который я разрабатываю - клановый, и не смотря на всю автоматизацию, которую я только смог воплотить в коде (авторизация, получение информации о игроке, клане, звании) - так или иначе некоторые действия приходится производить вручную. Приглашение игрока, который получил положительный ответ на заявку в клан приходится высылать вручнуюОткрытый доступ к протоколу XMPPВ одном из интервью упоминалось, что внутриигровой чат реализован посредством XMPP. Открытие доступа к нему стало-бы отправной точкой для реализации сторонних программ для общения вне игры. Таким образом возможно реализовать внутриклановый/общий чаты прямо на сайте, либо на мобильном устройстве. За этим ограничением кроется большой простор для создания подобного рода программного обеспеченияЧто это даёт игрокам?Реализация данных возможностей даёт независимым разработчикам создавать программное обеспечение расширяющее возможности взаимодействия с игрой. К примеру это позволяет организовывать чемпионаты и формировать турнирную сетку автоматически. Никому не надо будет создавать тренировочную комнату и следить за легитимностью проведения боя. Всё будет происходить автоматически - выбор карты/ограничение по очкам/игрокамТакже станет возможным разработать различные мобильные приложения для внутриигрового общения - будь то клановый чат либо отдельные каналыЧто это даёт разработчикам?Расширение фановой базы неукротимо ведёт к популяризации игры, что способствует расширению игровой аудиторииЭто далеко не полный список того, где возможен двусторонний обмен данными, я лишь привёл примеры, которые (как мне кажется) значительно усложняют разработку фан-ресурсов. В связи с этим всегда приходится искать какие-то "костыли"Благодарю за внимание Изменено 30 сентября, 2013 пользователем Anubisath 1 Ссылка на комментарий
anonym_Rih6knsFQcIt Опубликовано: 9 октября, 2013 Игроки 16 294 публикации 78 285 боёв Поделиться Опубликовано: 9 октября, 2013 Спасибо за предложение. Тема закрыта. Ссылка на комментарий
Рекомендованные публикации