Так с чего же нам начать?
Мотивирующий пример: покер
Воспользуемся популярной игрой в покер как практическим примером для изучения рассмотрим, из каких элементов она состоит. Представим, что мы сидим в компании друзей и разыгрываем партию. На какие части делится этот процесс?
Во-первых, выделим основную структуру. Имеется некоторое количество игровых элементов, с которыми взаимодействуют участники: карты, фишки, игровой стол и другие составляющие, представляющие собой физический аспект игры. Можем считать их объектами, или существительными, игры. Карты и фишки это конкретные объекты, но имеются и более абстрактные элементы: раздача карт («рука»), ход игрока и т. д. Они не обязательно должны быть физическими. Онлайн-покер состоит из тех же объектов (таких как стол), только виртуальных. Кроме того, у нас есть правила, что и в какие моменты делать с данными элементами. Правила определяют действия, или глаголы, сопоставляемые с указанными существительными: когда тасовать карты, как раздавать их, как делать начальную ставку, как повышать или уравнивать ее и т. д. Игра начинается с некоего начального игрового состояния, а затем благодаря действиям игроков переходит из одного состояния в другое. В случае с покером существуют правила, определяющие победу определенного расклада, имеющегося на руках, поэтому игроки могут попытаться достичь победного состояния с помощью выданных им карт.
Начиная игру, участники приводят все элементы в движение. Дилер тасует колоду, участники делают начальные ставки, им раздают карты. Затем игроки по очереди совершают свой ход, анализируя различные варианты: они могут сравнять ставку предыдущего игрока, поменять себе некоторые карты, повысить ставку, спасовать и т. д. В какой-то момент комбинации карт на руках игроков сравниваются между собой, после чего определяется победитель. Затем процесс начинается снова. Таков геймплей игры анализ, решения и взаимодействия игроков. Но он не ограничивается просто игровыми объектами. Игроки рассчитывают шансы и реагируют на действия других участников. Они блефуют и пытаются заставить противников сбросить карты. Могут делать вид, что у них на руках совсем иные карты, чем в действительности. Другие игроки очень важный элемент для многих игр, а покер особенно славится тем, что представляет собой смесь элементов стратегического мышления и планирования с психологической тактикой и попытками предсказать действия противников.
Вдобавок ко всему, можно поговорить о том, что делают и что переживают игроки во время игры. Разумеется, участники состязаются друг с другом, но также они сотрудничают например, создавая и разрушая временные альянсы. Игроки рискуют своими деньгами и наслаждаются острыми ощущениями от осознания того, что сделали ставку на неопределенное будущее. Они рассчитывают свои дальнейшие шаги и получают удовольствие от планирования своих действий. Но в то же время участники беседуют и шутят, борются за статус победителя и приятно проводят время в компании. Это и есть опыт игрока для игры в покер. Приятное времяпрепровождение, социализация, азартные ставки, продумывание стратегий, попытки обмануть друг друга достаточно притягательное для многих сочетание сильных ощущений, благодаря которому люди получают большое удовольствие от данного процесса.
Описание модели
В своем анализе игр мы будем пользоваться следующими тремя уровнями.
Игроки взаимодействуют с различными игровыми объектами.
Взаимодействие с игрой и с другими игроками в течение времени образует геймплей.
Геймплей порождает у каждого игрока определенные переживания (опыт) и ощущения.
В случае с покером элементы это карты, фишки и т. д., а игроки могут разговаривать друг с другом, что считается одним из приемлемых игровых действий. На основе правил участники рассаживаются и начинают раздавать карты, делать ставки, уравнивать или перебивать их, блефовать с целью сбить с толку соперников, а также иным образом взаимодействовать друг с другом и с меняющимся состоянием игры. Это, в свою очередь, позволяет игрокам получать удовольствие от состязания друг с другом, социализации, подсчета фишек на столе, разработки стратегий для выигрыша или просто от беседы и приятного времяпрепровождения с друзьями.
На иллюстрации 1.1 показано взаимодействие между основными объектами и действиями, производимый ими геймплей и возникающий в результате опыт игрока.
Трем данным уровням можно дать более общие названия (Иллюстрация 1.2).
Механики это игровые объекты и действия, которые совершают с ними игроки. Их можно собирать в системы с определенными свойствами.
Геймплей это процесс взаимодействия игроков с игровыми механиками.
Опыт игрока это субъективные ощущения участника игры от геймплея.
Такова наша базовая модель взаимодействия: игроки взаимодействуют с механикой и системами, порождающими геймплей, воспринимаемый игроками в виде субъективных ощущений. В следующих разделах мы более подробно опишем, как на основе этой модели можно понять роли игроков и дизайнеров в формировании такого взаимодействия.
Данная трехчастная модель была разработана на основе модели MDA (Hunicke, LeBlanc and Zubek, 2004), в которой три уровня. Они называются «механика», «динамика» и «эстетика» (mechanics, dynamics and aesthetics), хотя соответствия между уровнями двух этих моделей не точные. Сходство и различия между ними объясняются в разделе «Дополнительная литература» в конце главы.
Иллюстрация 1.1. Пример покера
Иллюстрация 1.2. Базовая модель: механика и системы, геймплей, опыт игрока
Роль дизайнера
Представим теперь себя дизайнером, желающим создать новую игру. Обычно у специалиста уже есть какое-то представление о желаниях игрока например, он хочет, чтобы тот решал какие-нибудь стратегические задачи, получал удовольствие от повествования с новым сюжетом или реализовывал свои фантазии о том, чтобы стать иным человеком из другой эпохи. Возможности почти безграничны, но как воплотить такой опыт на практике?
Трудность состоит в том, что мы не в состоянии внушить игроку эти желания напрямую. Можем только манипулировать конкретными базовыми элементами (правилами игры, объектами, персонажами и т. д.), из которых состоит игра. Нам необходимо создать игровой артефакт, который при использовании поможет участнику испытать задуманный нами опыт.
Это трудная проблема второго порядка, вдвое увеличивающая для нас расстояние до конечной цели. Мы создаем не просто статический объект, а динамический механизм, который будет вести себя определенным образом, поэтому нам остается надеяться, что игрок получит удовольствие от такого поведения.
Процесс дизайна
Если рассмотреть, как разрабатывается дизайн чего-то другого например, не игр, а программного обеспечения или физических объектов, то можно выделить два направления процесса.
Дизайн сверху вниз: мы начинаем с общих концепции и целей, затем делим их на более мелкие части, подробно описываем, как они работают, затем делим части на еще более мелкие фрагменты и т. д.
Дизайн снизу вверх: мы начинаем с мельчайших, насколько это возможно, элементов, и движемся по направлению к нашей общей концепции. Тестируем созданное, удостоверяемся в том, что оно соответствует нашим целям, а затем из мелких фрагментов постепенно выстраиваем всю систему.
В гейм-дизайне эти два подхода выглядят следующим образом.