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