Сегодня поговорим о процессе разработки компьютерных игр
Все мы любим играть в видеоигры, но вряд ли кто-то из нас задавался вопросом «А как происходит разработка видеоигр?». В этой статье мы постараемся разобраться в этом вопросе.
Содержание
- Типы разработчиков компьютерных видеоигр
- Процесс разработки видеоигр
- Концепция
- Препродакшн
- Продакшн
- Постпродакшн
Разработка видеоигр – это очень долгий и утомительный процесс, и этой отраслью правят несколько тяжеловесов. Новичку очень сложно войти в индустрию, и уж тем более пробиться на лидирующие позиции. Разработка начинается с создания концепции игры и заканчивается анализом реакции потребителя (геймера) на готовый продукт и исправлением выявленных ошибок в игре.
Технологии, в современном мире, достигли такого уровня, что для разработки и создания успешной игры требуется порядка (а то и более) 40 специалистов, каждый из которых занимается над своей специализированной задачей.Сегодня существует огромное количество платформ и консолей для видеоигр, да и ожидания современного потребителя значительно возросли.
Каждая деталь видеоигры требует недель, а то и месяцев работы, и поэтому весь процесс разработки стал очень сложным, напряженным и доходным. Игры эволюционировали до футуристического уровня, и это именно то, что делает эту индустрию элитной.
Типы разработчиков компьютерных видеоигр
Как уже говорилось ранее, над проектирование и разработкой будующей видеоигры, работает большое количество специалистов. Перед каждой командой специалистов стоит определённая задача, над которой они сосредоточены. За каждой командой стоят продюсер и менеджер проекта, которые обеспечивают согласованную работу всех команд, которые трудятся над проектом.Основными командами являются художники, аниматоры, программисты и дизайнеры. Каждый член команды обладает каким-то определенным навыком, который он вкладывает в разработку, и никто больше не вмешивается в их работу.
Наряду с основными командами, есть и второстепенные команды, которые также занимаются разработкой. Все эти отделы несут одинаковую ответственность за обеспечение того, чтобы всё работало без сбоев, и чтобы на всех этапах разработки не возникало никаких трудностей. Для выполнения вспомогательных работ существуют такие отделы как: отдел звуковых эффектов (озвучки).
Процесс разработки видеоигр
Все этапы разработки можно разложить на 4 основных хронологических части. Это концепция, подготовка производства, производство и постпроизводство (постпродакшн), во все эти этапы обязательно погружены дизайнеры. На каждом из этих этапов работают определённые группы специалистов, и важность каждого из этих этапов очень высока.Концепция
Каждая игра, чтобы быть реализованной, нуждается в идее. Идея – это проект всей команды разработчиков, и она может черпать вдохновение хоть откуда. Генераторы идей решают к какому жанру будет относиться игра, а далее уже происходит работа в соответствии. Концепция, выбранная дизайнерами, может быть оригинальной идеей, продолжением или может быть основано на какой-то лицензии. Лицензия может быть основана на книге, фильме или конкретных людях и персонажах.
Концепт арт будующих персонажей компьютерной видеоигры
После того как концепция выбрана и сформулирована, необходимо составить концепт-план и представить его лицам, принимающим решения. Это те самые ребята, которые занимаются финансированием проектов, и если ваша идея им понравится, то можно приступать к процессу проектирования. Если проект основан на какой-то лицензии, то вам необходимо будет получить разрешение от правообладателя. Процесс подготовки должен быть очень эффективным, начиная со стадии разработки концепции, и у всех разработчиков и художников должно быть то же видение, которое было изначально у дизайнеров.
Препродакшн
Теперь проектируется более детальный проектный документ (Гейм Дизайн Документ) потенциальной игры, и в основном этим занимается главный дизайнер. Этим документом определяются основные цели игры и является ли дизайн достаточно реальным и достижимым. Если это недостижимо, то в дизайн вносятся коррективы. После того как всё сделано в «игру» вступают программисты.Эти ребята начинают работать над программным обеспечением для разработки, а также готовят подробный технический отчет, объясняющий, какую технологию будут использовать для создания игры и на каком движке она будет работать. Затем художники создают идеи и концепции, которые были изначально задуманы.
Очевидно, что вся эта работа не происходит без присмотра основных разработчиков и дизайнеров. Затем продюсер и менеджер проекта собирают все команды и вместе составляют план и временные рамки, в течение которых будут выполняться поставленные задачи. Всё это требует умения работать в условиях чрезвычайной нагрузки и выполнения работ в установленные сроки и при этом не терять в качестве.
Продакшн
Это самая важная часть и та область, где требуется максимальная экспертность и тратится больше всего денежных средств. Все отделы начинают работать одновременно и занимаются той работой, которая была им определена. У вас есть программисты инструментов, программисты движка, разработчики пользовательского интерфейса и программисты искусственного интеллекта (AI), работающие синхронно друг с другом. Аниматоры и художники работают над визуализацией и анимацией персонажей, объектов, фонов, текстов и дизайном интерфейсов.Программное обеспечение для разработки должно учитывать все эти моменты, иначе игра имеет все шансы оказаться провальной.
Затем, отдел звуковых эффектов добавляет все необходимые звуки и шумы, которые могут потребоваться в игре. Голоса героев, фоновая музыка, звуки в интерфейсе и многое другое – вот чем занимаются эти ребята. Стоимость разработки может оказаться очень высокой из-за большого количества специалистов, задействованных в разработке и стоимости оборудования и техники, используемой в ходе этой разработки. Продюсер и менеджер проекта одновременно оценивают, что вся работа намечена, и все сроки соблюдаются. Они также проводят детальную оценку рисков на рынке и пытаются предсказать, насколько успешной окажется игра.
Постпродакшн
Наконец наступает этап тестирования. После того, как игры была разработана, тестеры должны играть в неё и найти все возможные ошибки, которые в ней оказаться. Для всех выявленных ошибок разрабатывается решение (bug fix). Затем производится настройка графики и игрового процесса, и вот продукт уже готов в сдаче производителю. Маркетинг – тоже очень важная часть производства видеоигр, и им постоянно занимаются на всех этапах производства. С разработчиком обязательно заключается договор о неразглашении информации о игре, иначе может быть испорчена реакция потребителей.
Тестирование — один из важнейших этапов перед выпуском игры к потребителю
И это ещё не всё. Некоторые неисправности (баги) могут возникнуть только после того, как геймеры начнут использовать игру. Если вдруг выявляются какие-то проблемы, то обязательно должны быть выпущены исправления (патчи), которые пользователи могут скачать через интернет.
Крупнейшие производители видеоигр тратят много времени и денег (основная часть времени и средств, (до 80%) тратится на контент - это визуальная часть, туда входит концепты, модели, арты, анимация, VFX, дизайн интерфейсов UI/UX), так как именно внимание к деталям в итоге имеет значение.