banner banner banner
Геймдизайн. Рецепты успеха лучших компьютерных игр от Super Mario и Doom до Assassin’s Creed и дальше
Геймдизайн. Рецепты успеха лучших компьютерных игр от Super Mario и Doom до Assassin’s Creed и дальше
Оценить:
Рейтинг: 0

Полная версия:

Геймдизайн. Рецепты успеха лучших компьютерных игр от Super Mario и Doom до Assassin’s Creed и дальше

скачать книгу бесплатно

Геймдизайн. Рецепты успеха лучших компьютерных игр от Super Mario и Doom до Assassin’s Creed и дальше
Тайнан Сильвестр

Что такое ГЕЙМДИЗАЙН? Это не код, графика или звук. Это не создание персонажей или раскрашивание игрового поля. Геймдизайн – это симулятор мечты, набор правил, благодаря которым игра оживает. Как создать игру, которую полюбят, от которой не смогут оторваться? Знаменитый геймдизайнер Тайнан Сильвестр на примере кейсов из самых популярных игр рассказывает как объединить эмоции и впечатления, игровую механику и мотивацию игроков. Познакомитесь с принципами дизайна, которыми пользуются ведущие студии мира! Создайте игровую механику, вызывающую эмоции и обеспечивающую разнообразие. Узнайте как объединить сюжет и интерактивность. Используйте взаимодействия, которые заставят игроков проникать друг другу "в голову". Вовлекайте в действие с помощью наград. Планируйте, тестируйте и анализируйте геймдизайн последовательно, а не пытайтесь все решить заранее. Узнайте, как позиционирование игры на рынке влияет на геймдизайн.

Тайнан Сильвестр занимается геймдизайном больше 15 лет. За это время он успел поработать как над инди-проектами, так и над студийным блокбастером BigShock Infinite, но больше всего он известен благодаря RimWorld.

Тайнан Сильвестр

Геймдизайн. Рецепты успеха лучших компьютерных игр от Super Mario и Doom до Assassin's Creed и дальше

Tynan Sylvester

Designing Games. A Guide to Engineering Experiences

© 2013 Tynan Sylvester

© Перевод на русский язык ООО Издательство «Питер», 2020

© Издание на русском языке, оформление ООО Издательство «Питер», 2020

* * *

Предисловие

Примечание

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

Обратная связь

Я люблю разговаривать о геймдизайне. Если у вас появятся замечания или вопросы по книге, напишите мне на электронную почту tynan.sylvester@gmail.com или свяжитесь со мной через веб-сайт tynansylvester.com.

От издательства

Ваши замечания, предложения, вопросы отправляйте по адресу comp@piter.com (издательство «Питер», компьютерная редакция).

Мы будем рады узнать ваше мнение!

На веб-сайте издательства www.piter.com вы найдете подробную информацию о наших книгах.

Часть I. Машины опыта

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

Но Изобретатель старел, и у него оставалось время только на одно изобретение. Поэтому он решил, что его последняя работа будет особенной. Она будет предназначена не для передвижения, обогрева или для расчетов – она будет для счастья.

Горожане ничего не поняли, но доверились ему. Раньше он никогда их не подводил. Изобретатель ушел в свой замок и принялся за работу.

Шли годы. Сначала горожане терпеливо ждали. Затем стали сомневаться. А потом и вовсе разозлились.

«Где твое изобретение?» – спросили они.

«Все очень долго».

«Мы устали ждать».

«Он обманывает нас».

«Мы должны убить его».

Как только толпа прибыла в замок, ворота открылись и вышел Изобретатель.

«Готово!» – заявил он. Толпа на мгновение успокоилась, и он повел их внутрь.

Но внутри так и не нашлось никакого замысловатого механизма – лишь стол с кучей карточек, книжечек и крошечных деревяшек.

«Где машина? – спросил предводитель толпы, готовясь к наступлению. – Где машина счастья?»

