Найти тему
Патент-шматент

Патент от Blizzard на вычисление Play of The Game

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

Патент США US 10,456,680 B2
Патент США US 10,456,680 B2

В конце прошлого года Blizzard Entertainment Inc. получили патент на способ вычисления специального внутриматчевого достижения – "лучший игрок матча" (play of the game). В конце раунда или матча, например, в популярной Overwatch, показывают запись лучших игровых действий одного из игроков в текущем раунде. Например, лучший игрок мог отличиться наибольшим количеством фрагов или серией, которая привела к победе всей команды, и так далее.

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

В патенте US 10,456,680 B2 Blizzard'ы предложили более сложный способ, который, как кажется компании, более честно и более точно может выявить лучшего игрока.

Патент США US 10,456,680 B2
Патент США US 10,456,680 B2

В Blizzard предложили отслеживать наиболее насыщенные промежутки во времени в ходе матча. Например, смотрят на набор эвентов, в которых игроки могли поучаствовать. Каждый из эвентов имеет свой "вес" – это очки, совокупность которых позже складывается для нахождения наиболее успешного (по количеству очков) игрока. Вот что перечислено в патенте среди важных эвентов:

healing caused by the event,
damage caused by the event,
whether one or more characters involved with the event is airborne,
whether a player is saved from death by the event, or
whether an enemy team was prevented from capturing an objective by the event

То есть игра смотрит на набор действий игроков, таких как лечение, причиненный соперникам урон, спасение товарища по команде, помеха захвата цели соперникам и так далее.

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

Проще говоря, игра смотрит на концентрацию очков по "скользящему окну" во времени. Вот более понятный пример: пусть есть два игрока, у одного 10 условных "очков", но их заработал за 15 секунд игрового времени, а второй игрок набрал 8 очков, но за 5 секунд. Тогда второй игрок с большей вероятностью станет игроком матча – у него больше "концентрация" очков во времени, что смотрится эпичнее.

Кстати говоря, Blizzard не гнушается обращаться в суды, компанию, как это подробно описывают наши друзья, замечали в судах ещё с конца 90-ых.

Так что теперь вы знаете, что нужно делать, чтобы чаще видеть себя в Play of the Game в играх от Blizzard !