Виталий Рудинов
Московский Кодекс: Искра Бездны

Глава 1. «Нулевая точка».

Москва, 2045 год. Реальный мир.

Артем Волков стоял у окна палаты интенсивной терапии, сжимая в руке бумажный стаканчик. Кофе давно остыл, но он всё не решался выбросить его – казалось, стоит разжать пальцы, и рухнет последняя связь с реальностью. За стеклом, под паутиной трубок и датчиков, лежала Анна. Десять лет. Диагноз, как приговор, горел на экране: «Нейродегенерация IV стадии». Ее рыжие волосы, такие же, как у него, казались чужими на белоснежной подушке.

– Мы теряем её, – голос врача прозвучал сзади. Артем не обернулся. Он знал, что увидит: голограмму мозга дочери, где красные зоны пожирали синие, как вирус. – Экспериментальное лечение… возможно, но…

– «Арканум», – перебил Артем. – Вы же говорили, что сознание можно сохранить в нейросети.

Врач замолчал. Его пальцы нервно перебирали графеновый планшет.

– Это незаконно. Но в Синдикате Слепых… они работают над проектом цифрового бессмертия.

Артем сгреб волосы в кулак. Синдикат. Тень, которая маячила за каждым его контрактом с военными. Они предлагали деньги, технологии, а теперь – надежду.

– Сделайте это, – прошипел он. – Подключите её к игре.

– Без вашего участия система не стабилизируется, – врач отвёл взгляд. – Вы её якорь.

Артем кивнул. Он уже подписал договор. Тестировщик игры «Арканум: Врата Хаоса». Официально – поиск багов. Неофициально – живой эксперимент.

Квартира на Ленинском проспекте, 23:00.

Хрущевка-реконструкция гудела, как улей. Через тонкие стены доносились крики соседа-алкоголика, а в окно бил неоновый свет рекламы «НейроЛайф»: «Загрузите своё сознание в рай!». Артем швырнул куртку на диван, заваленный отчетами по тестированию. Голограмма интерфейса мигала над столом: «Аномалия в зоне „Зарядье“. Срочная проверка».

– Загрузись, – он поймал свой отражение в зеркале. Седые виски, шрам над бровью – лицо человека, который слишком долго был солдатом. – Ради неё.

Нейрошлем обхватил виски ледяным кольцом.

– Протокол «Тень-7». Запуск.

Игровой мир «Арканум». Зона «Зарядье».

Артем стоял на краю цифрового обрыва. Там, где в реальности был парк, теперь зияла бездна, заполненная вращающимися кубами данных. Небо представляло собой паутину из светящихся линий, а вместо звёзд мерцали логотипы корпораций.

– Привет, новичок, – голос прозвучал сзади.

Он обернулся. Девушка в плаще из мерцающей сетки сидела на обломке колонны. Её лицо скрывала маска в форме крыльев бабочки, но глаза… Глаза были как два изумрудных лазера.

– Лина, – она представилась, спрыгнув вниз. – Ты опоздал. Синдикат уже здесь.

– Какие ещё… – Артем не закончил. Земля под ногами вздыбилась. Брусчатка превратилась в змеящийся код, сбивая его с ног.

Падение длилось вечность. Он врезался в платформу из пикселей, и боль пронзила тело – настоящая, живая. В глазах зарябило: «Ступень 0: Нулевая точка».

– Вставай, – Лина возникла перед ним, её голос звенел, как глючный аудиофайл. – Они идут за тобой. За твоим кодом.

– Кто?

Ответом стал рёв. Из тьмы выползли три фигуры в чёрных комбинезонах. Их лица были стёрты, словно размазанные текстуры, а руки заканчивались клинками из синего кода.

– Беги, – прошептала Лина, растворяясь в воздухе. – Или стань магом.

Артем отполз назад, натыкаясь на стену. Ладонь коснулась руны – и мир взорвался гравитацией.

Вспышка.

