Медленно пошел по улице, чувствуя себя исследователем на чужой планете, которая только что на его глазах обрела жизнь. Мой взгляд упал на витрину магазина игрушек. Раньше за стеклом стояли статичные, безжизненные куклы. Сейчас, в его отражениях я увидел движение.
Маленькая девочка лет семи, в ярком желтом платьице, стояла, прижавшись носом к стеклу. Ее NPC-тег, висевший над головой, гласил просто:
«Мия»
Раньше она стояла как манекен, повернув голову в одну сторону. Теперь же она с живым, неподдельным восторгом разглядывала плюшевого медведя, ее лицо выражало целую гамму детских эмоций: желание, восхищение, легкую грусть.
Мое дыхание участилось. Это был не скрипт. Слишком тонко, слишком естественно. Я подошел и осторожно встал рядом.
— Красивый мишка, — тихо сказал я.
В стандартном инстансе она бы либо не ответила, либо выдала бы одну из трех заготовленных фраз. Но эта девочка обернулась. Ее большие карие глаза удивленно посмотрели на меня.
— Очень, — ответила она. Ее голос был тихим и немного печальным. — Мама говорит, что у нас нет на него денег. Но я все равно прихожу посмотреть. Ему, наверное, скучно там одному.
Я замер, оглушенный этим простым, детским ответом. Это было доказательство. Неоспоримое, абсолютное. ИИ был способен не просто на симуляцию поведения. Он был способен на симуляцию личности. Мой старый проект «Ковчег»… он был жив.
В этот момент в начале улицы материализовался новый игрок.
Еще один новичок, прибывший на убой. Его ник — «Лекс-9». Я инстинктивно шагнул за угол, в тень, превращаясь в наблюдателя.
Лекс-9 действовал уверенно, явно по гайду. Он не осматривался, не любовался пейзажами. Он деловито пробежал по улице и встал точно на то место, где меня чуть не сбил грузовик. Он ждал.
Секунды шли. Мимо проезжали редкие автомобили, NPC переходили дорогу. Но грузовик-убийца не появлялся. Скрипт не срабатывал. Лицо Лекса-9 начало выражать недоумение. Он сверился с каким-то невидимым ему меню, топтался на месте, снова ждал.
— Да что за фигня? — донесся до меня его раздосадованный голос.
Отчаявшись, он побежал ко второй точке — витрине магазина. Встать под кондиционер у него не получилось — девочка Мия, закончив разглядывать мишку, теперь с любопытством смотрела на витрину с кукольным домиком, стоя как раз на «смертельном» квадрате. Лекс-9 потоптался рядом, попытался ее толкнуть, но она стояла неподвижно. Кондиционер не падал.
— Какого черта⁈ — игрок начинал злиться.
Последняя его надежда — карманник. Он побежал к темной арке, демонстративно замедляя шаг, имитируя идеальную цель. Ничего. Арка оставалась пустой и безжизненной.
Для Лекса-9 Туториал был сломан. Все гайды врали. Все скрипты, о которых он читал, не работали.
— Забагованное дерьмо! — громко выругался он и с ненавистью пнул воздух. — Зря только время потратил.
Я видел, как над его головой на мгновение вспыхнула иконка системного меню. Он явно готовился удалить этого «неудачного» персонажа и попробовать еще раз, в надежде попасть в «рабочий» инстанс.
Я же, стоя в тени, осознал всю грандиозность произошедшего. Я не просто избежал смерти. Своими действиями я изменил правила самой локации. Я перевел этот маленький кусочек мира в другое состояние, в «особый инстанс», и теперь его законы работали иначе для всех, кто в него попадал. Гайды здесь больше не действовали. Это была моя персональная «песочница». И я был в ней единственным, кто понимал, что происходит.
Убедившись, что Лекс-9 занят руганью в адрес разработчиков, а не заходит в игру, я приступил ко второй фазе эксперимента.
Теперь, когда я знал, что система реагирует, я должен был проверить свою основную гипотезу. Я назвал ее «гипотезой о предотвращении каскадной катастрофы».
Я предполагал, что если базовые «смертельные» скрипты не сработали, система может попытаться запустить резервные, более сложные. И я подозревал, что все они каким-то образом завязаны на «ожившем» NPC — девочке Мие. Я должен был не просто исследовать мир. Я должен был защитить ключевой элемент системы от самой системы.
Со стороны это выглядело как акт чистого безумия.
Действие 1: Дверь.
Я вернулся к магазину игрушек. Мия, все еще не купив мишку, зашла в подъезд соседнего дома. Я знал из своих наблюдений, что через три минуты она должна была снова выйти на улицу и если кондиционер еще не падал, он упадет на нее. Я подобрал с земли обломок кирпича (одна из немногих «живых» деталей, появившихся после «пробуждения» инстанса) и подошел к тяжелой двери подъезда. Несколько секунд я вычислял усилие и угол, а затем аккуратно подпер дверь снаружи, заклинив ее. Не намертво — так, чтобы маленький ребенок не смог открыть ее изнутри.
Действие 2: Водосток.
Моя следующая цель — водосточная труба на углу того же дома. Я заметил, что она проходит аккурат над той самой трансформаторной будкой, которая служила источником «смерти от электричества». В коде мира я предполагал наличие скрипта погоды. Если бы пошел дождь, вода, хлынув по трубе, могла бы вызвать короткое замыкание. И если бы Мия в этот момент оказалась рядом…