Escape from Tarkov
Разработчик: Battlestate Games
ГЛАВНЫЙ ОПЕРАЦИОННЫЙ ДИРЕКТОР И РУКОВОДИТЕЛЬ ПРОЕКТА НИКИТА (НИК) БУЯНОВ
ГЛАВНЫЙ ОПЕРАЦИОННЫЙ ДИРЕКТОР И РУКОВОДИТЕЛЬ ПРОЕКТА НИКИТА (НИК) БУЯНОВ

Из России с оружием

Для команды разработчиков из петербургской компании Battlestate Games из 80 человек хардкорные шутеры от первого лица — настоящая страсть. Команда основателей компании AbsolutSoft начала свою деятельность с создания невероятного динамичного шутера Contract Wars для браузеров и ушедшего из эксплуатации Unity Web Player. Разработка этой игры оказалась отличной площадкой для освоения новых навыков и накопления опыта, а также для накопления финансовых средств, необходимых для развития и создания студии Battlestate Games, полностью сосредоточенной на разработке вселенной игр «Россия 2028».

«Мы многому научились на опыте работы в AbsolutSoft. Мы не только получили критические знания и понимание шутеров от первого лица, но и глубоко изучили Unity и ее системы», — говорит главный операционный директор и руководитель проекта Никита Буянов. «Это позволило нам создать Escape from Tarkov, опираясь на потрясающий дизайн и технологии, и нам повезло сосредоточиться на создании именно тех хардкорных игр, которые нам так нравятся».

Солдат в игре

С головой погружаясь в хардкорные конфликты

Действие фильма «Побег из Таркова» происходит в период с 2015 по 2026 год в вымышленной особой экономической зоне Норвинска, которая служит экономическим мостом между Европой и Россией. Действие фильма «Побег из Таркова» происходит после политического скандала и краха корпораций в крупнейшем городском центре провинции Таркове. Враждующие группировки превратили некогда процветающий мегаполис в пучину, где воинственные и оппортунистические местные жители, известные как скавы, вооружились, чтобы взять под контроль некоторые районы города.
01 / 02

По сути, Escape from Tarkov — это напряженная и реалистичная перестрелка и продвижение по службе с помощью грабежей. Благодаря огромному выбору оружия и модификаций, а также реалистичной баллистической модели смерть в игре может наступить быстро и болезненно. В дополнение к реалистичности оружия необходимо бережно ухаживать за ним, чтобы оно не износилось, не заклинило или не перегрелось. Кроме того, игрокам придется заботиться о своем здоровье, поскольку кости ломаются, раны кровоточат и наступает истощение. Это игра не для робких!

01 / 02

Escape from Tarkov — это сюжетная история, в которой всем желающим предстоит вырваться из города и спасти свою жизнь. Матчи проводятся по сессиям, в них участвуют не только люди, но и скавы, управляемые искусственным интеллектом, которые заполняют весь мир, обеспечивая постоянную атмосферу опасности. Игроки могут присоединиться к конфликту самостоятельно или с командой друзей, поскольку мультиплеер одновременно является кооперативным и соревновательным. Любую добычу, которую вы найдете во время сеанса, вы сохраните себе при условии, что вы доберетесь до одной из зон добычи живыми. Однако если вы окажетесь в проигрыше в перестрелке, вы потеряете все, что нашли и взяли с собой.

Создание идеальной боевой арены

Большие уровни и локации Escape from Tarkov позволяют игрокам получить тактические преимущества друг над другом, а также придать каждому полю битвы разную эстетику. «Шутеры от первого лица не зря остаются одним из самых популярных жанров в играх. Они увлекательны, тактичны, а индивидуальный взгляд очень захватывает. Наша цель в Escape from Tarkov — создать невероятно напряженную атмосферу, основанную на реальной истории и индивидуальности», — говорит Ник.
На скриншоте игры

Battlestate обратилась к генератору трехмерных ландшафтов World Machine, чтобы процедурно создать идеальную среду для захватывающего геймплея. После создания базы результат был разделен на 35 участков местности и получил специальную систему LOD и преформы динамического вывода рельефа.

Чтобы обработать огромное количество деталей, Battlestate использовала собственные скрипты, позволяющие выгружать ресурсы за пределы поля зрения. «По сути, то, что мы создали, сводится к ручному отбраковке окклюзии. Обычный метод требовал больших ресурсов процессора, учитывая размер карт и количество деталей», — продолжает Ник.

«С самого начала мы были полны решимости создавать большие и детализированные области, а это значит, что нам необходимо с нуля уделить особое внимание их оптимизации. Все сводится к тщательному планированию решения таких проблем, как устранение закупорки, но специалисты Unity также усердно работают над тем, чтобы найти способы сократить потребление оперативной памяти и процессорное время. Это довольно сложная, но довольно неблагодарная задача. Unity Profiler, в частности Memory Profiler, оказал огромную помощь в этом отношении».

Целенаправленно переезжаем

создания комплекта, заряженного адреналином, требуется нечто большее, чем просто баллистика и модели оружия, и именно здесь на помощь пришли функции Unity Mecanim.

«Для нас было важно, чтобы анимация персонажей была такой же точной, как и сами пушки. Персонажи должны бегать, приседать и ползать так же, как и настоящим военным оперативникам, поэтому переход между анимациями очень важен», — объясняет Ник. «Эти анимированные переходы имеют не только эстетическое значение, но и геймплей. Сколько времени нужно, чтобы встать и бежать? Как быстро вы сможете перезарядить оружие? Mecanim стал для нас важным инструментом, позволяющим настроить многие действия и сделать их реалистичными и плавными».

ШИРОКАЯ ПАУТИНА ГОСУДАРСТВЕННЫХ МАШИН

Сложность состояний анимации также выходит за рамки стандартных движений. Персонажи должны детально взаимодействовать с оружием и использовать различные потенциальные вложения, многие из которых также влияют на дерево анимации. В результате появилась обширная сеть игровых автоматов, показывающая, как далеко Battlestate отталкивается от анимационных деталей, поэтому они расширили Mecanim, добавив в Mecanim собственную систему событий, учитывающую все потенциальные взаимодействия. И эти усилия окупятся игрокам, ищущим реалистичный хардкорный шутер, когда Escape from Tarkov выйдет из закрытого бета-тестирования в 2018 году.

Изображение вызова
Начать работу

Unity предлагает надежный набор функций и широкие возможности расширения для таких игр, как Escape from Tarkov.