В «неэлегантной» игре отдельные проблемы легко исправить. Если посох, которым волшебник убивает гоблинов, слишком мощный при использовании против гоблинов, разработчик может просто уменьшить его силу. Поскольку посох не влияет ни на что, кроме гоблинов, это изменение не имеет побочных эффектов, и проблема решена.
Но такое простое решение возможно только благодаря элегантному дизайну. Почему вы не можете использовать посох против орков, огров, других волшебников, богов или скупых лавочников? Посох волшебника подразумевает целую вселенную возможностей в мире фэнтези. Ограничить его действие только гоблинами – значит потерять все эти возможности.
Более элегантная игра позволила бы все эти взаимодействия, создавая намного больше игровых ситуаций без необходимости тратить большое количество времени на обучение. Но это создает проблему для разработчика. Теперь, когда посох волшебника связан со многими другими частями игры, меняя его, вы меняете все эти взаимодействия. Если ослабить его действие против гоблинов, это может привести к тому, что посох не будет действовать на орков. Обеспечив посох возможностью зрелищно взрываться, можно создать захватывающий бой на арене, при этом он будет опасен для использования рядом с союзниками. Проблемы такого рода могут становиться очень острыми, когда речь идет о сотнях или тысячах взаимосвязанных элементов.
Вот почему простые, элегантные игры настолько необычны. Создать систему взаимоотношений гораздо сложнее, чем написать серию одноразовых трюков, но это единственный способ получить продолжительный игровой опыт из нескольких игровых механик.
Прекрасный запах элегантности поутру
Будучи первокурсником, на вводном курсе по математике я изучал двумерные таблицы чисел – матрицы . Одно свойство матриц состоит в том, что некоторые из них бывают обратными – преобразованными в новую форму с помощью ряда числовых операций, а другие – нет. Проблема заключалась в том, что не существует простого способа определить, является ли матрица обратной или нет. Вы просто должны были выяснить, а это отнимало много времени.
Но профессор научил нас другому. Он сказал, что можно научиться «чуять» обратные матрицы, просто взглянув на них. Вы не будете знать наверняка, как это узнали, но с опытом ваше подсознание сможет дать ответ.
Ощущение элегантной механики почти такое же. Разработчик не может предсказать каждый результат, который создаст элегантная игра. Они слишком многочисленны и размыты. Можно внедрить механику и тщательно ее протестировать, но это может отнять много времени. Нам нужны способы, которые помогут определить элегантность на этапе разработки. И единственный реальный способ добиться этого – почувствовать элегантность так же, как и наш профессор ощущал запах инвертированных матриц: используя натренированную интуицию и ментальную эвристику.
Почувствовать запах элегантности – это умение, которое приходит с опытом. Но я обнаружил несколько простых правил, которые могут в этом помочь.
Механика, которая взаимодействует со многими другими механиками, пахнет элегантностью.
Посчитайте в уме количество взаимодействий, ожидаемых от предложенной механики. Если она взаимодействует со многими другими механиками, то это скорее будет элегантный дизайн. Если она взаимодействует только с одной или двумя, то, вероятно, нет.
Например, обдумывая заклинание в фэнтезийной игре в жанре RPG (ролевая игра), спросите себя: может ли оно взаимодействовать с другими заклинаниями? Сможет ли взаимодействовать с членами группы, с несколькими противниками, с окружающей средой, системой морали, нарративом или статистикой игрока? Механика может даже взаимодействовать сама с собой. Например, в шахматах в разных позициях пешки могут претендовать на разные части доски.
Простая механика пахнет элегантностью.
Элегантность заключается не только в снижении стоимости механики, но и в увеличении эффективности. Раздутая, слишком сложная механика может дать хороший результат, но зачастую она не стоит того времени, которое игрок потратит на обучение. Ее упрощение, возможно, и приведет к потере нескольких нюансов в игре, но в то же время откроет возможности для других, более эффективных проектных решений.
Кроме того, снижение сложности, с которой сталкиваются игроки, повышает вероятность понимания остальных событий. Игроки, которые не перегружены, будут в полной мере исследовать игру и наслаждаться каждой деталью опыта. Утопающие в сложностях игры упустят многое из того, что она может предложить.
Читать дальше
Конец ознакомительного отрывка
Купить книгу