Гейм-дизайн: как создаются игры — страница 6 из 29

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

Предметом покупки в игре может выступать новый контент, игровая функциональность, способности, элементы кастомизации, топовый апгрейд или предзаказ контента. Так происходит в большинстве игр, особенно после бума мобильных игр и добавления возможности покупки жизней, времени и так далее. Иногда покупку можно оплатить реальными деньгами через встроенный в игру магазин на платформе соответствующего маркетплейса, например Steam, PS Store, Xbox Marketplace или Nintendo eShop. Либо можно приобрести игровую валюту, которую затем обменивать на контент.

Вот некоторые примеры:


• Монеты, очки и так далее – их можно использовать в качестве игровой валюты, обмениваемой на контент, снаряжение, предметы и прочее.

• Уровни/карты, дополнение сюжета – в этом случае при покупке игроку открываются новые игровые области или предметы, которые он сможет использовать в качестве бонуса.

• Улучшения внешности – позволяют менять внешний вид персонажа, но не всегда необходимы для развития сюжета. В некоторых играх присутствуют костюмы из предыдущих игр компании-издателя.

• Оружие/транспорт – иногда для покупки доступны особые предметы, которые можно использовать для расширения геймплея. Например, оружие с уникальным дизайном, которое не влияет на игровой процесс, но игроку приятно на него смотреть.


Разобрав возможные варианты покупок, попробуем понять, зачем их совершать. Благодаря возможности делать покупки игроки могут приобретать желаемые элементы игры и тем самым свободнее ее расширять и адаптировать к своему игровому опыту. Издатели также выпускают контент, который игроки могут скачивать после релиза игры. В качестве примера можно привести Grand Theft Auto V. С момента ее выхода Rockstar выпускала бесплатный контент для игроков, чтобы поддерживать их интерес, а также предлагала приобрести платежные карты «Акула» (Shark Cards) – игровую валюту, на которую можно покупать оружие и предметы для игры онлайн.

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

Заключение

В этой главе мы узнали:


1. С чего начать проект первой игры.

2. Как составить подготовительную документацию.

3. Какие игры стали самыми известными и успешными за всю историю.

4. Что необходимо учитывать при проектировании игры.

5. Особенности покупок в игре.


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

Глава 2. Видеоигры изнутри

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

Введение

От FIFA до Final Fantasy и от Mario Kart до Minecraft – в жизни многих из нас видеоигры занимают важное место. Кто не проводил утро нового года за развертыванием, загрузкой и исследованием будущей лучшей игры года? За последние несколько десятков лет игры прошли путь от нишевого хобби до многомиллиардной индустрии, применяющей технологии моделирования, машинного обучения, искусственного интеллекта и многие другие. Они стали не просто развлечением, но и образом жизни для людей всех возрастов.

В игровой индустрии работают люди множества профессий, и вы можете выбрать одну из них. Большинство из этих ролей требует наличия портфолио, демонстрирующего навыки и опыт работы специалиста. Желательно или даже обязательно также иметь соответствующее образование. Обычно оно очень важно, но сейчас доступно множество университетских курсов, которые помогут вам выбрать правильное направление карьеры и усовершенствовать свои навыки. Наличие диплома поможет продвинуться в выбранной специализации и сделает вас более привлекательным кандидатом на вакансию, о которой вы так долго мечтали. Вы можете стать независимым разработчиком и создавать собственные игры или присоединиться к одной из компаний-разработчиков, которые с радостью нанимают гейм-дизайнеров, подтверждающих свои навыки. Но, как я уже сказал, диплом не помешает никогда, а на некоторых должностях без него просто не обойтись. Лучший способ освоить все нюансы гейм-дизайна – пройти хорошее обучение. Большинство школ предлагают отличные курсы, которые научат вас использованию ПО, обеспечат практикой и даже помогут создать свою первую выпускную игру. Кроме того, наличие диплома в сфере гейм-дизайна (или смежной) обычно повышает шансы на трудоустройство в компании, занимающиеся разработкой игр.

Трудно поверить, что после случившегося в 1983 году обвала рынка видеоигр в Северной Америке многие их создатели потеряли работу и почти все магазины отказывались продавать все, что связано с играми. Тогда же на горизонте возникла японская компания Nintendo, которая раздула затухавшее пламя, выпустив Nintendo Entertainment System с хитом Super Mario Bros. Сегодня же мы наблюдаем мощнейшую индустрию, масштабы которой сопоставимы с Голливудом и телевидением. А значит, в ближайшем будущем вам не придется беспокоиться о необходимости менять сферу деятельности или осваивать новые навыки. По мере того как все больше людей начинают играть в игры благодаря Facebook, социальным сетям и смартфонам, количество геймеров будет только расти. И всем им потребуются увлеченные дизайнеры, создающие для них захватывающий игровой опыт.

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

Профессиональные роли

Теперь, когда мы поговорили о необходимых навыках и образовании, рассмотрим, какие профессиональные роли существуют в игровой индустрии. Представляли ли вы себя когда-нибудь программистом – разработчиком игр или концепт-художником в любимой компании? Знаете ли вы, чем они занимаются?

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

Программист

Программист использует такие языки, как C#, C++, HTML или Python, а также игровые движки, например Unity или Unreal, и создает код, который позволяет игроку взаимодействовать с игрой. Он программирует систему камер, физику, искусственный интеллект (ИИ), заставляет оружие работать как задумано и так далее. Программисты могут решать множество задач. Но не всегда все программисты в команде трудятся над одним аспектом игры. Иногда один работает только над созданием инструментов, которые помогут команде сделать игру качественнее. Другой пишет код, моделирующий физику создаваемого мира, например водоемы или погоду. Третий может заниматься только звуком. Вы когда-нибудь думали в школе, нужно ли понимать алгебру и зачем вообще вам математика? Что ж, программисты должны отлично разбираться в математике, 2D- и 3D-графике, физике, системах частиц, дизайне интерфейсов, устройствах ввода (клавиатурах, контроллерах) и компьютерных сетях. Они всегда востребованны, и некоторые программисты неплохо зарабатывают, будучи как фрилансерами, так и штатными сотрудниками. Их спектр деятельности очень широк – от написания кода до предоставления готовых решений командам.