«Вот она, – сказал Изобретатель, указывая на игральные кости, правила и игровое поле. – Садитесь, будем играть».

ГЕЙМДИЗАЙН – это не код, не графика или звук. Это не создание игровых фигурок или раскрашивание игрового поля. Геймдизайн – это разработка правил, благодаря которым эти части оживают.

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

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

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

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

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

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

Работа геймдизайнера не определяет цель игры. Она только показывает нам, как ее достичь.

Некоторые люди беспокоятся, что анализ в геймдизайне «вынимает душу», что понимание принципов этого ремесла отнимает творческий потенциал в работе. Понимание профессиональной области геймдизайна не означает слепого следования правилам с целью снова и снова получать один и тот же результат. Это означает понимание баланса преимуществ и недостатков в каждом проектном решении. Если игра «не зашла», это редко связано с тем, что разработчик сделал неправильный логически выбор. Скорее он просто не выбрал оптимальный вариант. Таким образом, разработчик, понимающий профессиональную область, похож на инженера, понимающего законы физики: законы Ньютона не определяют, создаем ли мы мотор для лодки или ракету «Сатурн-5», но в обоих случаях эти законы одинаково необходимы.

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

Глава 1. Машины опыта

Механика и события

Игры включают в себя МЕХАНИКУ, которая определяет, как работает игра.

Механика – это правила, по которым работает игра. Кнопка А, которая заставляет Марио прыгать, является примером работы механики. Таковы правила, по которым персонажи передвигаются со скоростью один метр в секунду, пешку можно съесть по диагонали, а игроки ходят по очереди.

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

В процессе игры механика и игроки взаимодействуют, генерируя СОБЫТИЯ.

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

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

В играх все работает иначе. Мы не создаем события напрямую, а проектируем механику. Эта механика генерирует события во время игры.

Например, играя в Super Mario Galaxy, я однажды попытался заставить Марио перепрыгнуть через яму. Я замешкался, и Марио коснулся лавы. Его спина загорелась, и он взлетел, как полыхающая ракета, лицо персонажа исказилось от боли. Пока он летел по воздуху, я управлял игрой и вывел его на безопасное приземление. События здесь – это то, что Марио прыгал, в какой-то момент прыжок не удался, Марио задел лаву, загорелся, взлетел в воздух, закричал и снова оказался в безопасном месте. Механика, стоящая за этими событиями, – это действие кнопки прыжка, гравитация, физическое столкновение, реакция на столкновение с лавой в виде горящей спины и моя способность контролировать движение Марио в воздухе.

Диск с игрой Super Mario Galaxy не содержит каких-либо событий, которые я перечислил, – в нем только чистая механика. События – это результат моей игры и игровой механики. И эти события никогда не повторяются.

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

Главенство эмоций

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

Событие должно вызывать эмоции.

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

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

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

Например, если вы сидите и читаете книгу, может казаться, что вы ничего не чувствуете. Но на самом деле вы испытываете поток крошечных эмоциональных импульсов. Эти импульсы могут быть вызваны чем угодно – мыслью об утраченной любви, непонятным словом на странице (например, «Брандашмыг!») или же хмурым выражением лица проходящего мимо незнакомца. Такие эмоции продолжаются доли секунды и обычно находятся вне человеческого сознания. Но они всегда присутствуют, проявляясь в виде стимулов и мыслей.

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

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

