Виртуальность - Игорь Воронкин 25 стр.


— Вчера не успели. Это уже не игра, Светик.

Дверь за молодыми людьми хлопнула так сильно, что эхо разнеслось по всему подъезду.

— Это — Лева, это — Класс, — познакомил своих товарищей Дмитрий.

— Костя. Ники — только на работе, — Класс протянул руку.

— Да, если не знал, я — Новик, — сообщил Васильев Леве.

— А я Лев, — скромно назвался Прыгунов.

— Ну как хочешь, — вздохнул Васильев.

— Лев с нами? — спросил Класс.

— У него диск с игрой. Если корпорация спрятала архивы, это нам поможет.

— Очень хорошо. Я опасаюсь «Большого Брата». Он может прознать, кто лазил в архивы.

— Надо проверить диск и Левины сохранения. Третьего дня он каким-то образом зашел в «Житие», а попал в «Замок».

— Вот как? — с интересом взглянул Костя. — Неужели какой-то баг в программе?

— Я так не думаю, — сказал Лева. — Я думаю, это вторжение.

— Вторжение?

— Ну вы ведь были там. Хоунхеджиты начали вторжение в Друккарг. И кто-то, сдается мне, пытается направить их в наш мир. Программы словно перехлестнулись. Закрытый «Замок Флюреншталь» вдруг объявился в «Житии», а может быть, и в других играх. Архивы, насколько я знаю, не закрыты.

— Но если это кто-то делает в корпорации, то зачем ему это нужно?

— Помнишь, я тебе говорил, что в корпорации крот, — сказал Дмитрий. — Возможно, он из тех миров. Так или иначе, но Блейда нужно вытаскивать. Мы с Левой сегодня были в больнице. Он почти мертвец. Такое впечатление, что его бросили в этой больнице и забыли. У него хоть есть родственники?

— Да, мать. Надо позвонить ей завтра, — сказал Класс. Он развернул машину и погнал в сторону Большого проспекта.

Глава 14. Шрастры

На двух больших мониторах перед Алексеем Кадниковым и его напарником Павлом Лушиным развертывалась картина, сосканированная в памяти Блейда. Вот уже пару часов программисты не могли отвести взор от экранов, не понимая, что перед ними: сон, явь или игра. «Большой Брат» уже обработал воспоминания Блейда. И программисты проследили весь его путь с того самого момента, как раскрылась скала в пещере ифрита.

— Это не виртуал, — поставил диагноз Кадников.

— Да, такое вряд ли можно придумать, — согласился Лушин. — Видимо, мы имеем дело с его галлюцинациями.

— «Большой Брат» утверждает, что это именно воспоминания, — Кадников просмотрел лог-файл.

— Тогда ничего не понимаю. Ни в одной игре этого нет!

— Мне это напомнило некоторые мои сны. Так же страшно, — признался Кадников.

— Но с чего все началось? Откуда этот ключ в камне? Я сравнил оригинал «Замка» с теми наработками, что хранились в архиве. Есть интересные наблюдения, — сообщил Лушин. Он переключил мониторы. Теперь на мониторах была пещера ифрита. На левом была окончательная версия игры, на правом — те первоначальные варианты, что сохранились в архивах.

— Видишь, темная грань в середине камня? По этой грани камень раскалывается, я проверил, — Лушин щелкнул мышью по грани камни. Камень развалился пополам.

— В релизе игры этого нет. Такой вариант предусматривался только в первоначальной альфа-версии. Затем, чтобы не создавать еще один уровень и быстрее запустить игру, от него решили отказаться. Кто-то решил пошутить и ввел в игру этот участок кода.

— Хорошо, а что следовало за этим? Подземный уровень был разработан?

— Нет, подземный уровень разработан не был. Не был даже закончен ключ в камне. Но скала в пещере ифрита раскрывается. Это я тоже проверил.

— Но судя по воспоминаниям Блейда, кто-то создал целый уровень виртуальной реальности! И какой! С нашими убогими средствами такого не напишешь.

— Поэтому мне не верится, что мы видели воспоминания Блейда. Слишком уж это похоже на сон. Да и может ли компьютерная программа различить, где сон, где воспоминания?

— Да, программа только тестируется. Но все равно потрясающе! Это ведь целая тема, Паша! Мы просто обязаны адаптировать это и включить в игру!

— Готовый уровень.

