Зачем Гейман сделал Ре, никто толком не знал, потому что когда руководство корпорации узнало про проект программиста и заинтересовалось, что это за гигантская структура, прилипшая к официальной игровой Вселенной, Нед не стал ничего объяснять. Он написал город на языке, использующем синтаксис и принципы, отличные от тех, что обычно применялись в Сети и Среде. Дело в том, что существующие в Тиа-Сити языки программирования являются либо надстройками друг над другом, либо модификациями в зависимости от того, для чего язык предназначен; это вопрос уровня – ближе к железу или дальше. Гейман не стал делать реверансы перед сложившейся системой и создал собственные объекты, которыми оперировал его язык, другой набор операций, другой взгляд на мир, если хотите. Такие попытки предпринимались неоднократно, но популярностью результат не пользовался – зачем осваивать непонятные принципы, если то же самое можно сделать давно известным способом? Но Нед вышел за границы теоретических разработок и успел построить целый город, в котором не было места ни одному из трех китов Среды – ни живописного и правдоподобного изображения, ни звуков, ни ощущений. Кристаллизованная математика. Разгадать алгоритм, по которому изменялся вращающийся в темном пространстве Ре, стало забавой вроде изобретения вечного двигателя.
Я появился в начальной точке и некоторое время разглядывал бледно-желтую автостраду, похожую на проволочную модель с тем отличием, что на этой не было ни одного дефекта или неровности. Дуги, точно состыкованные углы, бегущие вверх лестницы, высоченные изометрические изображения небоскребов с заостренными шпилями. Строительный чертеж, торжество основы.
Куб Мэда стал прозрачным, растеряв свой цвет. Только зеленоватые грани, похожие на части букв для ночных вывесок, слабо помигивали.
«Я уже второй месяц тут торчу. Ре – это маршрутизатор, он неразрывно связан со Средой, его изменения спровоцированы не только прихотью Геймана, но и этой связью. Такое ощущение, что Ре – это иллюстрация сетки, которая поддерживает на плаву всю громаду игровых вселенных, а прямые, загадки, вся эта геометрия – всего лишь оболочка. Гейман пытался сделать идеальный и быстрый инструмент администрирования…» – джокер увлеченно рассказывал, приводя в пример какой-то древний веб-браузер, призванный демонстрировать происходящие в Сети процессы, но я пропускал сказанное мимо.
Двигаться за Мэдом было просто, если привыкнуть к тому, что никакого «низа» в Ре нет. Модель позволяла настраивать движение относительно координатной плоскости, цепляться за направление, указанное в коде, и пересекать город по спирали, по нормальному закону или вообще как угодно. Глубина Ре поражала. Стоило поменять угол – и все перетасовывалось совсем в другом порядке. То, что с одной стороны выглядело нелепым пучком произвольно расставленных в пространстве прямых, с другого края подтягивалось и издевательски превращалось в графический рисунок улицы Тиа-Сити или викторианского Лондона. Я двигался за Мэдом, наблюдая, как разваливается такая, казалось бы, прочная картинка, как рассыпаются тускло горящие линии, чтобы встретиться снова.
Джокер растекался про единую плоскость сечения, которая позволила бы видеть правильно нарисованный город, про то, что Ре вращается, что сам Мэд собственноручно перебрал все очевидные уравнения, но ни одно не подошло. По его версии Гейман стал революционером, соединившим все лучшее из геометрии и программирования и создавшим движение целого города без необходимости организовывать процесс перемещения каждого компонента.