Почему карта растёт быстрее, чем история
Процедурная генерация хорошо справляется с тем, что можно описать правилами: где появятся холмы, дороги, леса и поселения, как они будут соединяться и чем соседние участки будут отличаться. Из небольшого набора элементов получается много вариантов местности. Но разнообразный пейзаж сам по себе ещё не создаёт разнообразных причин отправиться в путь.
Квесту нужны не только цель и точка на карте. Он должен учитывать, кто просит о помощи, что произошло, почему это важно и как меняется ситуация после действий игрока. Если такие связи написаны вручную, их создание требует времени; если же собрать их из общих шаблонов, игра может снова и снова подставлять новые названия и координаты в одну и ту же схему: доберись, найди предмет, вернись.
Где возникает повтор
Устройство мира и устройство задания — разные задачи. Генератор ландшафта может убедительно разместить руины на склоне, но не обязательно знает, кому они принадлежали и почему найденная там вещь должна изменить отношения между персонажами. Чтобы поручение ощущалось частью истории, нужны причины и последствия, а не только подходящее место.
Поэтому разработчики выбирают компромисс: автоматизируют географию и повторяемые действия, а важные сюжетные цепочки и запоминающихся персонажей создают вручную — либо ограничивают число шаблонов, чтобы лучше проработать их связи. Размер мира легко увеличить алгоритмом; смысл каждого нового задания требует гораздо больше содержательной работы.
В итоге игрок может долго исследовать незнакомые долины, но уже понимать, что ждёт у очередного значка на карте. Это и есть заметный разрыв: маршрут каждый раз новый, а история путешествия — всё та же.





