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

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

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

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

Глава 10. Рынок

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

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

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


Цель дизайна

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

Каждое проектное решение зависит от цели, для которой была создана игра.

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

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

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

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

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

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

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

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

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


Конкурентный рынок

Чтобы понять, как представлять игру на рынке, мы должны сначала понять структуру самого рынка.

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


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