Так получилось, что последние несколько месяцев я был абсолютно оторван от мира игр. Набирался опыта на поприще сайтостроения и проектирования полнофункциональных систем разного уровня сложности. Несмотря на то, что деятельность эта не связана с интерактивными развлечениями, в основе своей принципы построения программных продуктов могут иметь много общего.
И основной принцип, как ни странно, всего один: для реализации любого проекта необходимо тщательно продумать все его детали, создать подробный завершённый дизайн-документ. Чертёж, если обращаться к аналогии из инженерного ремесла. А дальше дело останется за вашим опытом, инструментами и технологиями.
Удивительно, но эту простую истину, которая отличает реализованные идеи от идей, постоянно болтающихся в долгом ящике, я осознал и взял на вооружение всего несколько месяцев назад. Так что пришло время пересмотреть подходы к реализации своих задумок и попрактиковать более «стратегический» подход.
В игровом деле разработка идеи начинается с гейм-дизайна. Капитан Врунгель пел: «Как вы яхту назовёте, так она и поплывёт…». Перефразируя под наши нужды: «Как вы дизайн-документ составите, так и ваша игра выйдет в релиз». Или не выйдет, если план будет составлен по-дилетантски. После некоторых поисков в руки мне попалась замечательная книга, посвящённая созданию этого самого плана – Games, Design and Play: A detailed approach to iterative game design (Colleen Macklin, John Sharp). Изюминка в том, что параллельно авторы рассматривают множество сопутствующих концепций: философию, психологию, динамику игр. Разбирают их по винтикам и шпунтикам.
Без воды и лишних предисловий уже в первой главе получаем выжимку базовых элементов любой игры:
- Действия – активности, которые проявляет игрок, пытаясь достичь целей игры.
- Цели – результат, которого пытаются достичь игроки по результатам игры. Причём неважно, являются ли они измеримыми величинами или рождаются из игрового опыта.
- Правила – инструкции о том, как функционирует игра.
- Объекты – игровые сущности, которые игрок использует для достижения цели.
- Игровое пространство – окружение, которое определяется правилами, и в котором происходит игровой процесс.
- Игроки – основные действующие лица игры.
И если мы возьмём любую игру: спортивную, словесную, настольную, цифровую – мы всегда сможем разложить её на эти ключевые элементы, работающие в связке и создающие те самые впечатления, переживания, которые заставляют нас играть снова и снова. Связкой этой служат важные концепции:
- Дизайн второго порядка: в процессе разработки проекта игровой опыт создаётся косвенно через совокупность правил, действий и целей. Сама игра приходит в движение и обретает форму только тогда, когда в ней появляются игроки. Об этом важно помнить на любом этапе: мы создаём произведение, которое является частично «незавершённым» – нам, по сути, неизвестен его конечный вид.
- Пространство вариантов: интерактивность даёт игрокам возможность выбирать различные действия и трактовки игровых элементов. В том время как дизайнер не может предугадать все возможные шаги и впечатления игрока, он может ограничить или расширить арсенал потенциальных вариантов, комбинируя действия, правила, цели, пространство и объекты. В противовес первому пункту, в наших руках остаются инструменты, позволяющие рассказать о нашей идее игроку. И в этом, думаю, состоит важный показатель профессионализма игрового мастера – умение найти баланс между свободой действий игрока и нарративом игровой истории.
- Состояние игры: это моментальный снимок текущих параметров всех игровых элементов на пути игрока к целям. Это состояние постоянно изменяется в зависимости от вовлечённости игрока в игровой процесс. А сумма таких «кадров» расскажет о масштабах вашей задумки.
Ни много, ни мало, но получился краткий конспект первой главы, выборка основных тезисов. Но даже они неплохо продвигают нас к пониманию того, на каком каркасе можно построить всё здание итогового проекта. Дают структуру и необходимый метафизический минимум.
В конечном счёте, необходимо помнить, что ты создаёшь игру – динамическое произведение искусства – которое будет «оживать» в присутствии игрока, и уже от него зависит финальный вид твоего творения. Авторы обещают в последующих главах перейти от теоретических построений к более практическим советам и рекомендациям. Давай двигаться дальше!