GGS: что это и зачем?

Привет всем Гвинтерам и Гвинтессам, сегодня мы поговорим об одном очень интересном и достаточно полезном сервисе (боте, приложении, как вам удобно) под названием Gwent Gamer Statistic (GGS).

Гвинт - это игра не только про веселье и знакомых персонажей; она также о точных подсчетах и анализе побед и поражений.

Те, кто помнит времена ОБТ, наверняка помнят ещё и то, что существовала отдельная программа на ПК, которая имела много интересных функций, которые слегка влияли на геймплей игры (трекинг сыгранных карт, карт в колоде, и т.д.). На релизе игры многие фишки той программы перенесли напрямую в игру. Но есть вещи, которые не реализованы в игре до сих пор. Самые интересные из них, по моему мнению, это сбор статистики по игрокам и мете в принципе.

По этому мы, Телеграм сообщество игроков в ГВИНТ, решили своими усилиями исправить эту ситуацию, имея мало опыта в программировании и много энтузиазма, а также точно представляя себе результат. Мы создали ЭТО!

Статистика в GGS

Мы смогли собирать статистику и строить графики винрейта по игрокам! Запрос и обработка информации происходят в реальном времени, также выводится аватарка с рамкой (наконец-то в них появился реальный смысл, особенно если учитывать то, что в ПРО-ранге до окончания игры их никто не видит). Все ваши данные (например, количество побед в конкретном месяце рейтинговой игры, количество открытых карт, количество общих побед за весь период вашей игры в Гвинт) есть на сайте https://www.playgwent.com/en/ и доступны каждому (если профиль игрока открыт на сайте).

Для некоторых пользователей (киберспортсменов, занявших топ 200 в прошлом рейтинговом сезоне, стримеров, и т.д.) мы также сделали графики с винрейтом по фракциям этих игроков.

Этим ботом достаточно удобно пользоваться: стоит лишь запустить бота и написать ник любого игрока, без всяких символов и черточек, просто, как есть - например, redrame. И он вам выдаст полную, удобно структурированную информацию.

Но мы пошли ещё дальше. Статистика отдельного игрока - это хорошо, но всегда хочется узнать целостную картину винрейтов по фракциям (кто чаще выигрывает и какую колоду брать).
Для этого мы сделали команду /global_meta которая показывает 4 разных графика с информацией по винрейту каждой фракции.

Данные собираются с уже известных пользователей, у которых открыт доступ к статистике на сайте (возможно, ваш ник есть среди этих пользователей и ваши победы влияют на графики).
Общее количество записанных в базе ников - примерно 12 тысяч. Они принадлежат активным игрокам, и именно по этим пользователям строятся графики общей (all) меты и состоянию ее на первом и втором ранге. Также есть график под названием "Top players"; для него собирается статистика 1575-ти игроков, которые занимали топ-500 в каком-либо месяце второго сезона GWENT Masters.

Бот обновляет данные по винрейту фракций каждую ночь примерно в 01:00 am CET. Винрейт конкретного игрока обновляется в режиме реального времени, вы в любую минуту можете увидеть статистику игрока.

GGS постоянно дорабатывается и дополняется различным функционалом, который получается реализовать, так как Гвинт, к сожалению, не имеет иных инструментов для обработки и формирования статистики, кроме вашего профиля на сайте playgwent.

У нас есть план перенести этого же бота на площадку Дискорда, но на данный момент он функционирует только в Телеграме.

Для русскоговорящих игроков есть и другие каналы в Телеграме, где собраны гайды и деклисты по Гвинту, оперативные новости, интервью и переводы, развлекательный контент по Гвинту и миру Ведьмака, а также есть большой чат для общения, где всегда помогут новичкам, бот для новичков (мы назвали его "Плотвой"), в котором мы собираем всю актуальную информацию, которая необходима игрокам для знакомства с игрой и лёгкого старта.

Все каналы, чаты, боты вы можете найти в нашем боте-координаторе

P.S. Пока существует один маленький баг, если 2 разных пользователя почти одновременно здадут запрос боту, двоим будет показываться информация по одному и тому же запросу у обоих пользователей. Мы про него знаем, обязательно поправим. Вам же, если вдруг так не повезло, достаточно отправить запрос второй раз и он выдаст вам правильный результат

Если у вас есть какие-то предложения по поводу улучшения бота - пишите в комментариях, будем так же рады услышать просто мнение по GGS!

Всегда с вами команда TGGwent!