Как рогалики стали учителями нарратива

Как рогалики стали учителями нарратива

В 1980 году Майкл Той и Гленн Уичман написали игру Rogue для Unix-систем. Никаких кат-сцен. Никаких диалогов. Только ASCII-графика, процедурно генерируемые подземелья и одна цель — спуститься на последний уровень и достать амулет Йендора.

Каждый заход — новое подземелье. Смерть — окончательная. Ни сохранений, ни второго шанса.

История при этом рождалась. Сама.

«Я нашёл зелье не того цвета. Выпил — оказалось яд. Попробовал прочитать свиток, чтобы вылечиться. Не тот свиток. Всё вокруг загорелось».

Ни один сценарист это не придумал. Просто система столкнула несколько механик — и из этого получилась история.

Легендарные смерти NetHack

Спустя семь лет вышел NetHack — 1987 год, форк более ранней игры Hack, которая сама была вдохновлена Rogue. Ещё сложнее, ещё больше взаимодействий между объектами и механиками.

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

Никаких скриптовых триггеров. Только системы, которые взаимодействуют между собой.

Dwarf Fortress и цивилизации из ничего

В 2006 году Tarn Adams и его брат Zach выпустили первую версию Dwarf Fortress. Bay 12 Games, два человека, без бюджета. Игра генерировала не просто подземелья — она генерировала целые цивилизации с историей, войнами и легендами. Каждый гном имел личность, страхи, воспоминания. Прежде чем ты начинал играть, мир уже прожил сотни лет.

Люди перестали «играть» и начали «рассказывать истории» о своих крепостях. Не потому что Tarn написал эти истории. А потому что создал условия для их появления.

Как рогалики стали учителями нарратива

Принцип, который рогалики открыли раньше всех

Истории не нужно писать заранее. Нужно создавать условия для их появления.

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

Это и есть то, что рогалики нащупали ещё в 1980-м: самые запоминающиеся истории — не те, что тебе рассказали, а те, что случились с тобой лично. Причём так, что повторить нельзя.

А дальше пришёл ИИ

Рогалик генерирует пространство и предметы. ИИ-мастер генерирует язык — ответ на любое действие игрока в виде связного нарратива. Это другой уровень той же идеи.

Решил стать торговцем вместо героя? Система не спорит — строит торговую историю. Написал, что у тебя пылающие алые глаза и магия цепей? Хорошо, теперь это правда этого мира. Вылил ведро воды под дверь и замкнул провода? Приедет спецназ.

Разница с классическим рогаликом в одном: здесь историю создаёт не случайный генератор, а диалог между человеком и машиной. Каждый ход — авторское решение. Машина только отвечает.

Кстати, вот сам делаю AI-приключения — ai-whisp.ru

4
2 комментария