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

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

Как и в случае со зрелищной картинкой, в современном геймдизайне наблюдается тенденция сильно «украшать» любую ситуацию. Но лучше всего красота работает в том случае, если направлена на конкретную цель, а не бездумна.


Эмоции от окружающей среды

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

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

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

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

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

Half-Life. Геймплей начинается с того, что герой попадает в ловушку гигантской подземной лаборатории «Черная Меза». В течение первых 15 часов игры естественного света нет. Когда игрок наконец врывается сквозь дверь в залитую солнцем пустыню Нью-Мексико, появляется ощутимое чувство свободы и выполненного долга.

Metro 2033. Спустя два десятилетия после ядерной катастрофы группа выживших ведет борьбу за существование в московском метро. Внутри везде темно, но это их дом. Люди работают, торгуют, слушают музыку, выпивают и смеются. Но на поверхности совсем другая история. Москва, представленная в игре, ужасает. Замороженные, разрушенные здания в гигантских кусках льда. Сам воздух токсичен, поэтому игрок должен иметь постоянно уменьшающийся запас фильтров для противогаза. Тысячи сосулек угрожающе свисают, как острые ловушки, раскачиваемые бушующим ветром. Все место действия пропитано безысходностью: никогда не светит солнце, не перестает дуть ветер, лед не тает и ничего не растет. Я никогда не забуду, что чувствовал, пробираясь сквозь обломки. Хотя большинство назвало бы Metro 2033 шутером или RPG, позволю себе с этим не согласиться. Я думаю, что эта игра о понимании того, как место заставляет вас испытывать те или иные чувства.


Эмоции от современных технологий

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

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

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

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


Рекомендуем почитать
Изучаем 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-проектами. Программист подобен кошке, которая гуляет сама по себе. Так уж исторически сложилось. Именно поэтому так непросто быть руководителем команды разработчиков. Даже если вы еще месяц назад были блестящим и дисциплинированным программистом и вдруг оказались в роли менеджера, вряд ли вы знаете, с чего надо начать, какой выбрать стиль руководства, как нанимать и увольнять сотрудников, проводить совещания, добиваться своевременного выполнения задач.