Документация Nyxtale

Nightfall StoriesРемесло

Камера и кадр

Наезд, наклон, тряска, панорама и рамка: откуда читатель смотрит на сцену.

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

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

Ближе и дальше

@zoom <масштаб> — наезд (больше единицы) или отъезд (меньше). Наезд говорит «смотри сюда», отъезд — «ты не видел целого».

@bg kitchen_night
narrator: Кухня как кухня.
@zoom 1.6
narrator: Кроме второй чашки на столе.
движок принял line×2effect×2

Отъезд в конце сцены — самый дешёвый способ сказать «а теперь посмотри, где ты был всё это время». Он же перестаёт работать, если делать его в каждой сцене.

Заваленный горизонт

@dutch <градусов> наклоняет кадр. Классический приём тревоги: мир перестал стоять ровно, а читатель замечает это раньше, чем понимает.

Небольшой угол работает лучше большого: три-пять градусов читаются как «что-то не так», двадцать — как «кто-то уронил телефон».

Толчок

@shake <амплитуда> трясёт весь экран: удар, взрыв, толчок. Это событие, а не состояние — долгая тряска перестаёт быть ударом и становится ездой.

Рядом с ним живёт @text_shake, который трясёт только строку: экран трясётся от того, что произошло в мире, строка — от того, как её произнесли.

Панорама

@pan_cam ведёт камеру по кадру. В отличие от @zoom, который меняет расстояние, панорама меняет внимание: читатель следует за взглядом, который ведёт не он.

Хорошо стоит там, где сцена должна прочитаться в определённом порядке: сначала дверь, потом пол, потом то, что на полу.

Рамка

@letterbox <0..1> кладёт кинематографические полосы сверху и снизу. Это не эффект, а заявление: «сейчас будет сцена». @letterbox 0 убирает их.

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

Практика

Одно движение на сцену. Наезд, наклон и тряска подряд читаются как сбой, а не как режиссура.

Движение — это глагол. Если вы не можете сказать словами, что камера делает и почему, читатель тем более не сможет.

Проверяйте на вертикальном экране. Ридер вертикальный, и наезд, красивый в предпросмотре, на телефоне может обрезать именно то, ради чего он сделан.

Тряска и вспышки ограничены. Всё, что мельтешит, подчиняется общим правилам интенсивности — читатель может их приглушить, и история обязана остаться читаемой.

Директивы этой темы

Собрано из реестра движка: каждая директива этих категорий ведёт сюда из справочника.

  • @dutch Голландский угол — тревога
  • @letterbox Киношные полосы на пике
  • @pan_cam Панорама камеры по фону
  • @shake Тряска экрана
  • @zoom Наезд/отъезд камеры