Мобильные игры — перспективное направление в игровой индустрии, которое приносит студиям миллионы долларов. Разрабатывать их в одиночку сложно, поэтому предпринимателям лучше набрать штат или обратиться в студию, где работают все необходимые специалисты.
Минимальный коллектив — 3 человека. Без разработчика, гейм-дизайнера и художника не получится создать мобильную игру.
Он пишет код с учётом технического задания от заказчика. Благодаря ему воплощаются пожелания, которые легли в основу проекта или были придуманы во время проектирования.
Разработчики бывают 3 уровней квалификации:
Обычно нанимают пару мидлов и одного сеньора, который будет выполнять задачи посложнее. Можно сэкономить на тестировании, если один программист будет оценивать код другого в лайв-режиме, а затем они поменяются ролями. Эта техника называется парным программированием.
Важно учитывать язык программирования, которым владеет кандидат. Веб-разработчик, например, PHP-программист, не справится с мобильной игрой настолько же легко, как программист на C++, C#, Kotlin.
Он придумывает правила и механику, создаёт локации и общее оформление. Своим умением генерировать свежие идеи гейм-дизайнер похож на режиссёра кино.
Некоторые гейм-дизайнеры способны делать зарисовки персонажей или даже программировать. Однако они не заменят собой отдельных художника и программиста.
Идеальный кандидат — тот, кто изначально придумал идею и решил собрать команду. Впрочем, предпринимателю необязательно иметь чёткое представление о будущих играх, поэтому он может разместить вакансию гейм-дизайнера.
Эта должность может быть затратной из-за разных специализаций: одни создают карты, другие — текстуры, третьи рисуют персонажей. Сэкономить получится, если нанять на эту роль одного художника, но так растянется срок разработки.
Если планируете выпустить мобильную игру в трёхмерной графике, понадобится специалист по 3D-моделированию. Он переносит рисунки художника в нужные измерения, виртуально расставляет свет и камеры, прорабатывает анимацию.
Если доходы студии или выделенный бюджет позволяют, стоит увеличить штат. Это поможет вырасти в среднюю компанию-разработчика. Как правило, команду расширяют после выпуска 2-3 игр, но можно и сразу выйти за рамки «минимальной комплектации». Есть компромисс — набор дополнительных специалистов ближе к релизу.
UI — пользовательский интерфейс, а UX — пользовательский опыт. Ответственный за них дизайнер создаёт красивое меню, размещает кнопки, поля для ввода и другие элементы управления в удобных местах. Он обеспечивает лёгкую навигацию по интерфейсу, чтобы игроки не запутались.
При работе над крупными проектами неэффективно ставить одному программисту задачу написать код, а второму — протестировать его. Такая экономия скажется на сроках, поскольку сотруднику придётся отложить свою работу и проверить работу коллеги.
Полезнее нанять тестировщика, который будет оценивать качество исходников и проверять работоспособность ранних версий мобильной игры. Он запускает игру в разных мобильных ОС и выполняет различные действия автоматически или вручную. Найденные баги записываются в программу управления, откуда разработчики заберут задачи по их исправлению.
Как и в киноиндустрии, в гейминге композиторы пишут музыку. Треки могут создаваться для отдельных локаций и различаться по настроению, погружая игрока в атмосферу, которую придумал гейм-дизайнер.
Живая запись композиций может быть затратной. Сэкономить здесь поможет работа в программах с использованием VST-инструментов. Они позволяют редактировать дорожки, что делает мастеринг и миксинг удобнее.
Он исследует, как целевая аудитория восприняла мобильную игру, сколько времени игроки проводят в ней, какие недостатки они обнаружили. Он знает портреты среднестатистических геймеров-любителей определённых жанров, что помогает настраивать рекламные кампании.
Маркетолог может отвечать за SMM — ведение сообществ в социальных сетях. Пользователям нравится возможность пообщаться с разработчиками игр, поэтому надо быть отзывчивыми. Это необходимый канал связи, так что можно нанять целую команду, чтобы они:
Студия разработки — непростой бизнес. Средняя компания содержит 8 должностей, и на некоторых работают больше 1 специалиста. Но для начала хватит 3 человек, которые будут трудиться по ТЗ. А гейм-дизайнером может побыть и директор, ведь он всегда генерирует больше идей и умеет доносить их до работников.
По мере успеха бизнес будет несложно развивать. В конце концов, многие популярные компании-разработчики в прошлом начинали как малоизвестные инди-студии.