← Модуль 9/Level design
EN
Модуль 9 · Теория геймдизайна

Level design: обучение без туториалов

Лучший туториал — это его отсутствие. Хороший уровень учит механике структурой, а не текстом: вводит в безопасном контексте, развивает, подкидывает твист, собирает всё в финале. И проверяется это не спором о «понятности», а наблюдением за живыми игроками.
~16 мин🎲 дизайн + эмпирика
Суть за 30 секунд
Уровень — молчаливый учитель. Он преподаёт механику через структуру, а не через всплывающий текст. Ки-сё-тэн-кэцу (起承転結, японская четырёхактная бесконфликтная структура): Ки — ввести механику в безопасном месте → Сё — усложнить → Тэн — твист (новое ограничение/комбинация) → Кэцу — финал, где нужно всё сразу. SMB 1-1 и Celeste гл.1 — канон: сначала прыжок, потом ямы, потом твист, потом собранный экзамен — никогда не сказано, всегда показано. Уровни общаются через телеграфирование и аффордансы (яма говорит «прыгай», светящаяся кромка — «лезь»), и это верифицируют плейтестом по-Valve: дай играть без подсказок, смотри, где встали/промахнулись, и чини телеграфированием (Half-Life 2: «сюда!»). А само пространство рассказывает историю — environmental storytelling (Dark Souls: труп с лутом = кто-то уже пробовал). Дизайн = учить и повествовать без слов, подтверждая эмпирически.

Механизм: ввести, развить, вывернуть, собрать

Ки-сё-тэн-кэцу

Четырёхактная структура, в отличие от западной трёхактной, не требует конфликта — она вводит идею и исследует её, а в финале рекомбинирует. Идеальна для обучения:

Кивведение:учим прыжок(безопасно) Сёразвитие:ямы шире,выше Тэнтвист:+рывок илидвиж. платформа Кэцуфинал:всё сразу —прыжок+рывок каждый акт — один зубец пилы сложности: ввёл → дал освоить → усложнил комбинацией → проверил

Celeste гл.1: Ки — прыжок + лазанье по стене; Сё — практика в безопасной зоне; Тэн — вводится рывок; Кэцу — уровень требует прыжок + лазанье + рывок вместе. Каждый акт — это зубец пилы сложности: ввод механики опускает воспринимаемую сложность (ты снова новичок), затем рампа.

Учить без слов: аффордансы и «единственный путь»

SMB 1-1 Миямото — эталон молчаливого туториала. Первый экран учит бегу, прыжку, тому, что гумба убивает, и что «?»-блок даёт грибок, — без единой строки текста. Приём: механику вводят там, где она единственный безопасный выход (первая гумба заставляет освоить прыжок), а среда телеграфирует действие через аффордансы — яма читается как «прыгай», выступ со светом как «лезь», узкий проход как «иди сюда». Игрок открывает правило, а не читает его — и потому запоминает.

Плейтест по-Valve: смотри, не спорь

Понятность нельзя вывести из головы — её измеряют. Метод Valve: дай игроку пройти без подсказок, запиши видео + голос, отметь, где он встал или пропустил цель, поправь уровень, повтори — пока ~90% проходят без инструкции. Классическая находка Half-Life 2: дизайнер хочет, чтобы игрок пошёл за NPC; плейтест — игроки застревают на развилке; фикс — NPC говорит «сюда!» или перекрывает неверный путь, делая правильный очевидным. Телеграфирование — освещение, кадрирование, цвет, ведущие линии, блокировка неверного пути.

Почему без этого нельзя: у дизайнера проклятие знания — он уже знает решение и не может «раззнать» его, поэтому переоценивает свою ясность. Только свежий игрок показывает правду. Если разложить путь на N «ворот» (каждые требуют распознать телеграф с вероятностью pi), доля дошедших без застревания — произведение:

P(дошёл)= ∏i=1Npi

10 ворот по 95% телеграфа → 0.9510≈0.60; одни ворота с 50% телеграфа вдвое режут всю воронку. Одно плохо телеграфированное место рушит уровень — та же логика дырявого ведра, что в удержании.

Environmental storytelling