— Да почти готовый уровень. Уровень, составленный из грез человека, побывавшего неведомо где. Это настолько похоже на сон, что мы можем заслужить лавры первооткрывателей виртуальной психической реальности. Термин, конечно, дурацкий. Но за этим будущее!

— Я бы сказал: управляемой психической реальности. Ведь нет ничего невозможного в том, чтобы с помощью этой же программы в обратном порядке воздействовать на мозг реципиента.

— Да, можно погружать одних людей в грезы других. И они там смогут жить и действовать, как в виаре. Это поразительно! А если предоставить управление процессом генерации грез какому-нибудь суперкомпьютеру, то получится…

— Матрица!

— Да, матрица! И первый шаг к этой управляемой психической реальности мы только что сделали.

— Как-то не по себе от всего этого…

— Но ведь это наука, Паша! Это научный прогресс, а его не остановить никакими средствами. Вопрос только в том, кто будет контролировать этот процесс.

— Профессор Мартин, несомненно… Но во что обойдется его гениальность миру?

— Я думаю, в новые прибыли. Он дал задание в самое ближайшее время выпустить обновленный «Замок». Пора приступать к работе. По этим воспоминаниям Блейда мы и сконструируем подземный уровень.

— До сих пор жутко, как увижу этих динозавров и карликов, бегущих от молний и огненных ртов. В этом есть что-то потустороннее.

— Чем страшнее, тем лучше. Нужно сохранить все данные. И конечно, следить за Блейдом. Что еще нового подарит нам сознание этого парня! И вот еще что, Паша, пора готовить отчет профессору. У тебя нет никаких соображений по поводу того шутника, что вытащил альфа-версию из архива, — спросил Кадников.

— Установить, кто это сделал, не представилось невозможным. Доступ к архивам имели программисты, дизайнеры и еще ряд людей. Никто из них, естественно, не признался. Файлы были изменены 30 ноября сего года. Но отчета, кто работал с этими файлами, не сохранилось. Злоумышленник старательно удалили все отчеты и лог-файлы. Но я заметил еще кое-что подозрительное. Не знаю, правда, насколько это важно.

— Что? — спросил Кадников.

— Никто, кроме тестеров Блейда и Новика, не входил на тот подземный уровень. Они не выходили обратно. Но от стены в пещере ифрита тянется едва заметный след.

— Какой след? — заинтересовался Кадников.

— В виаре действует физическая модель. Если кто-то наступает на почву, остается след его ноги. Где упали кусочки одежды, капельки крови, остаются их следы. Все происходит, как и в реальном мире. Любые смещения почвы, крохотные сколы камня, упавшие микрочастицы — все эти следы остаются в теневой памяти «Большого Брата».

— Короче, — прервал Кадников рассуждения Лушина. Все это он и так знал прекрасно.

— И вот как-то мне, Леша, показалось забавным написать маленькую прогу, которая бы восстанавливала и отмечала эти следы. Но это еще не все, что она умеет делать. Еще моя программа графически отмечает любые изменения, которые вносились в виар за определенный период времени. Я запустил мою программку, чтобы проследить вхождение тестеров на этот подземный уровень. И посмотри, что у меня получилось.

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

Кадников внимательно следил за мониторами. Программа Лушина обнаружила следы модификации. Это были чуть заметные искажения графики. Темный след полосой тянулся от стены пещеры. Он следовал через все уровни замка. Будто кто-то прошел по замку, волоча за собой темный длинный хвост.

— Что это за след? — спросил Кадников.

— Программа выделила изменения виара черной полосой. Они произошли, когда тестеры скрылись за скалой.

— И куда ведет этот след?

— Смотри сам, — Лушин повел курсор по следу. Камера быстро перемещалась по аркадам, галереям и переходам замка. Темная полоса была отчетливо заметна на каменной кладке. Она шла по полу, стенам и даже по потолку. След доходил до тайника на третьем уровне, в котором хранилась базука для боссов подземелья. Тот, кто вышел из стены, безусловно знал все секреты игры. И тут Кадников остановил себя. Да кто мог выйти из стены? Он тысячу раз протыкал стену, и там ничего не было: абсолютное программное НИЧТО. Тьма и пустота. Если что-то и было, то было это только в воспоминаниях (или глюках?) Блейда. Темная полоса покрывала тайник и вела к террасам замка. Лушин провел курсор дальше и остановил камеру перед величественной панорамой, открывающейся с террас замка. Перед замком Флюреншталь лежал во всей своей виртуальной красе город Санкт-Петербург из симулятора «Житие».

