Читать книгу Альтер 2. Песочница безумцев - - Страница 1
Глава 1
Оглавление«– Добро пожаловать в клуб, – сказал он. – Наше главное правило: никаких правил.
– А это разве не правило? – уточнил я.
– Вот чёрт, – сказал он. – Наше главное правило: никаких правил, кроме этого.»
– Терри Пратчетт, «Патриот»
Мы приземлились. Если это, конечно, можно было назвать приземлением. Это было больше похоже на то, как если бы вселенная чихнула, а мы оказались тем самым нежеланным следствием её простуды.
Песочница. Слепая зона. Мир-заплатка.
Он был именно таким, каким его описывал Дедлас: реальность, собранная на скорую руку из того, что было под рукой. И под ногами. И над головой.
Я ступил с ковра на землю, которая издала звук, средний между хрустом гравия и скрипом пенопласта. Под ногой замигал красный квадратик с надписью *[Текстура/Земля/Песок_01 не найдена]*.
– Ну что, дома? – процедил Сайрус, с трудом выбираясь из своей скрюченной позы. Он выглядел так, будто провёл последние сто лет в позе эмбриона, а не несколько часов полёта. – Только чур, не говорить, что здесь нет кофе.
– Кофе нет, – весело сообщил Лео, уже осматриваясь с видом паникёра, который только что обнаружил, что паника была вполне оправдана. – Зато вон там, кажется, растут кактусы, на которых висят таблички «Не кактус».
Я последовал за его взглядом. Действительно, в отдалении торчали зелёные модели кактусов, но при ближайшем рассмотрении мой Взгляд Кода показывал:
Объект: Кактус_Подражатель
Свойства: ЯвляетсяКактусом = ложь
Описание: Художник забыл, как выглядят кактусы. Модель временно заменена на бочку. Текстура кактуса применена к модели бочки. Не трогать.
– Это бочки, – сообщил я.
– Что? – переспросил Сайрус.
– Вон те кактусы. На самом деле это бочки. С натянутой текстурой кактуса.
– Почему?!
– Потому что кто-то забыл, как выглядят кактусы.
Сайрус просто закрыл лицо руками.
Тем временем Дедлас уже возился со своим ковром, с которого доносилось недовольное ворчание.
– Не нравится ему местный грунт, – пояснил инженер, постукивая паяльником по одному из узлов. – Говорит, щиплет. А ты помолчи, летучий ковёр-недотрога. Видал я грунты и похлеще.
– Ты с ним разговариваешь? – уточнил я.
– А то! Он же живой! Ну, настолько, насколько может быть живым объект ЛетающийКовёр_в0.3б с кустарно впаянным модулем загрузки словарного запаса из чата поддержки. Он у меня личность проявлять начал. Вчера, представляешь, на пафосном синтаксисе заговорил? «О, владелец мой, не соблаговолите ли вы приземлиться вон на том живописном лугу, дабы не пачкать мои кисти о сию убогую глину?». Я ему паяльником погрозил – сразу как рукой сняло.
Я не мог не рассмеяться. Абсурд ситуации достигал какой-то космической величины. Мы, сбежавшие от деинсталлирующего младенца-антивируса, теперь слушали, как сумасшедший гений спорит с пафосным ковром-самолётом о качестве грунта в измерении, собранном из бракованного кода.
– Ладно, команда, – я хлопнул в ладоши, и звук вышел каким-то приглушённым, словно хлопок был в другом помещении. – Первым делом – укрытие. Потом – разведка. И, желательно, найти источник чего-нибудь, что можно пить, не получив статус «Отравление: Ошибка сегментации».
Мы двинулись вглубь этого цифрового сумасшедшего дома. Ландшафт менялся с каждым шагом. Вот мы шли по пустыне, состоящей из пикселизованного песка, а через десять метров упёрлись в стену густого леса, где все деревья были абсолютно одинаковыми, с циклической анимацией шелеста листьев.
[Загрузка нового чанка… 50%] – висело в воздухе перед лесной чащей. Мы подождали. Процент не двигался.
– Может, пнуть? – предложил Лео.
– Что пнуть? Лес? – удивился Сайрус.
– Нет, вот это сообщение.
Лео неуверенно ткнул ногой в полупрозрачную надпись. Раздался звук ошибки [ОШИБКА: Взаимодействие не определено], и Лео отшатнулся, как от укуса змеи.
– Я же говорил, не надо тыкать в незнакомые системные сообщения! – вздохнул я, но было уже поздно.
Надпись [Загрузка нового чанка…] мигнула и сменилась на [Чанк поврежден. Загрузка резервного окружения…].
Лес перед нами дрогнул и… исчез. На его месте возникло нечто, напоминавшее интерьер типичной таверны из RPG: тёмное дерево, стойка бармена, несколько столов. Вот только у таверны не было трёх стен, а сзади простиралась всё та же пиксельная пустыня. За стойкой стоял NPC с табличкой над головой [Бармен_Прототип_07] и безмятежно полировал стакан.
– Добро пожаловать, путники! – сказал он, глядя в пустоту перед собой. – Не желаете ли освежиться после долгой дороги? У нас есть… – он на мгновение замер, его глаза закатились, будто он искал что-то в своей базе данных. – …э-э-э… ПИТЬЕВОЙ ПРОДУКТ. Очень освежает.
– Что за… питьевой продукт? – осторожно спросил Сайрус.
Бармен уставился на него стеклянным взглядом.
[ОШИБКА: Дерево диалога "Напитки" не найдено. Возврат к корневому диалогу.]
– Погода сегодня отличная для приключений, не так ли? – совершенно безучастно произнёс он.
Внезапно из-под одного из столов вылез ещё один NPC, на этот раз с моделью крестьянина и табличкой [ДавательКвестов_Фермер_Джон_Бета]. Он схватил меня за рукав.
– О, доблестный незнакомец! Мою курицу по имени Коко похитили злобные… – он замолчал, его лицо исказилось маской невыразимой скорби. – [КРИТИЧЕСКАЯ ОШИБКА: Цель квеста "Курица_Коко" удалена. Квест "Потерянная курица" отменен.]
Он разрыдался. Не метафорически. С настоящими слезами, которые текли по его щекам и, падая на пол, превращались в маленькие пикселированные лужицы с надписью [Слеза_Анимированная].
Я посмотрел на него своим Взглядом Кода.
NPC: Фермер_Джон_Бета
Статус: КРИТИЧЕСКАЯ_ОШИБКА: Обнаружен бесконечный цикл скорби.
Скрипт ИИ: Стандартный_Диалог_Отмененный_Квест_Паника.экзе
– Эм, сэр? – попытался я его утешить. – Может, ваша курица просто сбежала?
– НЕТ! – закричал фермер, тряся меня за плечи. – ОНА БЫЛА УДАЛЕНА! СТЕРТА ИЗ РЕАЛЬНОСТИ! КАК И ВСЁ ХОРОШЕЕ В ЭТОМ МИРЕ! ААААА!
Его крик достиг такого пика, что стекло в окнах таверны (которые выходили в пустыню) задрожало и… зависло в воздухе, разбившись, но не упав.
– Ладно, – сказал Дедлас, доставая свой многофункциональный инструмент. – Думаю, ему нужен маленький апгрейд.
Он подошёл сзади к рыдающему фермеру и аккуратно, почти с нежностью, ткнул его паяльником в затылок. Раздался тихий щелчок.
[NPC Фермер_Джон_Бета перезагружен. Статус: Номинальный.]
Фермер тут же успокоился, вытер несуществующие слёзы и улыбнулся пустой, как экран монитора, улыбкой.
– Погода сегодня отличная для приключений, не так ли? – сказал он и пошёл прочь, усаживаясь за стол и начиная беззвучно шевелить губами.
Мы стояли в молчании, глядя на эту сцену сюрреализма.
– Итак, – первым нарушил тишину Лео. – Это наш новый дом. Полный… эмоционально нестабильных NPC и питьевых продуктов.
– Зато тишины, – мрачно добавил Сайрус, потирая виски. – Шёпот системы… он едва слышен. Как далёкий гул. Словно серверная комната находится на другом конце галактики.
Это была первая хорошая новость за весь день. Возможно, мы и вправду были в безопасности. Ну, настолько, насколько это возможно в месте, где законы физики были не столько законами, сколько вежливыми рекомендациями, которые все игнорировали.
Мы обошли нашу новую «таверну». Это было лучше, чем ничего. Четыре стены, крыша, пусть и с дырой, через которую было видно статичное, не меняющееся небо [НебеснаяСфера_Стандартная_01].
– Лагерь базируем здесь, – объявил я. – Дедлас, посмотри, что можно сделать с энергетикой. Лео, осмотри периметр, но, ради всего святого, НИЧЕГО НЕ ТРОГАЙ. Сайрус… попробуй пообщаться с местными. Узнай, есть ли тут ещё… Проснувшиеся.
Сайрус кивнул и направился к бармену, который продолжал предлагать всем желающим «ПИТЬЕВОЙ ПРОДУКТ».
Я же вышел на «улицу» и окинул взглядом этот безумный, сломанный, но по-своему прекрасный мир. Мир, который был сбоем. Ошибкой. Кодом, который ждал, чтобы его починили.
Системное уведомление:
[Локация: Песочница_Зона_Нестабильная]
[Статус: Вы в настоящее время не в сети. Основные обновления недоступны.]
[Рекомендация: Пожалуйста, воздержитесь от изменения основных скриптов реальности. Хорошего дня!]
Я усмехнулся. «Воздержитесь от изменения скриптов реальности». Слишком поздно для предупреждений. Мы уже здесь. Мы – ошибка, которая научилась думать. Мы – вирус, который решил эволюционировать.
И чёрт возьми, мы собирались сделать эту Песочницу самым веселым багом в истории.