Нарратив через пространство, а не диалог. Dark Souls: входишь в комнату босса и видишь труп предыдущего искателя (с оружием, которое можно поднять), поломанные декорации, архитектуру — и понимаешь: до тебя пытались, кто-то падал здесь. Принцип «у каждого объекта есть смысл»: значимость (доспех на земле = рыцарь пал здесь / лут / и то и другое) против захламления (декор-бочки без смысла — ок в меру, ломает погружение в избытке). Show, don't tell.

🕹 Во что поиграть — и что заметить

Super Mario Bros. 1-1 молчаливый туториал

Первый экран Миямото учит всему без слов: идти вправо, прыгать, что гумба опасна, что «?» даёт грибок, что грибок делает большим. Всё через расположение объектов и «единственный безопасный путь».

🎮 Сделай: пройди только первый экран SMB 1-1 и выпиши всё, чему он научил без единой строки текста (минимум 5 пунктов). Заметь, как первая гумба стоит так, что прыжок — очевидный выход, а «?»-блок — прямо на пути прыжка.

Portal одна идея на камеру

Каждая тест-камера вводит ровно один концепт (портал на стене → на полу → импульс сохранения → «летящий» прыжок), даёт освоить, потом комбинирует. Обучение встроено в структуру, текста почти нет.

🎮 Заметь: в ранних камерах Portal отметь, что каждая учит одному новому, прежде чем комбинировать. Это ки-сё-тэн-кэцу в чистом виде: камера-введение → развитие → твист → сборка.

Half-Life 2 / Dark Souls телеграф и пространство-рассказ

HL2 ведёт взглядом (свет, NPC, кадрирование), а не текстом — результат сотен плейтестов. Dark Souls рассказывает историю расположением трупов, руин, архитектурой — ни катсцен, ни экспозиции.

🎮 Заметь: в HL2 отследи, чем тебя ведут по уровню (источник света в конце коридора, движение NPC, единственная открытая дверь). В Souls прочитай «историю» комнаты по объектам, прежде чем встретить врага. Поймай момент, когда сам заблудился — это провал телеграфа.

Хардкор · воронка телеграфа и проклятие знанияможно пропустить

Ясность — измеряемая величина, не мнение

Путь через уровень — это воронка: на каждом «телеграф-гейте» игрок либо считывает намерение, либо застревает. Сквозная проходимость P=∏pi мультипликативна, поэтому слабейший гейт доминирует (как закон Амдала и дырявое ведро удержания). Отсюда практика: не спорить «понятно/непонятно», а замерить p^i на плейтестерах и чинить самый низкий гейт — это воронка/конверсия, только на уровне.

Проклятие знания

Дизайнер не может развидеть решение: зная ответ, он систематически переоценивает очевидность своих подсказок (документированный когнитивный баг — «curse of knowledge»). Поэтому внутренняя оценка ясности бесполезна: нужен свежий игрок, желательно из целевой аудитории, и тихий наблюдатель (подсказал — испортил замер). Запись + фиксация точек залипания + пороговый критерий (≈90% без инструкции) превращают ясность из вкусовщины в метрику.

Хардкор · дизайн: аффордансы, телеграф, ки-сё-тэн-кэцу vs 3 актаможно пропустить

Аффордансы и сигнификаторы (Норман)

Аффорданс — что объект позволяет сделать; сигнификатор — подсказка, что именно и как. Уступ affords «залезть», но игрок это поймёт, только если есть сигнификатор (контраст, свет, цвет, потёртость). Хороший уровень плотно кладёт сигнификаторы там, где нужно действие, и убирает ложные (яма, которую перепрыгнуть нельзя, не должна выглядеть перепрыгиваемой).

Техники телеграфа

Свет (глаз идёт к яркому), кадрирование/ведущие линии (архитектура указывает), цвет (жёлтая краска = «здесь можно» в Uncharted/Last of Us), контраст и движение (глаз ловит анимацию), блокировка (перекрыть неверный путь физически). Комбинируют слоями — чтобы даже при провале одного канала сработал другой (избыточность против слабого гейта).

Ки-сё-тэн-кэцу vs западные 3 акта

3-акта строятся на конфликте (завязка→конфронтация→развязка). Ки-сё-тэн-кэцу — на сопоставлении: вводит, развивает, даёт неожиданный четвёртый элемент и примиряет — без обязательного конфликта. Для обучения это точнее: механику надо ввести и исследовать, а не «сконфликтовать». Нинтендо строит так целые игры.

