Lab · потрогать руками
Flow-канал вживую
Навык игрока растёт слева направо (по времени сессии). Выбери стратегию сложности, покрути рост навыка и ширину канала — и смотри, сколько времени игрок проводит в потоке, тревоге и скуке. Цель — держать кривую сложности в зелёной полосе вокруг навыка.
Как пользоваться
Зелёная полоса — flow-канал: |сложность − навык| ≤ w вокруг серой кривой навыка. Красная линия — сложность по выбранной стратегии. Где она выходит выше полосы — тревога, ниже — скука. Переключай плоскую / линейную / пилу (Celeste) / DDA (Mario Kart) и смотри на доли внизу. Попробуй: плоская → скука к концу; пила → держится в канале; DDA с большим gain → сложность дёргается (осцилляция, «резинка палится», растёт тревога); DDA с малым gain → подстройка вялая и инертная. Жми ▶ прогон, чтобы прогнать «плейхед» по времени.
навык s(t)
сложность c(t)
flow-канал (±w)
тревога
скука
Совет: начни с «Пилы» — каждый зубец = ввод новой механики (провал в лёгкое) → практика → пик. Затем переключи на DDA и утащи gain вправо: увидишь, как автоподстройка начинает дёргаться.
Что заметить
Плоская сложность → скука неизбежна
Поставь «Плоскую». Навык растёт, а красная линия стоит — к концу сессии сложность оказывается глубоко ниже канала: сплошная синяя скука. Никакой уровень плоской сложности не спасает: слишком низкий — скука сразу, слишком высокий — тревога в начале (навык ещё мал), потом всё равно скука. Вывод: фиксированная сложность структурно не держит поток.
Пила держит в канале лучше линейной
Сравни «Линейную» и «Пилу» при том же росте навыка. Линейная может идти вдоль канала, но не учит: у неё нет провалов под ввод новой механики. Пила тречет навык и на каждом зубце ныряет вниз (игрок снова новичок по новому приёму) — это и есть Celeste. Крути «глубину зубца»: слишком мелкие зубцы = почти линейная (мало обучения), слишком глубокие = проваливаешься в скуку на старте каждого сегмента.
DDA: компромисс gain'а
На «DDA» ползунок — это gain регулятора. DDA по сути держит поток высоким (в этом её смысл — она подстраивается), но у gain'а есть цена. Большой gain: сложность резко реагирует на шум оценки навыка и осциллирует — дёргается через канал вверх-вниз, растёт тревога, игрок чувствует, что его «подкручивают» (та самая палящаяся резинка). Малый gain: подстройка вялая и инертная — на плавном росте навыка поток ещё держится, но на резком скачке (игрок вдруг освоился) не успеет. Оптимум — посередине: достаточно быстро у навыка, достаточно плавно, чтобы не палиться. Это ровно настройка П-регулятора с шумной оценкой.