Маленькая команда, большие амбиции

Премиум-игра с нарисованной вручную векторной графикой

forma.8: пример использования Unity для 2D-игр

В 2014 году игровой журналист Мауро Фанелли и опытный графический дизайнер Андреа Геллато решили выйти на новый уровень и стали профессионально заниматься разработкой игр. Они уволились со своей работы, с поддержкой Unity основали студию MixedBag и устремились вперед, воплощая свои идеи в игре forma.8.

Игра

forma.8 — метроидвания, приключенческо-исследовательский двумерный экшен.

Цель

Разработка отличной игры с нарисованной вручную векторной графикой.

Платформы

PlayStation 4, PlayStation Vita, Nintendo Switch, Wii U, Xbox One, iOS, ПК/MAC/Linux, FaceBook GameRoom.

Количество сотрудников

7 человек.

Регион

Турин, Италия.

Мауро Фанелли, сооснователь студии Mixed Bag, рассказывает о том, как инструменты для 2D в Unity помогли им воплотить свою идею.

Скорость прототипирования, выпуск на нескольких платформах

Используя Unity, программист-самоучка и дизайнер разработали игру своей мечты.

Результаты

  • Они создали прототип forma.8 примерно за 30 дней.
  • Плагины из Asset Store сэкономили целые месяцы работы.
  •  forma.8 была запущена командой из 5 человек на 6 различных платформах одновременно. Теперь игра доступна на 10 платформах.
  • Портирована на Nintendo Switch всего за 10 дней

Пришло время воплотить мечту

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

«На самом деле я всегда хотел создавать игры», — говорит Фанелли. — Но я лишь самоучка, и мои навыки программирования оставляют желать лучшего. Поэтому для меня удобство работы в Unity было своеобразным откровением. Без Unity мне бы никогда не было суждено создать компанию и разрабатывать игры. Она позволила мне создать прототип forma.8 всего за месяц».

Решение любой проблемы

Дело не только в простоте использования Unity: поддержка от других разработчиков и преимущества Asset Store также сделали путь к успеху MixedBag проще.

«Сообщество разработчиков Unity необычайно велико и активно, а на форумах всегда найдется решение любой проблемы».

Фанелли говорит, что Asset Store также упрощает жизнь, и это первый ресурс, с которого они начинают поиски, когда им нужно что-то разработать.

«Если кто-то уже написал этот код, то почему бы не использовать его для решения своих задач? Мы приобрели 15-20 разных плагинов из Asset Store, что позволило нам пятерым проделать работу, для которой обычно нужен труд 20 человек. Программы были очень полезны, они сэкономили нам месяцы работы».

Сердце игры — прекрасная двумерная графика

Вдохновленные одной из своих самых любимых игр 90-х (приключенческая игра Another World), Фанелли и его компания решили, что именно 2D идеально подойдет для forma.8. Он и его партнер Геллато имели четко оформленные идеи относительно внешнего вида и впечатлений от игры.

«Это был поистине проект нашей мечты. И мы хорошо понимали, как он должен выглядеть. Его графика должна быть уникальной. На экране не должно быть никаких пикселей. Картинка должна быть чистой, сочной, без контрастных цветов», — говорит он.

В итоге они решили построить графику forma.8 из черных силуэтов на ярком, красочном фоне.

 

Красота двумерной графики игры заслуживает мощного двумерного движка

В начале разработки forma.8 в 2011 году платформа Unity не имела многих из сегодняшних инструментов для двумерной графики. Поэтому они очень обрадовались новости о поддержке двумерной графики в Unity.

«С точки зрения физики самой важной была стабильность симуляции. Благодаря движку Unity 2D мы забыли о том, что такое расчеты столкновений и телепортации», — говорит Фанелли. — Нам больше не пришлось беспокоиться об ошибках или определении положения тела относительно Mesh Collider при его прохождении сквозь стены. Мы просто перешли на новую версию и получили огромный прирост к производительности».

Выпуск на шести различных платформах

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

«Небольшие студии обычно запускают проект на одной или двух платформах, поскольку поддержка платформ требует больших затрат, но нам удалось выпустить forma.8 на шести разных платформах одновременно, и это — работа команды из пяти человек. А портирование игры на Nintendo Switch заняло всего около десяти дней. Раньше портирование было очень сложной задачей, а теперь Unity позволяет выпускать игру на чем угодно».

MixedBag выпустила игру forma.8 на PlayStation 4, PlayStation Vita, Nintendo Switch, Wii U, Xbox One, iOS, ПК, Mac, Linux и FaceBook GameRoom.

Mauro Fanelli, Co-founder, MixedBag

«Благодаря движку Unity 2D мы забыли о том, что такое расчеты столкновений и телепортация. Нам больше не пришлось беспокоиться об ошибках или определении положения тела относительно Mesh Collider при его прохождении сквозь стены. Мы просто перешли на новую версию и получили огромный прирост к производительности».

Mauro Fanelli, Co-founder, MixedBag

С чего начать работу над 2D в Unity?

Следуйте этому практическому руководству с информацией и ресурсами, которые помогут начать работу, сэкономят время и научат максимально эффективной разработке 2D-игр на Unity.

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

Согласен