Аналогия
Хороший уровень — как глава хорошего учебника. Она не читает лекцию: вводит одну идею в безопасном разобранном примере, даёт задачу на отработку, потом твист, где идея комбинируется с прежней, и финальное упражнение на всё сразу. А автор тестирует главу на живых студентах (плейтест), смотрит, где они застряли, и переписывает мутный абзац (перетелеграфирует) — не виня студента. И именно проклятие знания (автор не может развидеть решение) — причина, по которой нужно смотреть на свежих читателей, а не полагаться на «мне же понятно».
Почему это важно
Обучение-через-дизайн — один из глубочайших навыков ремесла: здесь сходятся «show, don't tell», аффордансы и эмпирическая итерация. Это не про «написать туториал», а про то, чтобы структура сама учила. И паттерн — ввести/развить/вывернуть/собрать; сделать так, чтобы интерфейс учил себя; проверять на реальных людях, а не на интуиции — переносится один в один на документацию, онбординг, UX и дизайн API.
🔁 За пределами игр — куда это переносится
Урок — про обучение структурой и про то, что ясность измеряют на живых людях, а не выводят из головы.

ML / AI (твой домен): молчаливое обучение уровнем ⇄ curriculum и обучение по демонстрациям: агент учится на градуированных примерах без явной инструкции, а ки-сё-тэн-кэцу (ввёл→развил→твист→рекомбинация) ⇄ порядок curriculum + тесты на композиционную генерализацию (умеет ли модель собрать примитивы, выученные по отдельности?). Плейтест по-Valve («ты — не твой игрок; не рассуждай о ясности, смотри на реальных пользователей») ⇄ eval-driven development и human-eval: нельзя интроспективно понять, ясен ли твой промпт/интерфейс модели — надо прогнать на held-out входах и смотреть, где ломается. Проклятие знания ⇄ почему нельзя оценивать модель на трейне и почему авторы переоценивают собственную ясность (ты уже знаешь ответ). Воронка телеграфа ∏pi ⇄ надёжность многошагового пайплайна/агентной цепочки: один слабый шаг рушит end-to-end (слабейшее звено). Environmental storytelling (смысл в артефакте, а не в ярлыке) ⇄ обучение из контекста, а не из явных меток. А «аффордансы учат интерфейсу» ⇄ дизайн инструментов/API под агента: интерфейс должен делать правильное действие очевидным (само-документируемые тулы, типизированные схемы), чтобы не нужен был отдельный туториал.

Онбординг/UX/доки: прогрессивное раскрытие, пустые состояния, которые учат, «empty-state as tutorial»; проверка юзабилити-тестами, а не спорами команды.

Инженерия: самодокументируемый API, «pit of success» (по умолчанию правильное), сообщения об ошибках, телеграфирующие следующий шаг.

Принцип: учи структурой, а не текстом; делай правильное действие очевидным; ясность не выводи — измеряй на свежих пользователях и чини слабейший гейт.

