Будущее в игре — это набор состояний карты

Chrono Trigger не пересчитывает мир целиком после каждого путешествия во времени. Вместо этого игра запоминает важные действия героя в специальных флагах — условных отметках «событие произошло» или «не произошло». Когда персонажи позднее приходят в знакомое место, игра проверяет эти отметки и показывает подготовленный для нужного состояния вариант карты.

Такой подход особенно заметен в двухмерной графике эпохи Super Nintendo. Карта собирается из небольших повторяющихся элементов — тайлов: травы, стен, деревьев и других деталей. Если меняется состояние места, игра может подставить другой набор элементов или целый заранее созданный вариант участка. Поэтому последствия путешествия ощущаются не только в диалогах: меняется сам вид знакомой местности.

Одно решение проходит сквозь века

Показательный пример — лес Фионы. В 600 году нашей эры герои помогают восстановить его, а результат становится виден в 1000 году: вместо засушливой местности там появляется лес. Игра не изображает постепенное взросление каждого дерева. Она фиксирует результат поступка и при следующем посещении выбирает соответствующее состояние карты.

Это компромисс между убедительностью и ограниченными ресурсами старой консоли: разработчикам не нужно было хранить непрерывно меняющийся мир. Достаточно было заранее подготовить несколько вариантов и связать их с событиями. Зато игрок может буквально пройти по месту, которое изменил в прошлом, и увидеть, как одно решение стало частью будущего.