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