🔧 Разбери и спроектируй
🎮 Разбор молчаливого туториала ~25 мин
Пройди SMB 1-1 (или первые камеры Portal) и построй карту ки-сё-тэн-кэцу: что вводится, где развитие, где твист, где сборка. Отдельно выпиши каждый телеграф (что и чем подсказано). Найди хотя бы один аффорданс без сигнификатора — место, где легко застрять.
🧪 Спроектируй обучающий уровень ~25 мин, бумага
Возьми одну механику своего Новгорода и распиши для неё ки-сё-тэн-кэцу-уровень (4 акта) + план телеграфа (как покажешь без текста). Затем «плейтест на одном человеке»: дай другу пройти по твоей схеме без пояснений и отметь, где он растерялся — это твой слабейший гейт.
Чеклист: разметил 4 акта на реальной игре; перечислил телеграфы и нашёл слабый; спроектировал обучающий уровень для своей механики; проверил на живом человеке (проклятие знания); связал с eval/онбордингом.
Связи
основа
Flow и сложность — акт ки-сё-тэн-кэцу = зубец пилы: ввод механики дозирует сложность.
основа
MDA и core loop — уровень = механики, расставленные так, чтобы возникла динамика обучения.
смежное
Game feel — телеграф опирается на обратную связь: подсветка, отклик, движение.
смежное
Телеметрия — плейтест = воронка: где игроки застревают, там слабый гейт.
Вопросы пытливого ума
Почему бестекстовый туториал лучше текстового?
Потому что открытое знание запоминается лучше прочитанного, и потому что текст выдёргивает из потока. Когда игрок сам обнаруживает правило (первая гумба → «ага, надо прыгать»), срабатывает активное научение: он построил модель сам, а не принял на веру — это глубже кодируется и переносится на новые ситуации. Текстовый туториал («нажмите A, чтобы прыгнуть») требует прочитать, удержать в памяти и применить — три шага, на каждом теряется часть игроков, и всё это ломает погружение (ты уже не в мире, а читаешь инструкцию). Плюс текст не масштабируется: игроки его пропускают. Молчаливый дизайн учит в процессе игры, тем же действием, которым играешь. Оговорка: совсем без подсказок тоже плохо — сложные системные игры (Dwarf Fortress, Paradox) объективно требуют текста/вики; принцип не «никогда не пиши», а «сначала попробуй научить структурой, текст — костыль последней инстанции».
Что за «проклятие знания» и почему без плейтеста нельзя?
Проклятие знания (curse of knowledge) — документированный когнитивный баг: узнав что-то, ты не можешь достоверно вообразить состояние человека, который этого не знает. Дизайнер, знающий решение головоломки, физически не способен объективно оценить, насколько она очевидна новичку, — он систематически переоценивает ясность своих подсказок. Поэтому внутренние прогоны («мне понятно, значит понятно») бесполезны как замер. Единственный источник правды — свежий игрок, желательно из целевой аудитории, за которым молча наблюдают (любая подсказка портит замер, как утечка теста). Отсюда весь ритуал Valve: запись, фиксация точек залипания, пороговый критерий (~90% без инструкции), итерация. Это буквально та же причина, по которой модель нельзя оценивать на обучающих данных: и там, и там оценщик «уже знает ответ».
Чем ки-сё-тэн-кэцу отличается от западной трёхактной структуры?
Западная 3-акта построена на конфликте: завязка (setup) → конфронтация (нарастающий конфликт) → развязка (resolution). Драма движется столкновением. Ки-сё-тэн-кэцу (起承転結) построена на сопоставлении без обязательного конфликта: ки (введение) → сё (развитие) → тэн (твист — вводится нечто неожиданное, часто напрямую не связанное) → кэцу (примирение — твист и предыдущее сходятся в новом смысле). Для обучения механике вторая точнее: тебе не нужно «конфликтовать» с игроком, тебе нужно ввести идею, дать её освоить, показать неожиданную грань (комбинацию) и собрать в единое понимание. Нинтендо строит так не только уровни, но и целые игры (мир 1 вводит, миры 2–3 развивают, поздний мир выворачивает, финал собирает). Это не «лучше/хуже», а другой инструмент — под исследование и обучение, а не под драматическое напряжение.
Как конкретно телеграфируют путь, не говоря «иди сюда»?
Слоями визуальных сигнификаторов. Свет: глаз идёт к яркому — источник света в конце коридора тянет вперёд (Half-Life, The Last of Us). Цвет: устойчивый «язык» — жёлтая краска = «здесь можно карабкаться/хвататься» (Uncharted, TLOU), красная бочка = «взорвётся». Кадрирование и ведущие линии: архитектура, перила, трубы, тени указывают направление; арт-композиция ставит цель в точку схода. Движение: глаз ловит анимацию — развевающийся флаг, летящая птица, NPC, который идёт вперёд. Контраст: интерактивное выделяется из фона (чуть ярче/детальнее). Блокировка: неверный путь физически перекрыт или ведёт в очевидный тупик. Ключ — избыточность: клади 2–3 сигнала на важное действие, чтобы при провале одного канала (игрок не заметил свет) сработал другой (цвет). И убирай ложные сигнификаторы — самая частая причина застревания не «мало подсказок», а противоречивые подсказки (что-то выглядит проходимым, но не является).
Что почитать