Перейти к содержимому
RU
Играть

Форум

Матчмейкинг. Решение многих проблем


Рекомендованные сообщения

CXwKwE7.png


 

50d7451cc666c16ea1acbb74292586d6.pngЧто такое матчмейкинг

 

Что такое «матчмейкинг» (ММ) в играх? Этим нерусским словом обозначают систему автоматического подбора соперников и союзников для игры. Как это работает? В каждой игре по-своему: ведь идеальной системы не существует. Обычно игроки имеют некий игровой рейтинг (MMR — Match Making Rating или Рейтинг подбора игр), по которому и подбираются игры. Рейтинг может быть скрытым или явным, единым для учётной записи (зависящим только от побед и поражений) или раздельным для разных типов вооружения, на которых играет данный игрок. Грубо говоря, данный рейтинг — это цифровое выражение «скилла» каждого игрока.

 

Матчмейкинг бывает как в командных играх (таких, где сражаются команда на команду), так и в соло-играх, где сражения проходят как дуэли. Думаю, большинству людей интереснее играть с теми, кто хотя бы примерно равен тебе по скиллу, чем с теми, кто заведомо слабее или сильнее тебя. Именно эту задачу и призван решить ММ. Естественно, везде есть свои подводные камни, о которых будет рассказано ниже, но идея правильная.

 

Игроки обычно подбираются таким образом, что их усреднённый MMR находится в каких-то общих пределах. Соответственно, профессиональные игроки и киберспортсмены обычно не встречаются в битвах с новичками. Хотя если киберспортсмен захочет поиграть в группе со своими друзьями, которые имеют более низкий рейтинг, соперники им будут подобраны автоматически по среднему MMR в команде. Таким образом матчмейкинг позволяет играть как одному, так и в составе партии любого размера, который влезает в битву. Другое дело, что если разница в MMR у членов группы слишком велика, то подбор игры может занять большее время, да и результаты подбора могут быть менее предсказуемыми. Именно поэтому в некоторых играх вводятся ограничения на разницу в рейтинге игроков одной группы, но это уже частности.

 

Как может выглядеть подбор игр с участием ММ? Сначала вы выбираете желаемый режим игры (некоторые режимы могут требовать предварительного выбора вооружения, другие же позволяют выбирать вооружение после того, как команды были найдены). Далее вы становитесь в очередь ожидания на подбор игры. Время ожидания зависит от разных факторов, но чем больше людей играет, тем быстрее проходит поиск. Далее начинается сама игра: как правило в неё уже нельзя войти после начала, но и здесь могут быть разные варианты реализации.


 

50d7451cc666c16ea1acbb74292586d6.pngМатчмейкинг в Танках Онлайн

 

Какое же отношение имеет ММ к Танкам Онлайн, в которых никогда не было автоматической системы подбора игр? В ТО есть система полуавтоматического подбора: битвы выбирались вручную игроком, но доступ в них ограничивался по званиям, чтобы Генусы не избивали Сержантов. Но очевидно, что звание далеко не всегда является показателем «скилла», не говоря уже о том, что у игроков в одной битве может быть и разный уровень вооружения: у кого-то М3+, а у кого-то недокачанный М2.

 

В новых Танках Х есть похожая система ограничений входа в битвы по «мастерству», т.е. опыту игры на конкретном вооружении. Это уже лучше, чем просто доступ по званиям, но все равно недостаточно хорошо. Хотя бы по той причине, что уровень игры далеко не всегда зависит от часов игры на любимой пушке. И хотя, в целом, зависимость обычно именно такая: чем дольше играешь, тем лучше. На деле речь идет скорее о разных грейдах вооружения и прокачек, чем о реальном уровне владения игрой, в котором немалую роль играют еще тактические и стратегические навыки.

 

Так чем ММ может быть полезен в Танках Онлайн? Всем известны проблемы ТО: мультоводы, саботажники, грабители и прочие нехорошие личности, которые портят жизнь нормальным игрокам. Разработчики пытались решить эти проблемы с помощью тим-кика и жалоб на форуме, но сделать это не удалось. Тим-кик стал сам по себе проблемой и орудием в руках грабителей, а доказать факт саботажа без видео практически невозможно (да и с видео тоже далеко не всегда получится).

 