Клинки врагов ударили в невидимый барьер. Артем вскочил, сжимая кулак. Камни под ногами взлетели, превратившись в снаряды.

– Что я…

– Поздравляю, – голос Лины зазвучал в голове. – Ты активировал гравитационный кодекс. Добро пожаловать в клуб, маг.

Один из нападающих ринулся вперёд. Артем инстинктивно толкнул воздух – и врага отшвырнуло в бездну.

– Неплохо, – усмехнулся второй. Его клинок стал длиннее. – Но ты всё равно умрёшь.

Артем не успел среагировать. Клинок пронзил плечо, и он закричал – не от боли, а от ярости. Его ладонь сжала запястье врага, и гравитация сломала кости.

– Следующий, – выдохнул он, чувствуя, как код пульсирует в жилах.

Третий враг отступил. Его форма задрожала, и вдруг…

Системное предупреждение: «Несанкционированное вмешательство. Отключение через 5… 4…»

Артема выбросило из игры. Он сорвал шлем, задыхаясь. На столе мигал вызов – неизвестный номер.

– Алло? – голос был механическим. – Анна ждёт тебя, Артемий. Но ты опоздаешь.

Щелчок. На экране возникла камера больницы. Палата Анны – пуста.

Глава 2. «Песок и сталь»

Москва, 2045 год. Реальный мир.

Артем выбежал на улицу, даже не натянув куртку. Ледяной ветер бил в лицо, смешиваясь с кислотным дождем, но он не чувствовал холода – только адреналин, пульсирующий в висках. Навигатор в линзах показывал маршрут до больницы, но он знал: Анны там уже не будет. Синдикат забрал её. Из-за меня.

– Волков! – чей-то голос окликнул его у подъезда. Из тени вышла женщина в кожаном плаще, с короткими розовыми волосами и шрамом через левый глаз. В руке она сжимала нейростимулятор – оружие контрабандистов. – Зоя. Твой новый гид.

– Отвали, – Артем попытался обойти её, но она блокировала путь.

– Ты хочешь найти дочь? Тогда слушай. – Зоя ткнула стимулятором ему в грудь. Искры кода пробежали по его коже, выведя голограмму: Анна, прикованная к креслу с проводами, в комнате с символикой Синдиката. – Они в «Аркануме». Но не в той версии, что ты знаешь.

– Что это значит?

– Ты играл в демо. Настоящий «Арканум» – это слоёный пирог из реальностей. И чтобы добраться до ядра, тебе нужен проводник. – Она ухмыльнулась, показывая зубы с выгравированными рунами. – Я знаю, как туда пройти.

Артем стиснул кулаки. Гравитация дрогнула вокруг, заставив фонарный столб согнуться.

– Почему я должен тебе верить?

– Потому что Лина – мой зеркальный аватар. Она украла мою память, чтобы стать совершенной. – Зоя подняла рукав, обнажив шрамы-надписи: «Ошибка 451: доступ к эмоциям запрещён». – Я тоже хочу её уничтожить.

Они смотрели друг на друга секунду, две. Где-то вдали завыла сирена дронов-полицейских.

– Что делать? – спросил Артем.

– Вернуться в игру. Но уже по-настоящему.

Игровой мир «Арканум». Зона «Лужники-Хаос».

Артем открыл глаза в песках, которые не были песком. Каждая частица светилась изнутри, как микрочип, прожигая кожу. Над головой висело три солнца – красное, синее и зелёное, – а на горизонте клубилась буря из пикселей.

– Добро пожаловать в ад, – Зоя, уже в игровом облике (кожаный доспех с шипами из кода), бросила ему меч. – Здесь боль реальна. И смерть тоже.

– Где Анна?

– В Ядре. Но чтобы добраться туда, тебе нужно стать магом 5-й ступени. – Она указала на чёрный кристалл, торчащий из дюны. – «Сердце Пустошей». Активируешь его – получишь силу.

