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

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

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

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


Художественные методы

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

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

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

Орсон Скотт Кард, автор Ender’s Game, описал свой процесс изобретения фэнтезийных вселенных. Он достает гигантский чистый лист и начинает рисовать карту. Он набрасывает на ней города, достопримечательности и особенности местности, придумывая им названия. Он ничего не планирует; он изобретает мир, рисуя его. Давая название каждому из городов, он задумывается об его истории, обществе, которое его создало, и о причине его существования.

Каждые ошибка и исправление приводят к появлению нового подхода и идеи. Получившаяся карта представляет собой подробное описание нового фантастического мира.

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


Мозговой штурм

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

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


Письменный анализ

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

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


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