— Это еще откуда здесь? — изумленно произнес Кадников.

— След идет еще дальше, — заметил Лушин. Он вывел курсор на лестницу, сбегающую к Петербургу. Темная полоса вела к городу. Она расширялась и уже темной тенью охватывала весь Петербург.

— Дальше можно не смотреть. Весь город покрыт этой тенью. Это значит, он изменен полностью, — сообщил Лушин.

— Но откуда здесь замок? Как он здесь появился?

— Не знаю. Но появился он здесь в то же время, как тестеры зашли за скалу. «Большой Брат» сохранил все изменения игры в своей теневой памяти. Питер из «Жития» стал очень похож на город, который мы видели в воспоминаниях Блейда. И я думаю, он продолжает менять виар.

— Кто? — не понял Кадников.

— Тот, кто вышел из стены. Ты же видел след изменений. Тебе это ничего не напоминает?

— Нет, а что?

— Закон сохранения. Один вышел, другой ушел. Кто-то воспользовался Блейдом, чтобы выбраться на этот свет.

— Не слишком ли пахнет мистикой!

— Мне почему-то так не кажется. Особенно после снов Блейда…

— Мы обязаны найти этому какое-то разумное объяснение. Пора сдавать отчет профессору. Что мы напишем? Кто-то выбрался из снов Блейда и изменил виар?

— Не знаю, но мне это представляется наиболее вероятным. Хотим мы того или нет, но произошло какое-то изменение виртуальной среды. И пока не поздно, надо закрыть доступ ко всем этим файлам.

Кадников устало откинулся в кресло и прикрыл глаза. Кругом были неразрешимые загадки.

* * *

Несколькими часами позднее прибывшие в корпорацию тестеры попытались загрузить «Замок Флюреншталь». «Большой Брат» выдал сообщение, что архив закрыт паролем. Оставалась надежда только на Левин диск.

— И как это удалось украсть игру? Явно кто-то из своих вынес, — предположил Класс, вставляя диск.

— На рынке не только это есть. Есть и «Дум» ваш, и «Матрица», и «Меч и Магия».

— Но, с другой стороны, одному играть неинтересно. Вот по сети другое дело! А пароль на сервер никто не вскроет, — сказал Класс.

— Продают и пароли. Только побоялся взять, вдруг он уже истекший, — сообщил Лева.

На мониторе возникла знакомая картинка. Замок Флюреншталь возвышался черной громадиной на фоне красного заходящего солнца. Послышалась музыка в стиле тяжелый рок.

— Что и требовалось доказать! — сиял победной улыбкой Лева.

— Сначала я, — сказал Васильев. — А Леву я бы вообще туда не пускал. Это не место для прогулок.

— Меня не пускать? Я вам диск принес! — возмутился Лева.

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

— Пусть так, но я хочу быть там. Я читал об этом. И я хочу это видеть, — настаивал Лева.

— Хорошо, давайте попробуем еще раз все вместе. План такой: мы с Левой пробиваемся к ракетомету на третьем уровне и выносим боссов подземелья. Новик ждет нас за скалой. Если скала раскроется, все вместе вытягиваем оттуда Блейда. Если нет, действует один Новик, — предложил Класс.

— Пошли, — сказал Лева. Он натянул костюм с фидбэками и шлем. Ему не терпелось оказаться в виаре.

Тестеры встали в клетки. Игра загрузилась. Новик оказался за стеной. Перед ним был все тот же длинный и темный тоннель, что и всегда, но Блейда рядом не было. Что за странный диск купил Лева? Неужели игру изменили? Новик уселся на пол и прислонился к каменной стене. «Имеет ли смысл их ждать, если нет Блейда? А если камень не откроется? Я так и буду сидеть в этой пещере!» — подумал Новик. Почему-то на этот раз ему было необъяснимо тоскливо. Рядом не было Блейда, а это означало, что изменения могли оказаться более значительными, чем можно было себе представить. Новик поднялся и двинулся по тоннелю. «Почему я не сохранился в Друккарге?» — упрекал он себя. В пылу боя и в вихре дальнейших приключений все завертелось так быстро, что Новик не успел сделать самой привычной вещи для тестера — сохраниться. «Но ведь Блейд всегда был рядом, что случилось с ним на этот раз? И что на этот раз приготовил мне Хоунхедж?» — думал Новик.

