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