О создании мобильных игр за 5 минут
Разбираемся подробно в базовых моментах создания мобильных игр
Время прочтения: 5 минут
Для тех, кому интересно погрузиться в мир разработки игровой мобильной индустрии, мы подготовили для вас самую квинтэссенцию всего базового, что нужно знать про Game Dev
РАЗДЕЛ 1. ОБЩИЕ МОМЕНТЫ
a) Вертикаль влияния на проект всегда следующая:
b) Типы менеджмента внутри компании разработчика такие:
c) Основные виды студий подразделяются на:
d) Основные виды игровых движков:
РАЗДЕЛ 2. ПРОФЕССИИ в GAMEDEV
- ARTIST → художник
- HR → найм
- 2D Artist → 2Д художник
- 3D Artist → 3Д художник
- Animator → аниматор
- Material Atist → художник по материалам
- Cinematic Animator → кинематографический аниматор (кат-сцены)
- Motion Designer → моушн дизайнер
- Technical Designer → тех дизайнер
- Art Director → арт директор
- Gameplay Programmer → программист геймплея
- AI Programmer → программист ИИ
- Animation Programmer → программист анимаций
- UI Programmer → программист игрового интерфейса
- Network Programmer → сетевой программист
- Backend Developer → бэкендер
- Tools Programmer → программист инструментов
- DevOps → девопс
- RnD → Research and Development
- Engine Programmer → программист игровых движков
- Render Programmer → рендер программист (свет, блики, тени и тд)
- Sound Designer / Sound Engineer → звукорежиссер
- Voice Actor → актер дубляжа
- Technical Sound Designer → тех звукорежиссер
- Audio Programmer → аудио программист
- Composer → композитор
- Concept Artist → концепт художник
- Game Writer → сценарист
- Narrative Designer → нарративный дизайнер
- Level Designer → дизайнер уровней
- System Designer → cистемный дизайнер
- Technical Game Designer → технич игровой дизайнер
- UX Designer → дизайнер польз интерфейса
- Account Manager → аккаунт менеджер
- Business Developer → бизнес разработчик
- Project Manager → менеджер проекта
- Community Manager → менеджер сообщества
- Support → поддержка
- QA → тестировщик
- Localizer → локализатор
- Editor → редактор
- Analyst → аналитик
- Marketer → маркетолог
- Sales Representative → торг представитель
РАЗДЕЛ 3. ОСНОВНЫЕ ЭТАПЫ РАЗРАБОТКИ
СТАДИЯ PRE-PRODUCTION
Команда собирается вместе, придумывает игру, проводит брейм-шторм, записывая кратко все идеи на доску → в итоге рождается mindmap-карта
b) Выбирают “Setting” игры (когда и где происходят действия):
с) Обговаривают художественное направление игры и стиль графики:
ВСЕ ФИНАЛЬНЫЕ МЫСЛИ ЗАНОСЯТ В ОБЩИЙ “DISDOC”
1️⃣ CONCEPT DOCUMENT (10-15стр)
- название;
- описание идеи;
- жанр;
- аудитория;
- особенности;
- сюжет;
- механики;
- мир и персонажи;
- платформы;
- системные требования;
- сроки и бюджет;
- используемые технологии
2️⃣ VISION DOCUMENT (для разработчиков)
- особенности/ фитчи игры (на какие детали акцентированность, графика, уникальные механики или что-то др.)
- уникальность (уникальные фитчи игры, которые ее выделяют на фоне конкурентов, чем привлечь игроков и увеличить продажи)
4️⃣ ОПИСАНИЕ ТЕХНИЧЕСКОЙ СТОРОНЫ
5️⃣ ОПИСАНИЕ ИНТЕРФЕЙСОВ И РЕФЕРЕНСЫ ИГРЫ
6️⃣ ОПИСАНИЕ ЗВУКОВОГО УРОВНЯ И ОКРУЖЕНИЙ
- голоса;
- фоновая музыка;
- звуки игрового мира;
- звуки природы;
- звуки транспорта;
- альтернативные звуковые эффекты и тд
После окончания сбора документов, концепт-художники приступают к разработке эскизов и иллюстраций проекта….
На этом этапе разработчики начинают создавать объекты в игре:
Параллельно “Level-Disgners” начинают проектировать уровни в игре. Концепт-арты передаются уже 3D-художниками далее…
Этап 3D-моделирования можно разделить на 2 направления:
- Hard-Surface modeling (объекты с твердой поверхностью/объекты для наполнения мира: здания, транспорт, бочки, бутылки, кирпичи и пр.)
- Organic modeling (нерукотворные объекты: природа, существа и персонажи)
ОСНОВНЫЕ ЭТАПЫ СОЗДАНИЯ ПЕРСОНАЖА:
- Подбор референсов (животное / монстр / человек) создается “mood-bord” (композиция из референсов)
- Рисуется концепт-эскиз художником
- 3D-моделлер с помощью скульптинга создает модели персонажа
- Делается ретопология (уменьшается кол-во полигонов)
- Создается UV-карта для развертки
- Происходит “запекание” (перенос визуал. информации с high на low поле)
- Делается текстуринг (раскрашивание персонажа)
- Сетап (подготовка персонажа к анимации)
- Анимация (захват движений с помощью motion caprure: бездействие, походка, атака и смерть)
- Настройка движка (запрограммировать анимации к действиям)
INDIE игры → стоимость персонажа от 500-1000$ AAA игры → стоимость персонажа от 90 000$
Это кусок игры, он же демо-версия:
Демо-версию показывают инвесторам…
СТАДИЯ PRODUCTION
Это основной этап разработки игры. Самый сложный и длительный процесс разработки, который длиться годами, в среднем игра создается 4-5 лет.
- создается больше уровней;
- больше моделей;
- настраивается физика игры;
- настраивают искусственный интеллект (AI);
- саунд-дизайнер добавляет звуки;
- добавление графического пользовательского интерфейса (GUI)
Далее собирается команда, которая должна решить все возникшие проблемы, которые пришли по ходу разработки…..
Когда игра готова, она переходит в QA-отдел для тестирования. Их главная задача → проверять игру не на ошибки кода, а на возможность прохождения игры до конца. При этом выявлять баги, которые этому мешают.
Когда игра готова, проводят закрытый “Бета-тест”. После его успешного прохождения открывают публичный “Бета-тест”.
Параллельно издатель занимается пиаром игры → запускают трейлер, рекламу, участие в выставках и тд….
СТАДИЯ POST-PRODUCTION
Это финальный этап, на котором происходит продвижения игры. Здесь на полную мощность подключается издатель:
Так игра доходит до конечного потребителя на полки магазинов и онлайн-сторы…
После разработчик создает пачти к игре и DLC (цифровое скачиваемое платное дополнение к игре)…