February 20

8 ВОПРОСОВ LEAD TECH ART 2040WORLD

Интервью с LEAD TECH ART 2040WORLD

Владислав Гаврилюк — лидтехарт 2040WORLD. Мы задали ему ряд вопросов о разработке игры, и вот что мы узнали.

— Расскажи о себе и своей работе. Чем ты занимаешься в проекте?

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

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

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

— Почему вы выбрали движок Unreal Engine?

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

— Расскажи немного про вспомогательные инструменты для команды. Как выглядит процесс их разработки?

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

Инструмент для установки ограничений на игровых картах

— Какая самая интересная задача была у тебя за все время работы и как ты ее решил?

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

— Для чего нужна оптимизация игровых объектов? Как происходит этот процесс?

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

В самом общем смысле оптимизацию можно разделить на две категории: есть проблема — есть решение и есть проблема — нет решения. Если в первом случае все довольно просто — тут вопрос только времени и ресурсов, то во втором решение приходит постепенно со временем и в редких случаях может потребоваться до нескольких месяцев. Ситуаций, когда проблем нет, в принципе не существует.

Интерфейс инструмента отладки производительности

— Почему ты решил присоединиться к проекту и что тебе в нем нравится?

Изначально меня привлекла задумка: станция с бесконечными мирами, в каждом из которых есть свои уникальные особенности, интересное сочетание жанров и возможность построить свое собственное производство*. А когда я впервые встретился на интервью с будущей командой, понял, что попал в хорошие руки, и меня затянуло.

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

— Расскажи про свои хобби. Чем ты увлекаешься вне работы?

В свободное время я занимаюсь реализацией своих задумок и проектов, начиная с небольших скетчей и экспериментов с графикой и заканчивая созданием дизайнерских столовых приборов или hand-made одежды. Изучаю свою растущую коллекцию специальной литературы, ковыряю игровые движки, делаю небольшие игры, снимаю мультики и пишу музыку.

В общем, стараюсь развиваться во всех интересующих меня сферах, повышая свою экспертность.

— А что насчет планов на будущее? Что нового ты бы хотел реализовать?

Планов, честно признаюсь, много: вырастить сильнейшую команду, расширить возможности, включиться в прототипирование и контроль качества, а самое главное — сделать нашу игру качественной и удобной для игроков и создать из нее не просто конфетку, а самый настоящий десерт.

Спасибо за внимание! Следите за нашими соцсетями, чтобы быть в курсе последних новостей.