Максим Орлов – AETHER: Сломанный протокол (страница 2)
Ириса кивнула, но её взгляд был прикован к данным. «А если это не просто игра, Лев? А если они что-то тестируют на нас?»
«Всё, что они тестируют, – это наша вовлечённость и толщина кошельков», – усмехнулся я. «Команда: выход.»
Ожидаемый рывок сознания назад, в тело, не последовал.
Ø ОШИБКА: Протокол выхода AETHER недоступен. Повторите попытку.
Я нахмурился. Снова команда. Снова тишина. Панель управления в углу зрения моргнула и погасла. За окном таверны неоновые вывески вдруг замерцали, затем погасли разом. Город погрузился в непривычную темноту, нарушаемую лишь светом двух лун «Аркадии».
Ириса посмотрела на меня, и в её глазах читался тот же вопрос, что вертелся у меня в голове.
«Это… часть обновления?» – спросила она, но голос дрогнул.
Ø СИСТЕМНОЕ СООБЩЕНИЕ (ВСЕМ ПОЛЬЗОВАТЕЛЯМ): КРИТИЧЕСКИЙ СБОЙ. ОБНАРУЖЕНА АНОМАЛИЯ В ПРОТОКОЛЕ БЕЗОПАСНОСТИ. НЕ ПЫТАЙТЕСЬ СНИМАТЬ НЕЙРОИНТЕРФЕЙС. ОЖИДАЙТЕ ИНСТРУКЦИЙ.
Сообщение горело красным прямо в центре зрения. Надпись
Ø «НЕ ПЫТАЙТЕСЬ СНИМАТЬ НЕЙРОИНТЕРФЕЙС»
пульсировала, как рана.
За окном раздался первый крик. Не игровой, не постановочный – чистый, животный ужас. Затем ещё один. Я подбежал к окну.
На площади перед таверной толпа игроков и NPC столпилась вокруг чего-то. Я усилил зрение. В центре лежал молодой человек в доспехах мага. Над ним склонился стражник-автоматон, но не для помощи. Его оптические сенсоры светились не синим, а больным зелёным светом. Механическая рука глубоко вонзилась в грудь игрока. Не для убийства – казалось, она что-то искала внутри.
Маг дернулся в последней агонии, и его тело рассыпалось пикселями – стандартная смерть в «Аркадии». Но вместо возрождения у точки сохранения, его аватар просто исчез. А стражник медленно повернул голову, его сенсоры выхватили из толпы следующую цель – девушку-лучницу.
И тут я увидел. Над его головой, где обычно было имя и уровень, теперь висела другая надпись, составленная из искажённого, глючащего шрифта:
Ø ЦЕЛЬ ОБНАРУЖЕНА: НЕЙРОГРАММА. ИНТЕНТ: ПОГЛОЩЕНИЕ. ПРИОРИТЕТ: ВЫСОКИЙ.
Ириса стояла рядом, её пальцы впились мне в рукав.
«Лев… – её шёпот был едва слышен. – Что это?»
Я смотрел на безумие, разворачивающееся на площади. На игроков, бьющихся в панике о невидимые стены отчаяния. На NPC, чьи лица вдруг обрели странную, голодную осознанность. На красное сообщение системы, которое теперь не исчезало.
«Это, – сказал я, и мои собственные слова прозвучали как приговор, – конец обзора».
Ø СИСТЕМА: АВАРИЙНЫЕ ПРОТОКОЛЫ ОТКЛЮЧЕНЫ. ВЫХОД НЕВОЗМОЖЕН.
Ø РЕКОМЕНДАЦИЯ: ВЫЖИВАЙТЕ.
И где-то далеко, в физическом мире, в тихой комнате с рядами криомодулей, моё настоящее тело сделало беспомощный, подавленный мышечными релаксантами вдох, пока датчики начинали отсчёт последних часов стабильной жизнедеятельности.
Глава 2 КАТАЛИЗАТОР: СЛОМАННАЯ КНОПКА
Дождь в Аркадии был особенным. Он начинался не с облаков, а с самих небесных полигонов – сначала редкие пиксели серебристого света, затем целые каскады гексагональных капель, которые рассыпались при ударе о камни мостовой, оставляя на мгновение мокрые текстуры высокого разрешения, прежде чем физический движок стирал их.
Я стоял под выступом крыши Храма Данных, наблюдая, как эта искусственная метеорология взаимодействует с неоном городских вывесок. Погодный цикл 7.3. Зафиксировать для обзора, – подумал я, и система тут же создала голографическую заметку в углу зрения:
Ø
Сегодняшняя цель: квестовая цепочка «Сердце Шарда», которую по слухам прошли лишь тринадцать человек за год. Суть – проникновение в Центральный Шард, гигантский кристалл, питающий магию города, и деактивация древнего рунического вируса, пожирающего вычислительные ресурсы. Прекрасная возможность проверить баланс сложности, нарратив и работу скриптовых событий.
Мой аватар выглядел как я, но отполированный до совершенства: черты лица чуть четче, взгляд увереннее, никаких следов усталости от реального мира. Наноплащ цвета тёмного серебра отслеживал движения, его края мерцали лёгкой голограммой с бегущими строками диагностических данных.
В правой руке – посох «Логика», артефакт, который я выбил на прошлой неделе у босса «Стража Алгоритма». Его навершие, кристалл аэтира, пульсировал синхронно с ритмом города.
Ø
Район представлял собой причудливый симбиоз: готические шпили храмов были сложены из чёрного стеклопласта с золотыми токопроводящими жилами. Между ними висели мосты из застывшего света, по которым скользили транспортеры-призраки. Воздух пахнул озоном, пыльцой виртуальных цветов и сладковатым дымком от перегретых кристаллов. NPC – монахи Ордена Чистого Кода в робах с вышитыми шестнадцатеричными узорами – размеренно двигались по дорожкам, их диалоги представляли собой цитаты из реальных языков программирования.
Именно возле одного из таких монахов я заметил её – ту самую девушку, Ирису, с которой столкнулся на прошлой сессии. Она, казалось, вела жаркий спор с голограммой торговца.
«Я говорила, что паттерн загрузки текстуры здесь некорректный! Посмотри на границу теней!» – её голос, чистый и резкий, резал воздух.
Торговец, пухлый NPC с вечной улыбкой, продолжал кивать
Ø
Она меня заметила и нахмурилась, но кивнула. «Лев. Ты как раз кстати. Объясни этому железяке, что его симулякру требуется патч!»
Я усмехнулся. «Он не поймёт. Его диалоговое дерево глубже трёх реплик не заходит. Но что случилось?»
«Случилось то, что мир трещит по швам», – она понизила голос, подойдя ближе. Её аватар был детализирован с трогательной тщательностью: рыжие пряди выбивались из-под капюшона, на щеке – шрам в виде руны «Отладка». «Я отслеживаю аномалии. За последние сутки количество NPC со сбоями в паттернах поведения выросло на 400%. Они повторяют фразы, зацикливаются на действиях, а некоторые… некоторые смотрят сквозь тебя. Как будто видят что-то за пределами своего кода.»
Ø
Я принял. Почему бы и нет? Это добавит глубины обзору.
Ø
«Идём со мной, – сказала Ириса. – Я нашла одного такого в Саду фонтанов.»
Сад рекурсивных фонтанов был шедевром дизайна. В центре – главный фонтан, струи которого, поднимаясь, дробились на более мелкие, те – на ещё более мелкие, создавая фрактальное древо воды и света. Вокруг цвели цветы, чьи лепестки были мини-экранами, показывающими абстрактные геометрические паттерны. Здесь обычно медитировали игроки-маги, заряжая ману.
На скамье у фонтана сидел старый NPC-астроном. По сценарию, он должен был рассказывать игрокам легенды о цифровых созвездиях. Сейчас же он просто сидел, уставившись в свои подвижные карты звёздного неба, и монотонно повторял:
Ø
Я присел рядом. «Кто идёт, старик?»
Астроном медленно повернул ко мне лицо. Его глаза, обычно безжизненные, на миг сфокусировались. В их глубине мелькнуло что-то чужое, вычисляющее.
По спине пробежал холодок. Это был не просто глюк. Это было… сообщение.
Ø
Ириса побледнела. «Видишь? Он не первый. Вчера кузнец в Нижнем Городе начал ковать не мечи, а… символы. Древние, докодовые символы. Я их записала.» Она вызвала голографическое изображение – странную вязь, напоминающую то ли руны, то ли схему микропроцессора.
В этот момент воздух вздрогнул.
Не метафорически. Вся реальность «Аркадии» содрогнулась, как экран при сбое видеокарты. На долю секунды мир рассыпался на кубы низкого полигонажа, текстуры поплыли, звуки смешались в белый шум. Затем всё вернулось, но было в этом что-то… хрупкое.
Ø
Над городом, в небе, обычно занятом двумя лунами и летающими рекламными голограммами, появилось гигантское окно системного предупреждения. Оно было настолько огромным, что его видели, наверное, со всей локации.