Новости События Матчи Контакты Настройки интерфейса
Таймзона
Мое время
Киев
Лондон
Москва
CET

Как Valve планирует бороться с читерами в CS:GO?

Анти-читерскому программному обеспечению предстоит пройти нелегкий путь, учитывая тот факт, что несколько популярных компьютерных дисциплин входят на рынок, не имея соревновательного режима в онлайне. Обнаружение и наказание читеров — неблагодарное дело, так как большинство просто игнорирует anti-cheat технологии, до тех пор пока их работа не становится неэффективной. Как и ожидалось, у Valve созрела идея нового подхода. 

Во время дискуссии на саб-реддите /r/GlobalOffensive, один пользователь поинтересовался, почему бы Valve не ввести автоматическое определение спинботов (spinbots) – ботов, которые буквально постоянно крутятся вокруг определенной точки, автоматически убивая каждого игрока в пределах дальности.

Другие пользователи утверждали, вполне небезосновательно, что будет совершенно не сложно выявить этого “сверхъестественно быстрого и эффективного” игрока. Это вполне может оказаться правдой, но, следуя словам представителя Valve, который был задействован в дискуссии, это будет далеко не лучшим подходом. 

«Итак, плохие новости: любой сложный код на выявление spinbot’ов может привести к гонке вооружений с разработчиками читов – если они смогут понять закономерность механимов обнаружения читов, проблема возвращается», — таким был ответ представителя Valve.

«Взамен, было бы целесообразнее выбрать технически-обучаемый подход, который состоит в тренировке (и постоянной перетренировке) сортировщика, который был бы способен выявить различия между читерами и просто обычными игроками, либо же игроками с отличными навыками».

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

«Процесс анализа, развития алгоритма и сортировки данных по игроку серьёзно повышает требования к програмному обеспечению, что подраумевает необходимость подключение новых технических ресурсов, помимо серверов для выполнения этой работы. И, поскольку мы не можем знать наперед, кто будет испольовать этот чит, придётся мониторить матчи во время их проведения, с точки зрения всех десяти игроков».

В продолжение от представителя: «Ежедневно, по CS:GO проходит примерно миллион матчей, поэтому, дабы не отставать, необходима система, способная анализировать и обрабатывать каждую демку, каждого матча, с точки зрения каждого игрока, что означает необходимость датацентра, с мощностью в тысячи ядер CPU».

По-видимому, Valve уже приступила к работе и уже имеет первоначальную версию системы, примененной к режиму Overwatch – саморегулируемой комьюнити, предназначенной для пересмотра отчётов о читах в игре. Компания будет продолжать эту работу и улучшать систему с течением времени.

Репост
Отправить