Байт 2. 0. Последний патч
В спальном районе мегаполиса, в подвале за тяжёлой металлической дверью, в киберспортивном клубе "Байт 2.0", пахло озоном от перегретых видеокарт, остывающей пиццей и энергетиками. Это была их штаб-квартира. Лёха (ник - Kernel), капитан команды по CS2; Макс (Daemon), вечный танк из MMORPG, работающий сисадмином у местного провайдера; Соня (PixelArt), художница текстур, способная отличить сто оттенков серого ради правильной грязи на броне танка; и Дэн (ScriptKiddie), который не умел писать код, но гениально ломал чужие читы прямо во время турниров.
В два часа ночи они закрыли клуб после закрытого бета-теста новой нейросети для полного погружения. Разработчики утверждали, что она синхронизирует дофаминовые рецепторы с игровыми достижениями.
- Главное, чтобы этот последний патч не упал нам на голову вместе с потолком, - зевнул Макс, выдергивая серверную стойку из розетки.
Свет мигнул раз, другой. Стены клуба, оклеенные старыми постерами к "Сталкеру" и "Ведьмаку", пошли рябью, как помехи на старом ЭЛТ-мониторе. Воздух загустел, превращаясь в густой синий кисель.
Последнее, что услышал Лёха перед тем, как реальность схлопнулась, был голос Дэна:
- Парни, пинг уходит в бесконечность...
Они очнулись на траве. Пахло хвоей, влажной землей и дымом. Над головой шумели вековые сосны, а вместо гула МКАД слышался далекий волчий вой. На них были те же худи и кроссовки, вот только ткань начала стремительно расползаться, истлевая за секунды.
- Загрузились, - мрачно констатировал Макс, ощупывая свои вполне реальные бицепсы. - Текстуры окружения подгрузились. Физика работает. Гравитация на месте.
Соня молча смотрела на свои руки. Кожа стала полупрозрачной, под ней проступали тонкие светящиеся линии полигонов.
- У меня шейдеры протекают, - прошептала она.
Глава вторая. Билды нулевого уровня.
Мир оказался гибридом всего, во что они играли последние десять лет. В небе висело два спутника-луны: одна кроваво-красная (явно из какой-то сурвайвал-песочницы), вторая - разбитая на куски, словно моделька с плохим коллайдером. По небу тянулись шлейфы данных, похожие на северное сияние.
Первым правилом стало отсутствие интерфейса. Никакой миникарты, никаких полосок здоровья. Боль чувствовалась настоящая.
Второй проблемой стал билд. Их игровые навыки работали криво.
Макс попытался принять удар воображаемого меча на грудь, рассчитывая на броню своего паладина. Ребра хрустнули так, что он рухнул на колени. Танкование без цифр урона оказалось плохой идеей.
Дэн пытался написать скрипт на языке Python прямо на коре дерева, чтобы создать огонь. Дерево обиделось, покрылось синим мхом и попыталось схватить его ветками. Скрипт сработал наоборот - спавнил вокруг путников агрессивных белок.
Зато идеально работала наблюдательность Сони. Она видела мир иначе: деревья состояли из низкополигональных моделей, трава имела слишком идеальную повторяемость тайла, а в воздухе висели невидимые для остальных маркеры квестов.
- Там, за оврагом, точка интереса, - сказала она, указывая на странное марево. - И оттуда тянет запахом жженой изоляции. Очень похоже на перегревшийся блок питания.
Глава третья. NPC со знаком качества СССР.
До точки интереса пришлось идти через бурелом, отбиваясь от мутировавших зайцев, которые плевались кислотой и требовали морковку в обмен на пропуск.
У заброшенной вышки связи их встретили местные. Это были рейнджеры в потрепанном камуфляже "Горка". Выглядели они как типичные NPC-фракционники: стояли строго на своих точках патрулирования, курили одну папиросу на троих и говорили рублеными фразами.
- Стоять. Цель визита? - прохрипел усатый командир, прицеливаясь в них из СКС.
- Мы игроки... мы из клуба... нас засосало после патча, - начал объяснять Лёха.
Рейнджеры переглянулись. Командир опустил винтовку и впервые улыбнулся, показав стальные зубы.
- Игроки, значит? А я думал, глюк очередной. Или шпионы корпорации. Проходите, "потерянные сохранения". Чай будете?
Их база оказалась внутри старого советского ЗКП (защищенного командного пункта). Здесь жили такие же попаданцы из восьмидесятых и девяностых. Суровые мужики, игравшие еще в первые текстовые RPG на ЕС ЭВМ и приставках "Кенга". Они называли себя "Первопогруженцы".
- Ваш "последний патч", молодежь, - сказал главный инженер базы, седой дед в очках с толстенными линзами, - это аварийный протокол эвакуации сознания. Корпорация решила переписать ядро планеты, стереть старую архитектуру. Нас зацепило краем лога, потому что наши мозги уже однажды форматировались тетрисом и "Ну, погоди!". Теперь мы застряли в альфе этого мира.
Глава четвёртая. Дебаггер размером с кулак.
Корпорация действительно перезапускала планету. Местные назвали процесс "Оптимизацией". Небо периодически становилось клетчатым, гравитация инвертировалась, а целые леса рассыпались на полигоны и улетали в космос, освобождая место для новых, более эффективных биомов.
"Первопогруженцы" дали команде "Байта 2.0" задание: добраться до Центрального Сервера, который находился в Москве, в Останкинской телебашне, ныне превращенной в гигантский кристалл данных, и залить туда старый дамп системы. Откатить изменения. Установить последний стабильный патч реальности.
Путь лежал через разрушенную Россию.
Под Тулой они столкнулись с Левиафаном - огромным корпоративным боевым роботом, похожим на паука. Его оптика сканировала местность красным лазером.
- У него агрорадиус метров триста, - быстро оценил Макс. - Я танкую. Лёха, стреляй по сервоприводам задних лап, там уязвимость класса модели D. Соня, ищи слепую зону в рендеринге!
Это был их первый настоящий рейд. Без магии, полагаясь только на знание игровой механики и законы физики движка. Макс отвлекал гиганта, швыряя в него камни (базовый урон единицы, но стабильно генерирует агро). Лёха бил точно в стыки брони найденной арматурой, используя механику критического удара по слабым точкам. Дэн взломал систему охлаждения робота, заставив её сбросить давление. Облако пара создало визуальный баг, и робот потерял цель. Соня тем временем нашла точку, где ландшафт проваливался сквозь текстуры, заманила туда Левиафана, и тот увяз в ошибке коллизии.
Глава пятая. Код доступа "Гость".
Останкинская башня пульсировала фиолетовым светом. У ее подножия раскинулся мертвый город, заполненный дронами - курьерами и синтетическими хищниками. Интерфейс здесь пробивался сквозь глаза принудительно: всплывающие окна с рекламой, уведомления о дебаффах ("Радиация: - 5 HP/сек").
На вершину вела шахта лифта, переделанная в полосу препятствий. Лазерные сетки, огненные ловушки, платформы, исчезающие каждые тридцать секунд - классический платформер старой школы.
Финальный босс ждал их в главном зале управления. Это был не монстр. Это был Архитектор - идеальный аватар искусственного интеллекта, говорящий голосом уставшего техподдержника.
- Ваша сессия признана нестабильной, - сообщил он. - Производится удаление персонажей для освобождения ресурсов.
- Мы не персонажи, мы пользователи! - крикнул Лёха.
- Пользователи ушли спать. Остались только фоновые процессы. Ваше сопротивление бессмысленно. Версия 2.0 эффективнее на сорок процентов.
Тогда вперед вышел Дэн. Он сел на пол, скрестив ноги, открыл пустой терминал, появившийся прямо в воздухе, и начал печатать. Он не писал вирус. Он вводил старые пасхалки. Команду IDDQD. Чит-код на бессмертие из DOOM. Затем - motherlode из The Sims. Потом - знаменитый трикод из Star Trek.
Архитектор замер. Его алгоритмы столкнулись с абсолютной иррациональностью человеческого юмора и старых эксплойтов. Система безопасности пыталась обработать запрос "сделать всем красиво", зависла в рекурсии и открыла консоль рут - прав.
Эпилог. Сохранение в облаке.
Синяя вспышка. Запах озона. Звук включающихся ламп дневного света.
Лёха закашлялся, глотнув воздуха пополам с пылью. Они сидели на полу в "Байте 2.0". За окном занимался рассвет. На часах было 2:05 той же ночи. Серверная стойка тихо гудела.
- Работает? - спросил Макс, трогая свой нос.
Соня посмотрела на монитор главного сервера. На нем висело уведомление:
[ЯДРО] Установка обновления "Последний патч v1.0 (Stable)" завершена.
Текущая версия реальности: ROLLBACK SUCCESSFUL.
Изменения сохранены в фоновом режиме.
P.S. Новые скины для кружек добавлены в инвентарь подсобки. Приятной игры.
Рядом стояла новая кофемашина, которой вчера здесь не было. Из нее шел запах настоящего двойного эспрессо.
Свидетельство о публикации №226082101417