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