Глава 8
Прототипирование
Не имеет никакого значения, насколько вы умны и насколько ваша теория красива. Если теория не согласуется с экспериментом, она ошибочна.
– Ричард Фейнман, американский физик
Даже самый гениальный гейм-дизайнер не может гарантировать, что его игра хороша, пока не сделает и не протестирует ее прототип. Прототип должен быть максимально быстр и дешев в изготовлении. Прежде чем приступать к его созданию, убедитесь, что у вас есть концепция, сформулированная по итогам мозгового штурма.
Основные понятия
Что такое прототип? Прототип – это упрощенная версия игры, предназначенная для того, чтобы протестировать базовую механику или элемент геймплея. С каждым тестом вы будете доводить прототип до ума, пока не получится конечный продукт.
Прототип включает в себя три элемента.
1. Правила.
2. Компоненты.
3. Вопросы.
Рассмотрим коротко каждый из них.
Правила
Правила игры должны быть записаны. На самых ранних стадиях разработки можно объяснять их игрокам на словах, но даже в этом случае правила обязательно нужно записать, пускай и в сокращенном виде! Возможность обращаться к ранним вариантам по мере тестирования крайне важна. Вы поразитесь, сколько всего забывается, если это не записать.
Поверьте, я говорю это очень серьезно! «Говядина по-хунаньски» будет преследовать меня в кошмарах до конца жизни.
Компоненты
Компонентами я называю все, что нужно для игры. Они не обязательно должны быть красивыми и дорогими – главное, чтобы они были понятными и удобными. Подумайте, какой информацией должны владеть и оперировать ваши игроки, а затем определите, что для этого понадобится.
Вопросы
Перед началом тестирования стоит сформулировать список вопросов, которые сделают обратную связь более конкретной. Постарайтесь, чтобы ваши вопросы опирались на концепции, которые вы тестируете. Специальный опросник составлять не обязательно, главное, чтобы вы сами знали, в чем назначение данного конкретного теста.
Воспринимайте прототип как своего рода научный эксперимент. Какую гипотезу вы проверяете сейчас?
Создавать первый прототип страшно, ведь вам предстоит показать свое творение другим. Ниже я постараюсь развеять некоторые мифы и типичные страхи, связанные с прототипированием. Жизнь гейм-дизайнера – это бесконечные прототипы и их доработка. Чем скорее это войдет у вас в привычку, тем лучше.
Главные принципы прототипирования
Принцип № 1: первый прототип всегда отстой
Лучшее – враг хорошего.
– Вольтер, французский философ
С этим принципом смириться труднее всего, однако, поверьте, он невероятно облегчает жизнь. Тратя все силы на то, чтобы первый прототип был «безупречным», игру вы никогда не доделаете.
Умение душить в себе перфекциониста жизненно необходимо для успешного творчества. Чтобы сделать интересную игру, будьте готовы перепробовать множество идей. Смиритесь с тем, что среди них окажутся и неудачные. Отделить зерна от плевел можно только путем многочисленных тестов. Многие начинающие гейм-дизайнеры хотят сделать нечто похожее на свою любимую игру. Однако ни в коем случае нельзя сравнивать прототип с изданной игрой! Со временем ваши прототипы станут лучше, но только если вы готовы делать их, тестировать, а потом дорабатывать.
Точно так же нельзя опускать руки, если прототип или концепция, на которой он основан, игрокам вдруг не понравится. Да, вам придется набивать шишки – так набивайте их дешево! Даже лучшие из знакомых мне гейм-дизайнеров делают ужасные первые прототипы. Не стесняйтесь быть как они!
Принцип № 2: не переусердствуйте
Все следует упрощать до тех пор, пока это возможно, но не более того.
– Альберт Эйнштейн, немецко-американский физик
Создание игрового прототипа требует больших усилий. Неважно, работаете вы с настольной версией или компьютерной, очень жалко тратить силы на то, что неизбежно окажется ужасным (см. принцип № 1). Это может быстро обескуражить. Чтобы не испытывать лишних расстройств, просто избавьте себя от ненужной работы!
Если вы делаете карточную игру, можно ли протестировать ее базовые механики с обычными картами (скажем, подписав их карандашом или маркером)? Если вы делаете шутер от первого лица, можно ли продемонстрировать вашу уникальную задумку, сделав мод на уже существующую игру? Или, что гораздо лучше, нельзя ли перенести ее на стол?
Обратите внимание: вам не нужно прототипировать игру целиком, чтобы протестировать основную механику. Даже за 5 минут игрового процесса можно сделать такие же выводы, как и за часовую партию, если знать, на что смотреть. Кроме того, так вы сможете провести больше тестов за то же время. Помните: задача ранних прототипов – помочь вам максимально быстро оценить жизнеспособность основных механик, чтобы вы могли сразу же перейти к следующей итерации.
Принцип № 3: найдите подходящую аудиторию
Первоначальные прототипы всегда будут уступать по качеству готовой игре. Для нее необходимо красивое оформление и сбалансированные механики, но прототипу это совершенно не нужно.
Идеально, если люди, которые будут тестировать ранние версии, смогут закрыть глаза на неуклюжесть прототипа и сосредоточиться на основных механиках. Именно поэтому на первых порах лучшей аудиторией будут другие гейм-дизайнеры. Запишитесь в местный клуб гейм-дизайнеров или поищите добровольцев-тестеров в любимом игровом магазине. Если профессиональную аудиторию найти не получается, тогда в прототип нужно будет вложить еще немного сил, чтобы оформление не мешало воспринимать суть.
Легче всего делать и тестировать игры, которые нравятся вам и вашим друзьям, поэтому я советую начинать именно с таких игр. Так вы легко найдете группу для тестов, к тому же сразу будет видно, что работает, а что нет. Если целевая аудитория отличается от вашей обычной компании (скажем, вы делаете игру для маленьких детей), придется постараться, чтобы найти людей, способных дать полезную обратную связь.
Принцип № 4: мысленно продумайте весь игровой процесс
Перед тем как приступать к изготовлению прототипа, разыграйте игру в голове. Очень часто, придумывая идеи, мы не прорабатываем их до мелочей. Мысленно поставьте себя на место игрока и в ходе воображаемой партии регулярно спрашивайте:
• Что я вижу?
• Какие у меня стимулы?
• Как я могу следить за нужной информацией?
Просто прогнав игру в голове, вы сможете выявить существенные проблемы еще до того, как подвергнете прототип жесткой критике со стороны.
Принцип № 5: первые прототипы делайте максимально гибкими
Чем проще доработать прототип, тем меньше сопротивления вы будете чувствовать на каждой итерации. Использовать карты и фигурки из настольных игр, которые легко заменить, значительно удобнее, чем каждый раз заново программировать уровень.
С каждым последующим циклом разработки, когда основные элементы гейм-дизайна более или менее прояснятся, вы сможете делать более проработанные и качественные прототипы (а значит, привлекать к тестированию все больше игроков) .
Инструменты для прототипирования
У каждого знакомого мне гейм-дизайнера есть свой излюбленный набор инструментов, так что пользуйтесь тем, чем удобнее лично вам. Ниже я дам лишь кое-какие рекомендации.
1. Настольные игры и игрушки
Прежде всего, пользуйтесь тем, что уже есть под рукой. Делайте что-то новое лишь в случае крайней необходимости. Держите наготове наборы для настольных игр, с ними очень удобно тестировать разные задумки:
• несколько колод игральных карт;
• колода от «Уно»;
• доска для го;
• «классические» настольные игры («Монополия», «Скрэбл» и т. п.);
• игральные кости разных форм и расцветок;
• стеклянные бусины;
• фишки для покера;
• гексовое поле с тайлами (например, из Memoir ‘44 или World of Warcraft Miniatures Game);
• фигурки разнообразных форм и размеров (например, шахматные фигуры, хотя я предпочитаю более необычные миниатюры);
• ручки и фломастеры разных цветов;
• большие листы бумаги;
• стикеры;
• протекторы для карт.
2. Графические редакторы
Графические редакторы значительно расширяют возможности прототипов. При должном умении в Adobe Photoshop или InDesign очень удобно делать карты. Научиться этому нетрудно – в сети полно онлайн-уроков.
3. Простые шаблоны для Word
Если работать с графикой вы, как и я, не умеете, то можете воспользоваться шаблонами Word (например, www.class-templates.com/vocabulary-flash-cards.html). Просто введите нужный текст, вставьте картинки из открытых источников, если нужно, и вуаля!
4. Конструкторы карточных игр
Существует множество программ, специально разработанных для создания и печати карт. Их легко найти в интернете.
5. Конструкторы компьютерных игр
Какую бы игру вы ни делали, на начальных этапах я предлагаю использовать именно бумажные прототипы. Однако иногда что-то можно протестировать только на компьютере. Даже если вы не владеете программированием, есть инструменты, с помощью которых можно делать простые мокапы.
Для двумерных игр подойдет Game Maker Studio.
Для трехмерных лучше всего Unity.
Как и в случае с графическими редакторами, необходимые навыки можно усвоить из онлайн-уроков.
6. Типография, выполняющая печать на заказ
Если вы хотите напечатать красочный и яркий прототип, то можно обратиться в типографию. Только не спешите этого делать на ранних этапах. Я предпочитаю пользоваться DriveThruCards.com.
Задание
А теперь сядьте и начинайте творить!
В вашем распоряжении есть все необходимые инструменты для создания игры. Не пытайтесь сделать «идеальный прототип» или подобрать «идеальные компоненты». Проделайте работу как можно быстрее, а доводить до ума будете потом. Когда закончите, предложите сыграть в свой прототип реальным игрокам!