Решились бы данные проблемы с вводом автоматического подбора игр? Уверен, что да. Ведь закинуть мульта-саботажника в чужую команду стало бы просто невозможно, да и ограбить начатую битву уже не получилось бы. Вдобавок ко всему этому, уровень команд стал бы гораздо ближе друг к другу, а игры гораздо интереснее.

 

Отдельные игроки взяли решение проблем в свои руки: создали клубы, в которых сами выступали в роли матчмейкинга (не автоматического, конечно, а ручного), подбирая составы команд по скиллу и вооружению. Это позволило сделать игры по-настоящему равными и увлекательными, но такие инициативы, как правило, убивает ручной труд: зачем делать что-то вручную, если в других местах это делается автоматически? В итоге, многие просто ушли в другие игры, где матчмейкинг встроен в саму игру и нет нужды тратить на это своё время и силы.

 

Частично проблему ММ решает режим форматных боев ХР/ВР, в котором хотя бы по вооружению всё находится в балансе и действуют некоторые условные правила этикета. Но это лишь один режим, в который играют далеко не все, да и перечисленных проблем он не решает. Но даже на примере форматных битв можно понять насколько лучше становится игрокам, когда их проблемы решаются самой игрой, а не доброй волей игроков.


 

50d7451cc666c16ea1acbb74292586d6.pngПлюсы и минусы матчмейкинга

 

В теории всё это хорошо звучит, но на практике много вопросов. Во-первых, алгоритмы ММ не идеальны и могут вызывать недовольство сами по себе. Во-вторых, правильная работа ММ зависит от количества игр и игроков: чем их больше, тем лучше и точнее результаты, но даже после большого количества игр вполне возможны осечки. Впрочем, на мой взгляд, это проблемы меньшего порядка в сравнении с тем, что получается, когда автоподбора нет вообще.

 

Кого-то может смутить время поиска битвы, но по своему опыту в играх с автоподбором могу сказать, что поиск идёт не дольше 2-3 минут. В ТО я обычно тратил не меньше, а то и гораздо больше на то, чтобы найти подходящую мне игру в списке битв: чтобы и счет и составы были примерно равны, и режим с картой мне нравились. Новые Танки Х уже не та казуальная игрушка, которую можно просто запустить в браузере — ей теперь нужен клиент. Так почему бы не сделать и порядочный режим автоподбора?

 

Может возникнуть вопрос: что делать с теми, кто покидает битвы до конца игры? Ведь их команда будет оставаться в меньшинстве. Тут возможны разные варианты. Самое простое — штрафовать таких игроков и помещать в отдельную очередь «убегаторов»: чтобы они играли с такими же, не мешая другим, пока не исправятся, отыграв установленное количество штрафных матчей. Если же из игры сбегает какое-то пороговое количество игроков, можно подобные игры завершать автоматически. Еще можно давать команде, оставшейся в меньшинстве, какое-то преимущество: например, пропорционально увеличивать броню и огневую мощь оставшихся танков или размещать у них на базе ДОТы, управляемые ИИ. В общем, придумать что-то можно, было бы желание. В итоге же, все игроки приучатся доигрывать свои матчи до конца и это станет еще одним положительным эффектом от введения ММ.


 

50d7451cc666c16ea1acbb74292586d6.pngЗаключение

 

Итак, что я хотел сказать данной статьей? Я считаю, что сейчас автоподбор битв является обязательной частью любой игры — будь то командная или соло-игра. Те, кто хотя бы раз попробует игру с ММ, уже не вернётся в игру, где битвы нужно выбирать вручную. Это улучшит качество игр на самых разных уровнях: даже не очевидных с первого взгляда. И хотя панацеей это не будет, но многие коренные проблемы ТО не решить без введения автоподбора.

 

Будет ли когда-нибудь матчмейкинг в Танках покажет только время, а что вы думаете по этому поводу?


 

e741abe71254a6372fde9140fb9b35f7.png ADAMAHT         

0b0463d624a708f87429018172fac387.png Tanki Online Newspaper

 

 

0faad8a8bfffe978ea3ab94d29b4a493.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×
×
  • Создать...