Скоуп и искусство вырезать

Учимся главному ремеслу продакшена: решать, чего в игре не будет.

Скоуп (scope) — объём того, что войдёт в игру: фичи, контент, системы. Управлять скоупом — значит сознательно решать, что вырезать.

Почему вырезать важнее, чем добавлять

Начинающие думают, что дизайн — это придумывать и добавлять. На деле зрелый дизайн — это во многом про вычитание. Добавить фичу легко: она звучит заманчиво, обещает «сделать игру богаче». Но каждая фича стоит времени на реализацию, отладку, баланс и поддержку, конкурирует за внимание игрока и за бюджет команды. Десять посредственных систем хуже трёх отличных. Поэтому ключевой вопрос дизайнера не «что бы ещё добавить», а «что здесь лишнее и можно убрать без потери сути».

Скоуп — это бюджет, а бюджет всегда конечен: время, деньги, силы команды. Каждое «да» новой фиче — это тихое «нет» качеству всего остального, потому что ресурс перетекает туда. Студии гибнут не от нехватки идей, а от того, что пытались сделать всё сразу. Знаменитый пример — раздутые амбиции, утопившие не один проект: команда обещала «как у конкурента, только больше», размазала силы и не довела до блеска ничего.

MVP: минимально жизнеспособная игра

MVP (minimum viable product) в играх — это наименьшая версия, в которую уже интересно играть. Не «урезанная демка», а полноценное ядро без всего необязательного. Цель MVP — как можно раньше проверить, работает ли главное, прежде чем обвешивать игру контентом.

Полная идея:   [ ядро ][ фича ][ фича ][ фича ][ контент ][ полиш ]
                  |
MVP:           [ ядро ]  ←  это уже играбельно и весело?
                  |
     да ──> наращиваем поверх крепкого ядра
     нет ─> чиним ядро, пока дёшево (не трогая остальное)

Логика та же, что у core loop и прототипа: если ядро не весело само по себе, никакой объём контента поверх его не спасёт — вы лишь масштабируете скуку. MVP заставляет сначала довести до ума главное, а уже потом думать о ширине. Minecraft в ранней альфе был именно MVP: только копать и строить блоки, без мобов, крафта и режимов, — но это ядро уже затягивало, и поверх него наросло всё остальное.

Kill your darlings

Принцип «kill your darlings» (убей своих любимцев) пришёл из литературы: автор обязан вырезать даже самые любимые куски, если они не служат целому. В играх это особенно больно — дизайнер влюбляется в хитрую механику или красивый уровень и тащит его, даже когда тот не вписывается, ломает темп или раздувает скоуп.

Если фича прекрасна сама по себе, но не служит ядру игры, — её надо вырезать. Любовь к фрагменту не оправдывает вред целому.

Вырезанный контент — норма, а не позор. Half-Life 2 разрабатывалась с десятками механик и локаций, не вошедшими в релиз; огромный пласт вырезанного известен как «потерянное побережье». The Last of Us лишилась целых проработанных сцен ради темпа. Hollow Knight вырезал немало боссов и зон, доделанных уже после релиза в виде бесплатных дополнений, — потому что на старте их включение сорвало бы выход. Профессионалы режут безжалостно и не считают это потерей: вырезанное помогло понять игру, и его задача выполнена.

Как работает под капотом: ограничения рождают креатив

Парадокс, который стоит прочувствовать: ограничения не мешают творчеству, а порождают его. Когда можно всё, дизайнер тонет в вариантах и расфокусируется. Жёсткая рамка, наоборот, заставляет искать неочевидные элегантные решения внутри неё — и часто именно эти решения становятся фирменной чертой игры.

История техники — сплошные тому примеры. Палитра NES позволяла очень мало цветов одновременно, и дизайнеры Super Mario Bros. сделали кусты и облака одним спрайтом разного цвета — экономия памяти превратилась в узнаваемый визуальный стиль. Картриджи держали считаные килобайты, и это родило плотный, выверенный левел-дизайн, где ни один экран не тратится зря. Pac-Man и Tetris родились из крошечных технических возможностей своего времени — и стали вечными именно благодаря предельной концентрации идеи.

ОграничениеЧто оно породило
Мало цветов NESлаконичный узнаваемый стиль, переиспользование спрайтов
Маленькие картриджиплотный левел-дизайн без «воды»
Экран и тач мобилкиуправление одним пальцем (Flappy Bird, Angry Birds)
Сессии по 5 минутмгновенный вход, короткий core loop

Мобильная эпоха повторила урок. Маленький экран и управление пальцем отсекли сложные схемы — и родились гениально простые Angry Birds (оттянул и отпустил) и Flappy Bird (одно касание). Контекст игры «на пять минут в очереди» заставил делать мгновенный вход и короткий цикл. Это не уступки, а дизайнерские находки, которые без ограничений не появились бы. Геймджемы (вроде Ludum Dare) эксплуатируют тот же принцип нарочно: жёсткие 48 часов и заданная тема выжимают из участников концентрированные, изобретательные игры, потому что времени на лишнее просто нет.

Как решать, что резать

Полезный критерий — спросить про каждую фичу: служит ли она ядру игры? Если фантазия игры — быть скрытным убийцей, то прокачка стрельбы из танка ей не служит, как бы ни была хороша. Режут то, что слабее всего связано с ядром, и то, что дороже всего в поддержке. Ещё один приём — отложить, а не убить: вынести спорную фичу в «после релиза», освободив старт. Многие любимые игроками дополнения — это вырезанный на запуске, но сохранённый контент.

Частые ошибки

Сказать «да» каждой идее. Команда и тестеры предлагают десятки фич; дизайнер, который не умеет говорить «нет», расфокусирует игру и срывает сроки. Скоуп держится на дисциплине отказа.

Считать вырезанное провалом. Привязанность к потраченному труду («жалко, уже сделали») тащит в игру лишнее. Вырезанная фича не пропала — она помогла понять, что нужно игре.

Ждать «свободы без рамок». Дизайнер, мечтающий «вот бы убрать все ограничения», теряет источник креатива. Рамку стоит не проклинать, а использовать как трамплин.

Итог

  • Зрелый дизайн — это вычитание: каждая фича стоит ресурса, и десять посредственных хуже трёх отличных.
  • MVP проверяет, весело ли ядро, до наращивания контента; kill your darlings — вырезать даже любимое, если оно не служит целому.
  • Ограничения (NES, мобилки, сроки, джемы) не мешают, а рождают самые изобретательные и узнаваемые решения.
  • Режут то, что слабее всего связано с ядром; вырезанное не провал, а способ понять игру — и его можно отложить, а не убить.
Проверьте себя
1. Что такое MVP в контексте игры?
AСамый сильный игрок матча
BНаименьшая версия, в которую уже интересно играть, без всего необязательного
CПолная игра со всем контентом
DМаркетинговый ролик
2. Что означает принцип «kill your darlings» в геймдизайне?
AУбивать всех боссов в игре
BВырезать даже самые любимые фичи, если они не служат ядру игры
CУдалять персонажей по сюжету
DНикогда ничего не вырезать
3. Почему ограничения (палитра NES, экран мобилки, сроки джема) часто полезны для дизайна?
AОни снижают цену игры
BОни заставляют искать элегантные решения внутри рамки, что рождает изобретательность
CОни нужны только для совместимости
DОни не влияют на дизайн