Художники

В самом начале эпохи разработки видеоигр их художественным оформлением занимались программисты. В некотором смысле они до сих пор создают арт-элементы для игр, но уже в виде простых фигур. Это называется Coder Art. Обычно это временные объекты, существующие, пока художники и моделлеры не создадут полноценные ассеты[6] игры. Сегодня именно художники отвечают за эту работу.

Одним из первых художников, создававших оформление для видеоигр, был Сигэру Миямото (Shigeru Miyamoto), который разработал Super Mario и Donkey Kong. С тех пор простые образы этих персонажей стали известны по всему миру. Он создавал их на 8-битных процессорах, используя 2-битные пиксели. Это значит, что фоновые элементы имели всего четыре цвета, а ассеты – два. По мере развития технологии новое продвинутое аппаратное обеспечение, с большей памятью, глубиной цвета и способностью отображать более качественную графику, позволило художникам создавать детализированные и углубленные фоны, объекты, персонажей и так далее. Все это привело к появлению фотореалистичных игр, таких как Uncharted 4: A Thief’s End и The Last Of Us Part 2.

Как и программирование, гейм-арт выделился в отдельную специальность. Это привело к тому, что у художников появились специализации:


• Концепт-художник использует для оформления игры традиционные средства и компьютеры, создавая персонажей, миры, врагов и объекты. Тем не менее концепт-арт служит лишь в качестве ориентира для других художников и в конечный продукт не попадает.

• Художники-раскадровщики прорисовывают синематику и иногда элементы геймплея, которые передаются другим художникам и видеоаниматорам.

• 3D-моделлеры и художники окружения с помощью таких программ, как Maya, Blender, MagicaVoxel и прочих, создают окружение и персонажей. Затем модели передаются художникам по текстурам, которые оформляют поверхности объектов и локаций, создавая эффект реалистичности. Художники VFX (visual effects) создают визуальные эффекты, используя 2D- и 3D-графику.


Помимо этого, в разработке игры участвуют дизайнеры пользовательского интерфейса, художники-аниматоры и многие другие специалисты. Начинаете понемногу понимать, как все происходит?..

Дизайнеры

Дизайнеры должны обладать множеством навыков, в частности уметь отличать хорошую игру от плохой и объяснять эти отличия. Но самое главное, они должны любить игры. Как и художники, дизайнеры бывают разными:


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

• Дизайнеры систем разрабатывают принципы, по которым элементы игры взаимодействуют друг с другом. Это все элементы игры – от игровой валюты до деревьев навыков. Все детали игры должны работать слаженно, как в двигателе автомобиля, за что и отвечают дизайнеры систем.

• Сценаристы пишут код, запускающий всевозможные события, от атаки врага до включения кат-сцен.

• Дизайнеры боев прорабатывают контекст взаимодействия игрока с врагами. Сюда входит работа над предметами, оружием, способностями и тем, как предоставить игроку заслуженный и сбалансированный опыт.

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


И хотя у каждого из дизайнеров свои задачи, их общая цель одна – сделать игру интересной. Ведь если она не такая, то в чем вообще ее смысл?

Продюсер

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

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

Тестировщик

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

Контроль качества

Контроль качества (QA, Quality Assurance) – ключевое условие успешного завершения работы над игрой. Чтобы игры не глючили и не зависали, их проверяет команда контроля качества. Этот процесс может занимать от нескольких недель до месяцев. Игры без патча первого дня, содержащего исправления багов, присутствующих на момент релиза, выходят редко, но обновления с исправлениями ошибок, обнаруженных позднее, выпускаются и после релиза. QA не обнаружит все недочеты, которые позже обычно находят сами игроки.

Работа в тестировании может стать пропуском в индустрию, если начинать с самых низов. Она способна открыть двери в дизайн, арт, продюсирование и менеджмент. Тестировщики не менее важны, чем художники и программисты, поэтому не стоит их недооценивать.

Композитор

При создании игр звуковому сопровождению не всегда уделяют достаточно внимания. На заре развития гейм-дизайна в играх использовались MIDI-звуки и простые бипы и гудки, передающие звуки стрельбы в экшенах. И хотя они могут казаться примитивными, вспомните основную тему Super Mario. Разве она не стала хитом?

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

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

Саунд-дизайнер

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

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

Писатель (сценарист)

Роли писателя и гейм-дизайнера обычно смешиваются. Задачи гейм-дизайнера мы обсудили, перечислим обязанности писателя:


• Помогать в написании сюжета, чтобы тот получился более интригующим.

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

• Разрабатывать подсказки в помощь игроку при прохождении уровней или разгадывании загадок.

• Хотя и не во всех проектах, но писатели иногда помогают составлять руководства к игре и все придумываемые сопроводительные материалы.

• Они также пишут рекламный текст на задней стороне коробки с игрой, призванный заинтриговать покупателей, изучающих игры на полках в магазине.


Игр создается очень много, и писатели обычно без работы не сидят. Они могут переходить из компании в компанию и писать в разных жанрах, но должны также уметь писать киносценарии. Имейте в виду: писать тексты для видеоигр – это не то же самое, что писать книгу. Это требует навыков и практического опыта.

Продакт-менеджер

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

Технический директор

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

Мы рассмотрели лишь некоторые профессиональные роли в индустрии гейм-дизайна.

Жанры