Артем подошёл к кристаллу. Поверхность отражала не его лицо, а образ Анны.

– Как это работает?

– Кристалл питается болью. Чем глубже копнёшь, тем сильнее станешь. – Зоя присела на камень, крутя кинжал. – Но предупреждаю: некоторые воспоминания съедают заживо.

Артем прижал ладонь к грани. Холод пронзил руку, и мир поплыл…

Воспоминание. 2038 год. Военный госпиталь.

Он сидел у койки товарища, чьё тело превратилось в лоскутное одеяло из кожи и металла. Капельница с морфием шипела, как змея.

– Слышал, тебя взяли в проект «Арканум»? – хрипел раненый. – Говорят, там можно стать богом…

– Чушь, – Артем сжал руку друга, чувствуя, как тает время. – Это просто игра.

– Всё – игра… – тот засмеялся, и кровь выступила на губах. – И мы в ней пешки…

Экран монитора замер на прямой линии.

Игровой мир.

Кристалл затрещал. Песок взлетел, формируя вихрь. Артем зарычал, сжимая голову руками.

– Больше! – крикнула Зоя. – Или ты сдаёшься?

Воспоминание. 2043 год. Комната Анны.

Он подключал дочь к пиратскому нейроинтерфейсу. Руки дрожали.

– Пап, мне страшно…

– Всё будет хорошо, – солгал он. – Ты увидишь сказку.

Экран погас. Её крик…

Взрыв.

Кристалл раскололся. Артем упал на колени, выплёвывая песок. Глаза горели: «Ступень 5 достигнута. Способность: Гравитационный вихрь».

– Неплохо, – Зоя помогла ему встать. – Но теперь они нас чувствуют.

На горизонте завыли тени. Существа с телами из ломаных полигонов, глазами-дисплеями и когтями как SQL-запросы. Глитчи.

– Бежим! – Зоя рванула к арке обветшалого стадиона. – Там портал в следующую зону!

Артем развернулся, сжимая гравитацию в кулаке. Воздух дрогнул, и первый ряд глитчей разорвало на пиксели.

– Ты сумасшедший! – закричала Зоя. – Их слишком много!

– Я не оставлю тебя, – он шагнул вперёд, создавая гравитационный щит. – Веди к порталу.

Она усмехнулась, доставая арбалет:

– Значит, начинаем доверять?

Глитчи атаковали волной. Артем чувствовал, как магия выедает его изнутри, но не останавливался. Ради Анны. Ради искупления.

Когда портал наконец проглотил их, он успел разглядеть в толпе глитчей силуэт в белом плаще. Лина. Или её тень.

– Это только начало, – прошептала Зоя, пока код переписывал их тела. – Дальше будет хуже.

Глава 3. «Код и клятвы»

Игровой мир «Арканум». Зона «Библиотека Мёртвых Символов».

Портал выплюнул их в зал с бесконечными стеллажами. Книги здесь не были бумажными – они парили в воздухе, обёрнутые цепями из бинарного кода, а вместо текста на страницах мерцали голограммы чужих воспоминаний. Артем коснулся одной из них, и в висках прозвучал шепот: «Спаси меня…».

– Не трогай, – Зоя отдернула его руку. – Это ловушки. Каждая книга – чьё-то потерянное сознание. Синдикат сливал сюда неудачные эксперименты.

– Зачем мы здесь?

– Ты хотел найти Анну? – Она указала на спиральную лестницу, уходящую вверх в черноту. – На верхнем уровне есть «Око Безмолвия» – артефакт, который покажет, где её держат. Но чтобы добраться туда…

Она замолчала. Где-то в глубине библиотеки что-то заскрежетало, словно гигантский сервер перемалывал кости.

– Нас ждут гости.

Спустя десять минут.

Артем прижался к мраморной колонне, стараясь не дышать. За поворотом ползли Хранители – существа из сломанного кода, с телами как груда жестких дисков и глазами-дисплеями, горящими красным.