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

Шрифт
Интервал

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

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

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


Кейс: Fallout 3

Давайте рассмотрим игровой нарративный опыт и разберем нарративные инструменты, использованные для его создания. Во-первых, я расскажу вам историю, которая случилась со мной, когда я играл в постапокалиптическую RPG Fallout 3 от Bethesda Game Studios, которая вышла в 2008 году. Итак, по порядку.

Игра начинается с рождения персонажа в Убежище 101. Оно построено под землей несколько столетий назад и предназначено для защиты жителей от ядерной катастрофы. Эта история начинается, когда персонаж игрока покидает Убежище в 19 лет.


Моя история

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

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

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

«Привет! – сказала она. – Слышала, ты из Убежища! Я не видела никого из вас в течение многих лет! Приятно познакомиться!» С каждым словом ее голос звучал все выше и выше. После мрачной Пустоши ее энтузиазм почти раздражал. «Я Мойра Браун. Я хозяйка “Магазина на кратере”, но на самом деле я в основном занимаюсь ремонтом и исследованиями, – на мгновение она замолчала. – Скажем так, я работаю над книгой о Пустоши – было бы здорово услышать Предисловие от обитателя Убежища. Поможешь мне?»

Она казалась приветливой, а мне были нужны друзья. «Конечно, – сказал я, – мне есть что рассказать о жизни в Убежище».

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

Я подумал, что она шутит, поэтому решил пошутить в ответ. «Это удивительное место, – сказал я. – В главной комнате я даже не вижу потолка!»

Мойра засмеялась. «Да, ты даже не представляешь, как трудно заменить вон ту большую лампочку наверху! Это здорово для Предисловия – начало с шутки и все такое. Для книги это будет хорошо. Хочешь помочь с исследованием? Я могу заплатить тебе, будет весело!»

«О чем книга?» – спросил я.

«Ну, это опасное место в Пустоши, верно? Людям бы пригодился действительно полезный сборник советов. Например “Руководство по выживанию в Пустошах”! Чтобы проверить мои теории, нужен помощник. Я бы не хотела, чтобы кто-то пострадал из-за ошибки. Никто не обрадуется, когда это произойдет. Нет… Затем они просто много кричат. На меня. Плохими, плохими словами».

Я задумался. «Звучит отлично! – сказал я. – Хочу уже поскорее приняться за дело. Чем я могу помочь?»

«Для начала еда и лекарства. Они периодически нужны всем, верно? Поэтому нужно хорошее место, чтобы найти их! Недалеко отсюда находится старая сеть Super-Duper Mart. Мне нужно знать, остались ли в этом месте еще еда или лекарства».

Я кивнул и попрощался. Всего час назад я покинул Убежище, и вот я уже подопытный кролик Мойры Браун.

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

Я нашел Super-Duper Mart на окраине города. У создателя магазина, должно быть, не хватало ни креативности, ни денег, потому что это была не более чем гигантская бетонная обувная коробка, которую можно было узнать только по огромному логотипу над парковкой.

Когда я вошел на парковку, я услышал гром выстрелов большого охотничьего ружья, чередующегося с сухим треском штурмовой винтовки. Я завернул за угол и обнаружил, что рейдер Пустошей сражается с человеком в старинном кожаном плаще. «В чем дело? Не выносишь вида собственной крови?» – кричал человек в плаще. Это были его последние слова. Рейдер застрелила его выстрелом из автомата, и он упал, захлебываясь кровью. Затем она повернулась ко мне.


Рекомендуем почитать
Изучаем Java EE 7

Java Enterprise Edition (Java EE) остается одной из ведущих технологий и платформ на основе Java. Данная книга представляет собой логичное пошаговое руководство, в котором подробно описаны многие спецификации и эталонные реализации Java EE 7. Работа с ними продемонстрирована на практических примерах. В этом фундаментальном издании также используется новейшая версия инструмента GlassFish, предназначенного для развертывания и администрирования примеров кода. Книга написана ведущим специалистом по обработке запросов на спецификацию Java EE, членом наблюдательного совета организации Java Community Process (JCP)


Pro Git

Разработчику часто требуется много сторонних инструментов, чтобы создавать и поддерживать проект. Система Git — один из таких инструментов и используется для контроля промежуточных версий вашего приложения, позволяя вам исправлять ошибки, откатывать к старой версии, разрабатывать проект в команде и сливать его потом. В книге вы узнаете об основах работы с Git: установка, ключевые команды, gitHub и многое другое.В книге рассматриваются следующие темы:основы Git;ветвление в Git;Git на сервере;распределённый Git;GitHub;инструменты Git;настройка Git;Git и другие системы контроля версий.


Java 7

Рассмотрено все необходимое для разработки, компиляции, отладки и запуска приложений Java. Изложены практические приемы использования как традиционных, так и новейших конструкций объектно-ориентированного языка Java, графической библиотеки классов Swing, расширенной библиотеки Java 2D, работа со звуком, печать, способы русификации программ. Приведено полное описание нововведений Java SE 7: двоичная запись чисел, строковые варианты разветвлений, "ромбовидный оператор", NIO2, новые средства многопоточности и др.


Фундаментальные алгоритмы и структуры данных в Delphi

Книга "Фундаментальные алгоритмы и структуры данных в Delphi" представляет собой уникальное учебное и справочное пособие по наиболее распространенным алгоритмам манипулирования данными, которые зарекомендовали себя как надежные и проверенные многими поколениями программистов. По данным журнала "Delphi Informant" за 2002 год, эта книга была признана сообществом разработчиков прикладных приложений на Delphi как «самая лучшая книга по практическому применению всех версий Delphi».В книге подробно рассматриваются базовые понятия алгоритмов и основополагающие структуры данных, алгоритмы сортировки, поиска, хеширования, синтаксического разбора, сжатия данных, а также многие другие темы, тесно связанные с прикладным программированием.


Питон — модули, пакеты, классы, экземпляры

Python - объектно-ориентированный язык сверхвысокого уровня. Python, в отличии от Java, не требует исключительно объектной ориентированности, но классы в Python так просто изучить и так удобно использовать, что даже новые и неискушенные пользователи быстро переходят на ОО-подход.


Как пасти котов. Наставление для программистов, руководящих другими программистами

«Как пасти котов» – это книга о лидерстве и руководстве, о том, как первое совмещать со вторым. Это, если хотите, словарь трудных случаев управления IT-проектами. Программист подобен кошке, которая гуляет сама по себе. Так уж исторически сложилось. Именно поэтому так непросто быть руководителем команды разработчиков. Даже если вы еще месяц назад были блестящим и дисциплинированным программистом и вдруг оказались в роли менеджера, вряд ли вы знаете, с чего надо начать, какой выбрать стиль руководства, как нанимать и увольнять сотрудников, проводить совещания, добиваться своевременного выполнения задач.