Добрый день, вечер, ночь!
Как вы уже заметили, тут очень давно ничего не появлялось. И пора это исправить. Я хочу рассказать Вам о новом небольшом проекте, который я потихонечку делаю и надеюсь его выпустить к выходу нового дополнения — Battle for Azeroth. Проект посвящен проверке игроков World of Warcraft по различным критериям.
Введение
Некоторое время назад (годика 3-4) я был РЛом статика и проводил набор игроков для пополнения коллектива. Чтобы избежать попадания в статик новичка с уровнем игры намного ниже текущих игроков статика, приходилось проводить «входной контроль». Конечно, сам по себе этот осмотр не являлся единственным критерием для принятия игрока в коллектив, но позволял составить индивидуальный список вопросов к нему. Чтобы этот осмотр провести, требовалось пользоваться различными отдельными ресурсами (Wowprogress.com, WarcraftLogs.com, армори и другими). Оценивать игрока на различных платформах, открывая несколько вкладок браузера, было очень неудобно, поэтому я мечтал о появлении одного сайта/ресурса с данными о персонаже, притом максимально честными.
В те времена я уже немного увлекался сайтостроением, но постоянно чего-то не хватало. То мотивации, то знаний. Сейчас же, я думаю, настал тот момент, когда можно выпустить свой первый (самый настоящий) вручную написанный проект.
Проект, рабочее название (может измениться) которого, — BattleSky’s Raider Checker — создан на базе PHP с небольшим использованием JavaScript’а. Я не говорю, что эти языки отлично подходят для решения подобных задач, вероятно позже я рассмотрю возможность реализации подобного проекта на других языках. Но это всё-таки позже. А сейчас поговорим о функционале.
Raider Checker — что это?

Проект создается для получения информации об игроке с различных ресурсов, её обработки и отображения на одной странице. На данный момент информация запрашивается с официального сайта World of Warcraft и сайта логов WarcraftLogs. В дальнейшем планируется подключение Raider.io в качестве дополнительного поставщика информации. В результате Вы можете получить важную информацию об игроке, используя только одну платформу, только одну вкладку и один браузер. Никаких дополнительных запросов куда не надо.
Также разрабатывается система анализа ошибок. На данный момент реализована проверка на наличие вставленных камней и зачарованных предметов.
Зачем это?
Представьте себе такой случай: Вы собираетесь в экспедицию, в эпохальный+ ключ или в рейд эпохальной сложности. Вам нужно за 20-30 секунд оценить игрока, которого вы собираетесь взять в рейд или в группу. Вы просто сворачиваетесь, вводите Никнейм-Сервер и получаете результат! Для Вас — информация актуальных логов, информация о прогрессе, количестве убитых боссов, данные о предыдущих контентах и многое-многое другое на одной странице.
Вы скажете «Да это уже есть на Wowprogress и Raider.io, у последнего даже аддон есть!». Да, это так! Только ни один из этих сервисов не оценивает данные, получаемые от Warcraftlogs, не выдает на странице другую интересную информацию (скажем о полученных «кромках» / «героях своего времени» предыдущих контентов).
Будем тестировать?
Да, будем, и уже тестируем вместе с участниками сообщества «Скрытый Потенциал» в Discord (дам ссылочку, вдруг вы тоже туда хотите).
Ждите новостей, присоединяйтесь к Discord и пишите мне свои пожелания 🙂