Представьте, что вы играете в шахматы с незнакомцем. Вы проигрываете и не видите возможностей для хорошего хода, поэтому чувствуете стресс и напряжение. По мере изучения доски напряжение крепнет. И вдруг вы замечаете выход: если сделать ход конем назад, то можно прикрыть своего короля и одновременно поставить шах вражескому! Тотчас же следует безмолвный облегченный выдох, сопровождаемый чувством выполненного долга. Вы ходите конем, как и задумали, и противник морщится, понимая, что произошло. Видя все это, вы чувствуете свое превосходство. Оппонент начинает думать над своим ходом. Сияя от удовольствия и наслаждаясь временной победой, вы вдруг замечаете слабое место своего решения. Если соперник сделает ход слоном, то сможет гарантированно захватить вашего коня. В то же время для соперника этот ход может быть не очевиден. Заметил ли он его или нет – неизвестно. Удовлетворение превращается в неопределенность. Время тянется, пока вы пытаетесь сохранить невозмутимое выражение лица. Наконец, противник ходит пешкой. Чувство облегчения накрывает вас с головой снова, еще сильнее, чем до того, когда вы поняли, что успех гарантирован.

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

Выявление и понимание тонких эмоций – это навык дизайнера.

Уловить такие тонкие чувства сложно. Для этого потребуются усилия и практика. Можете ли вы точно назвать секунду, когда игра начала надоедать? Можете ли вы почувствовать, как непроизвольно улыбнулись в ответ на шутку, которая, как вам показалось, вовсе не смешная? Большинство людей могут игнорировать подобные чувства, но для геймдизайнера это непозволительно. Подобно тому как опытный шеф-повар может понять, что входит в основу сложного блюда, а музыкант – уловить аккорды, такт и ритм музыкального произведения, которое исполняет оркестр, так и геймдизайнер должен чувствовать вспышку гнева, биение пульса от триумфа или всплеск отвращения. Ведь игра существует именно благодаря этим эмоциям. Именно поэтому игроки тратят свою энергию, время и деньги, чтобы перемещать фишки по доске или бросать мяч через кольцо.

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

Эмоции, которые вызывает игра, не ограничиваются «весельем».

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

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

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

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

В играх можно делать не только веселые или легкомысленные вещи. Участие в жестоких соревнованиях может вызвать чувство триумфа. В каких-то играх используется повествование, чтобы вызвать сочувствие или удивление. Другие игры затягивают нас в темное пространство или подвергают жуткому психологическому террору. Doom, Super Mario 64, Street Fighter II, Half-Life, StarCraft, The Sims, DEFCON, System Shock 2, Deus Ex, World of Warcraft, Dwarf Fortress, Portal, Tetris, Braid, Katamari Damacy и S.T.A.L.K.E.R. – все эти игры вызывают сильные эмоции, но все они абсолютно разные. Напряженный экшн соревновательной игры Street Fighter II, игра с элементами хоррора System Shock 2 и стратегия DEFCON – все они вызывают разные эмоции, но назвать их веселыми нельзя.

Эмоциональные триггеры

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

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

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

ЭМОЦИОНАЛЬНЫЙ ТРИГГЕР – это какой-либо предмет или наблюдение, вызывающие эмоции.

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

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

Эмоция и изменение

Принцип, лежащий в основе всех эмоциональных триггеров, – это изменение. Чтобы вызвать эмоции, событие должно сигнализировать о значительных изменениях в мире. Но не любое изменение вызовет эмоцию.

Чтобы вызвать эмоции, событие должно изменить некоторую ЧЕЛОВЕЧЕСКУЮ ЦЕННОСТЬ.

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

[Жизнь/смерть] является примером человеческой ценности.

ЧЕЛОВЕЧЕСКАЯ ЦЕННОСТЬ – это сферы и явления, важные для людей, которые могут иметь несколько состояний.

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

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

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

В игре Street Fighter II подросток начинает участвовать в турнирах. Сначала его легко побеждают. Но он не останавливается. Он продолжает практиковаться, поднимаясь выше по «лестнице». В конце концов, он выигрывает региональный турнир, затем национальный, а после и чемпионат мира. Это события, меняющие жизнь, потому что они представляют собой большие сдвиги от невежества к знаниям, от низкого статуса к высокому и от поражения к победе.

В игре World of Warcraft два игрока бьются против одного и того же монстра. Один приглашает другого вступить в гильдию. Незнакомец становится другом, а один превращается во «вместе».

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

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

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

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

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