Тоннель кончился, как и ожидалось. В кратере одиноким пупком торчал Хоунхедж. Город на этот раз выглядел пустым и заброшенным. Ни игв, ни их ящеров. Даже обычных караульных на вершине горы не было видно. «Куда все подевались? Будто вымерли…» — подумал Новик. Все вокруг было ему отвратительно: лиловое небо, темные, почти черные горы и эта каменная опухоль внутри кратера — Хоунхедж. Хоунхедж смотрел на него пустыми глазницами пещер, и Новик чувствовал, что заходить в город не стоит. «И не пойду!» — решил он. Но тут же вспомнил о Блейде: «А вдруг он здесь? Я ведь не знаю, в какое время оказался в игре. Вдруг сейчас Блейда поведут на казнь». Новик скосил взгляд на холм, где возвышался каменный крест. В памяти возникло видение, как Блейда ведут к этому кресту. «Никогда себе не прощу, что оставил его здесь!» — подумал Новик и решительно зашагал к городу-горе.

Пещеры у подножия горы таили в себе глубокий сумрак. Идти дальше было безумием. «Даже если в горе никого нет, заблудиться в этих переходах, как два пальца обмочить», — подумал Новик. Гора вздыхала тяжело, будто дышала. Горячее дыхание вулкана согревало ее недра.

— Блейд, ты где? — позвал в темноту Новик.

Ответом была тяжелая тишина, прерываемая вздохами вулкана. Новик двинулся по пещерному коридору. Вдоль стен горели редкие факелы. Они освещали замысловатые письмена, похожие на арабскую вязь. Проход поднимался к вершине горы. Справа и слева от прохода виднелись темные боковые ответвления. Новик прошел до конца прохода, но никого не встретил. Проход закончился галереей, опоясывающей гору изнутри. Новик стал за вырубленной в породе колонной и заглянул вниз. Глубоко под ним простирался большой зал. И этот зал был полон подземного народа. Игвы молча стояли над огненным жерлом вулкана. Из раскаленной глубины вырывались вспышки пламени и валил черный дым. Игвы благоговейно вдыхали эти тяжелые испарения. Склонив голову, на каменном возвышении стоял Мрак. Игв в зале было, по меньше мере, раз в десять меньше, чем во время похода на Друккарг. «Куда же они подевали своих ящеров?» — подумал Новик.

В зале происходила какая-то обрядовая церемония. Перед жерлом вулкана лежали мертвые тела игв. К их ногам были привязаны сосуды из черного вулканического стекла. Мрак взмахнул рукой в магическом жесте. Над жерлом вулкана вспыхнули пламенные буквы. Увидев надпись, игвы склонили головы. Мрак послал в воздух следующее заклинание. Игвы упали на колени. Все свершалось молча, в великом почтении. Только в отдалении мерно выстукивал дробь барабан. Тела погибших на железной платформе стали медленно опускать в жерло вулкана. Мрак творил заклинания, и все новые огненные буквы вспыхивали в воздухе. Этот ритуал соединял в себе похороны и жертвоприношение. Первые тела погибших упали в раскаленное жерло вулкана. Языки пламени объяли павших, и их тела пропали в огненной пучине.

— Князь Гагтунгр! Прими их! Они верно служили тебе, — произнес Мрак. — Но враг оказался сильнее. Он разбудил Жругра. Взываю к тебе, о владыка инферно, дай нам силу уицраора и помоги одолеть врагов!

Огненный столп взметнулся до самого потолка пещеры. В пламени проступили неясные очертания. Некто огромный вставал из огненной бездны. Игвы пали ниц и закрыли головы руками. Один только Мрак остался стоять, склонив голову в поклоне. Огненный столп, расширяясь, поднимался из жерла вулкана. В пламени обрисовались голова, плечи и сложенные крылья. Гребень огня на голове Гагтунгра лизал темный потолок пещеры. Даже на большом расстоянии Новик ощутил жар этого пламени. Удивительно, как игвы, стоящие у самого жерла, не сгорали в этом огне. Ни одна живая плоть не вынесла бы этого жара.

Князь преисподней смотрел снизу на Мрака. Гагтунгр взмахнул огненной дланью и по стенам пещеры промчался огненный вихрь, зажигая магические надписи на стенах. Надписи заговорили огненным шепотом. В этом шепоте были слышны модуляции голоса великого демона. И все игвы вокруг почувствовали эти вибрации своими телами.

Назад Дальше