Текст книги "Бета-тестеры - цикл рассказов Призрака"
Автор книги: Призрак
сообщить о нарушении
Текущая страница: 61 (всего у книги 64 страниц)
Внучка с сомнением глянула на программиста. Тот продолжал сосредоточенно барабанить по панелям. О результатах его манипуляций судить было трудно, так как нападать бот не спешил.
– Ну что они там топчутся?! – нетерпеливо прикрикнул Махмуд.
– Ха. Бот, кажется, выучил главную мудрость поединка: всякий наезд на Мак-Мэда рано или поздно выходит ему боком, – усмехнулась Мелиса, которая хоть и корчила недовольную физиономию, но с не меньшим интересом наблюдала за происходящим.
– А-а, ну, это понятно... Мак, а ты чего зеваешь?! Врежь ему! Порви на ленточки!
Ксенобайт, поморщившись, решительно двинул вверх какой-то регулятор. Бот обреченно глянул в его сторону, как бы говоря что-то насчет идущих на смерть и Цезаря. А потом пошел в атаку.
Атака была достаточно прямолинейна и являлась, скорее всего, лишь приглашением к длительному обмену ударами и блоками, как это происходило до сих пор.
Мак-Мэд не стал блокировать удар или наносить встречный, просто чуть отклонился, пропуская кулак противника. К чему-то подобному бот был готов, поэтому не стал сильно вкладываться в удар и не потерял равновесия. Точнее, не потерял бы, если бы Мак-Мэд ему не помог. Когда кулак имитатора оказался в пределах досягаемости, он попросту схватил его, прижал к солнечному сплетению (куда тот, похоже, и летел изначально) и крутанулся всем телом на месте.
Эффект был тот же, как если бы бот сунул руку в вентилятор. Описав дугу, он шмякнулся на землю. Пока бедолага пытался встать, Мак-Мэд без особых изысков и комплексов пнул его ногой по ребрам, снова повалив на землю.
– Эй! – завопил Ксенобайт. – Так нечестно, дай ему встать!
– Честно-честно! – в полном восторге завопил Махмуд. – Мочи его, Мак! Мы же не на приеме у английской королевы...
– Как раз то, о чем я говорил, – со снисходительной улыбкой заметил Банзай. – Стоило Мак-Мэду в корне сменить стиль, и бот сел в калошу: он просто не знает, как реагировать.
– Ладно, проехали, – мрачно буркнул программист, отключая бота. – Махмуд, двадцатку на реванш!
– Ксен, ты сегодня совсем плохой, – с жалостью в голосе сообщил ходок. – Тебе что, делать нечего?
– Давай, чего ты жмешься? Дай мне возможность отыграться! – заныл программист.
– Тебе так не терпится потерять еще двадцатку?! – начал злиться Махмуд. – Ладно, заводи шарманку по новой!
Внучка удивленно глянула на программиста и успела заметить, как программист ей ехидно подмигивает. Впрочем, может быть, ей только померещилось.
– Он точно жульничает, – буркнула она себе под нос.
В следующем раунде чуда не произошло. Ксенобайт снова рвал на себе волосы и лихорадочно просил отыграться. Сбитый с толку и мастерски разогретый программистскими подначками Махмуд сердито заявил, что, в конце концов, кто он такой, чтобы мешать всяким неумным людям отдавать ему деньги, и поставил сразу полсотни. Ксенобайт тут же согласился и, пока Махмуд не успел заподозрить неладное, третий раз активировал бота.
Бой продлился недолго. Бот опять попытался атаковать, Мак-Мэд захватил его для броска, крутанул... Однако на этот раз имитатор устоял на ногах, более того, извернулся и попытался провести свой бросок. Какое-то время противники вальсировали по площадке, пытаясь провести бросок. Наконец боту это удалось. Мак-Мэд продержался еще минут пять, но, заполучив преимущество, бот с легкостью шел на равноценные размены.
Махмуд медленно повернулся к программисту:
– Вы ведь с Мак-Мэдом заранее договорились, да?
– Нет, конечно! – искренне возмутился Ксенобайт. – Да как ты такое мог подумать?! Он сам догадался, не маленький.
– Мак, это правда? Как ты мог?! – с обидой упрекнул Махмуд друга.
– Махмудыч, – вздохнул Мак-Мэд, – ты упускаешь из виду один простой факт, который, в свою очередь, в полной мере оценил и использовал в своем гнусном плане Ксенобайт.
Махмуд вопросительно глянул на друга. Тот пояснил:
– Я тут уже полчаса конечностями дрыгаю. Замахался! А если думаешь, что это все легко, попробуй сам.
Возмущенно фыркнув, Мак-Мэд взмахнул рукой, вызывая панель управления и давая команду на выход. Тело осело, как мешок с овсом.
– А между прочим, это идея, – задумчиво сообщил Махмуд. – Эй, Ксен! Давай-ка сюда своего монстра...
Раунд 02: Махмуд против имитатора
16 июня, 14:22 реального времени
Тела, в которых тестеры обычно работали, очень избирательно взаимодействовали с окружающей виртуальной средой. Это было удобно для работы, особенно когда дело касалось строительства, но, конечно, имело и свои недостатки. И, уж конечно, для того чтобы как-то оценить боевую систему, нужны были полноценные игровые тела, в полной мере взаимодействующие с физическим симулятором и системой расчета взаимодействий и повреждений. Именно такие тела Ксенобайт и привез в ящиках из библиотеки.
Эти тела, хотя и предназначались для мобов, все-таки умели подстраиваться под габариты оператора. Так что сейчас модель, в которой недавно находился более сухощавый Мак-Мэд, на глазах стала чуть шире в плечах, прибавила в весе и убавила в росте.
– А подать-ка сюда Ляпкина-Тяпкина! – злодейски ухмыляясь в сторону Ксенобайта, велел Махмуд.
Программист пожал плечами и меланхолично пошевелил пальцами, оживляя бота. Тот встал, огляделся и, увидав многозначительно потирающего кулак Махмуда, втянул голову в плечи. Но противиться электронной воле движка он не мог.
Махмуд встал в боксерскую стойку, вынеся правую руку вперед и прикрывая левой челюсть, и принялся прыгать из стороны в сторону. Бот осторожно приближался к нему, время от времени жалобно поглядывая на Ксенобайта, но тот оставался равнодушен. Имитатор последний раз примерился и, чуть ли не зажмурившись, ринулся в атаку.
И был тут же встречен мощным, хорошо поставленным правым хуком, от которого бедолагу едва не развернуло. Не давая противнику опомниться, Махмуд зарядил ему апперкот, а потом снова хук.
Хилые попытки блокировать эти удары так же, как раньше удары Мак-Мэда, результатов не приносили: Махмуд просто сметал их, вкладывая всю массу тела в удар. В первом раунде электронный противник слег, кажется, даже не поняв, что именно с ним случилось. Махмуд, последний раз пнув бедолагу, издал победный клич Кинг-Конга, колотя себя кулаками в грудь.
– Ну что, програмилла, съел?! – восхищался собой ходок. – Ну, кто тут чемпион? Ха-ха!
Ксенобайт, недобро сощурившись, цыкнул зубом и стал что-то менять в настройках бота. Поймав на себе любопытный взгляд Внучки, он пояснил:
– Я сместил приоритеты тактического анализатора. Во-первых, он проводит усиленный анализ последнего боя, но тут у нас маловато информации. Во-вторых, я немного понизил приоритет блокировки удара и повысил приоритет уклонения. Сейчас он рассчитает оптимальную стратегию... О, готово.
Имитатор дрыгнул конечностями и принялся вылезать из кустов, куда его зашвырнул последним ударом Махмуд. Увидав противника, решившегося на второй раунд, Махмуд утробно взревел и снова заколотил по груди кулаками.
– Надо к этому действию озвучку прикрутить, – поставил себе галочку Банзай. – А то звук получается скучный, как по мешку с песком, а должен быть звонкий...
– Ну, исторический раунд... Чарльз Дарвин с доказательством своей теории против процессора! Сейчас глянем, что придумал наш тактический симулятор... Гонг!
Основываясь на результатах предыдущего поединка и руководствуясь расставленными Ксенобайтом приоритетами, система расчета поведения приняла достаточно простое и логичное решение. Едва завидев Махмуда, бот развернулся и задал стрекача.
– Эй, а ну стоять! Стой, я тебе говорю! – оскорбленно взревел Махмуд, бросаясь вдогонку.
Куда там! Бот несся, петляя словно заяц. Ксенобайт лихорадочно колотил по панели управления, пытаясь призвать своего подопечного к порядку. Ни в какую: имитатор твердо усвоил, что единственный шанс если не победить, то хотя бы сохранить ситуацию стабильной, – это держать между собой и Махмудом дистанцию.
– Повысь ему приоритет атаки! – прищелкнул пальцами Банзай, внимательно наблюдающий за забегом.
Ксенобайт раздраженно толкнул какой-то регулятор до упора вверх. Бот резко затормозил и с разворота нанес прямой встречный удар Махмуду в челюсть. Ноги ходока взлетели вверх, в глазах мелькнуло легкое удивление, а потом он рухнул навзничь. Ксенобайт покосился на свои терминалы с данными и констатировал:
– Нокаут!
...Следующие два раунда закончились для имитатора плачевно: оскорбленный в лучших чувствах Махмуд старательно пытался перепустить противника на фарш.
Однако без боя бот не сдавался. С угрюмым терпением он мотал на ус суровую науку, и все чаще тумаки Махмуда, точно бумеранг, прилетали ему обратно. И все же раз за разом ходок отправлял своего противника в нокаут, после чего принимался шумно восхищаться собой.
– Ха! Ну что, съели?! Берегись, планктон, Махмуд-Разрушитель идет! Я непобедим! Я шикарен!
– По-моему, – мрачно заметила Мелисса, – Махмуд переигрывает.
– Да ладно тебе, – неуверенно проговорила Внучка. – Это он от скуки. Ну и, конечно, ему обидно, что во втором раунде его так подловили...
– И все равно надо бы сбить с него чуток спеси, – нехорошо прищурилась Мелисса. – Ксен, у тебя в этих гробах женское тело найдется?
Программист уставился на Мелиссу. Потом глаза его распахнулись, а на губах появилась коварная усмешка:
– Не завидую я Махмуду...
Раунд 03: Мелисса против Махмуда
16 июня, 14:48 реального времени
То, что было надето на выбранном Мелиссой теле, с большим успехом можно было назвать не одеждой, а цензурой. Вернее, на поясе-то у нее, как и у прочих моделей, были намертво приклеены широкие полотняные штаны ги, а вот нейтральный топик на груди, после того как модель подстроилась под габариты Мелиссы, стал выглядеть скорее рисунком, нежели одеждой. Пришлось Ксенобайту по-быстрому сгонять в библиотеку, чтобы разыскать там какую-нибудь куртку.
Увлеченный очередным сеансом избиения бота Махмуд ничего не заметил. Имитатор, правда, был уже не тот, что раньше: подняв обе руки, он угрюмо оборонялся, время от времени огрызаясь короткими мощными ударами.
Но вот имитатор в очередной раз отправился в нокаут, и Махмуд снова издал победный клич.
– Эй, красавчик, – ухмыльнувшись, прошипела подкравшаяся к нему сзади Мелисса, – готовься. Теперь тобой займусь я.
Махмуд осекся и испуганно обернулся. Смерив Мелиссу опасливым взглядом, он отошел в сторонку.
– Не проблема, он полностью твой, – с фальшивым энтузиазмом заявил ходок, указывая на бота. – А я пойду пивка хлебну, что ли...
– Ты не понял, – покачала пальчиком Мелисса. – Я имела в виду тебя.
– Да ладно тебе, Мелисса, я обучил парня почти всему, что знал... Он твой, только не делай с ним ничего такого, о чем он потом не сможет рассказать Кеше.
– Махмуд, завязывай дурака валять и готовься.
– Мелисса, это же не серьезно... – пробормотал ходок, потихоньку начиная пятиться. – Черт, завязывай... Не подходи, хуже будет... Ну, сама нарвалась!
Махмуд крутанулся, нанося короткий, почти без замаха, но мощный удар по корпусу и тут же уходя в оборонительную позицию. И не зря: Мелисса, легко уклонившись от удара, немедленно перешла в атаку, проводя серию.
Махмуд отбивался отчаянно, но Мелисса была намного быстрее. К тому же она ловко использовала удары локтями и коленями. Махмуд начал закипать. Это его и погубило. При очередном ударе он слишком сильно наклонился, теряя устойчивость. Мелисса тут же ухватила его за запястье, дернула вперед, нанося встречный удар коленом. Махмуд полетел на землю, едва успев заслониться руками от еще одного удара – ногой в лицо, попытался встать, но Мелисса подбила ему колено и, схватив противника за голову, резко крутанула. Раздался характерный хруст, однако индикатор жизни остался на месте. Мелисса нахмурилась, Махмуд попытался было что-то сказать, но девушка снова сильно крутанула его башку.
– Э-э-э... Надо будет добавить это в систему расчета повреждений, – задумчиво проговорил Ксенобайт, – а то как-то неудобно получается... Мелисса, да брось ты его, не видишь, он уже на все согласный. Эй, а вы чего приуныли?
Кеша и Внучка сидели с вытянутыми физиономиями и выпученными глазами. Кеша мелко дрожал.
– Когда Мелисса грозила открутить кому-то голову, – пискнул он наконец, – я всегда думал, что это она так, фигурально... А вот сейчас почему-то думаю, что нет...
Мелисса застенчиво потупилась и погрозила Кеше пальцем, после чего обернулась к растирающему шею Махмуду:
– Ну что, реванш хочешь?
Ходок промычал что-то невразумительное. По застывшей в глазах тоске можно было заключить, что внутри него происходит мучительная борьба: с одной стороны, отступать без попытки реванша было как-то неудобно, с другой – получать новую взбучку на глазах у друзей тоже как-то не хотелось. Мелисса моментально просекла его дилемму и, улыбнувшись, проговорила:
– Хотя, может быть, как-нибудь в другой раз, я тут вспомнила, что мне еще кое-куда зайти надо.
Махмуд бросил на Мелиссу полный благодарности взгляд. Банзай деликатно уставился куда-то в небо, делая вид, что ничего такого не заметил. И только Ксенобайт бестактно заржал.
– Быть может, Ксенобайт меня пока заменит?! – холодно проговорила Мелисса, смерив программиста недобрым взглядом.
Раунд 04: Ксенобайт против Махмуда
16 июня, 15:02 реального времени
– Кеша, а не сообразишь ли ты нам по-быстрому чего-нибудь вроде ринга?
– Ну, – нерешительно проговорил дизайнер, – у меня как раз есть один в буфере, я собирался установить его в монастыре... Но это скорее, помост, хотя на ринг и похоже.
– Кеша, найди четыре дерева и обнеси их веревками, этого будет вполне достаточно. Ксен, ты как, морально готов?
– Махмуд, отстань, – вяло отмахнулся программист, бегающие глаза которого выдавали некоторое беспокойство.
– Не-не-не, покажи нам свое кунг-фу, мастер!
– Мое «кунг-фу» – в основном здесь, – отрезал Ксенобайт, кивая на панель управления.
– Ладно, я попробую перефразировать: выходи, идолище поганое, биться будем. Так доступнее?
– Махмуд, иди в пень.
– Да ладно тебе, Ксен, – умоляюще проговорила Внучка. – Это же будет, во-первых, поединок века, а во-вторых, почти не больно! В конце концов, ты сегодня всех подначиваешь, а сам не дерешься... Это нечестно!
Ксенобайт удивленно вытаращился на Внучку. По всему было видно, что с этого фланга он атаки не ждал.
– Ксен, прими это как неизбежность, – серьезно посоветовал Махмуд. – Поверь мне, если ты не согласишься, я превращу твою жизнь в кошмар. Я подсыплю тебе в кофе слабительного. Я буду подкладывать тебе кнопки на стул. Я свяжу между собой твои шнурки. Я...
– Надо же, я, оказывается, работаю бок о бок с гением зла, – саркастически ухмыльнулся Ксенобайт. – Кажется, у меня просто нет выбора...
Программист быстро пробежался пальцами по панели управления и исчез. Спустя секунду один из ящиков подпрыгнул, его крышка с треском вылетела. Программист вылез из ящика, встряхнулся и широким шагом направился к импровизированному рингу.
– Что-то мне это не нравится, – тоскливо пробормотал Кеша.
– Да ладно тебе, – постаралась утешить друга Внучка. – Мне тоже немного жаль Ксена, но поверь, увидеть, как он получает взбучку, – не такое уж частое удовольствие...
– Да ты посмотри на него! – перебил ее Кеша. – Посмотри на его физиономию! Что-то не похоже, чтобы он был сильно расстроен перспективой драки!
Внучка удивленно глянула на Кешу, потом на Ксенобайта.
– Ой-ей! Слушай, я не знаю, где и как, но он точно жульничает! Вот прямо сейчас и жульничает....
Программист, приподняв веревку, шагнул на огороженный Кешей ринг. Там его уже поджидал Махмуд.
– Ну что, начнем? – задорно спросил Махмуд и осекся.
Как у всякого опытного ходока, у него было профессиональное чутье на неприятности. Одного взгляда на Ксенобайта ему хватило, чтобы, не вдаваясь в глубокий анализ, перейти к превентивному рукоприкладству. Точнее – попытаться перейти. Пока он замахивался, программист молниеносно сократил дистанцию, не оставляя кулаку Махмуда дистанции для разбега.
Ксенобайт и Махмуд сцепились в клинче. По всему было видно, что ходок не был готов к столь стремительному развитию схватки и упустил инициативу. Программист осыпал его ударами, не давая опомниться и собраться для контратаки, а потом вдруг прыгнул на спину ошарашенному противнику и вцепился зубами в его загривок.
– Ксен, ты что, совсем озверел?! – испуганно взвыл Махмуд. – Уберите его от меня, он заразный!
Неимоверным усилием ему наконец удалось стряхнуть с себя противника и метким пинком слегка разорвать дистанцию. Ксенобайт приземлился достаточно мягко и, тут же вскочив, всем своим видом дал понять, что готов повторить атаку в любую секунду. Деморализованный и взбешенный Махмуд, взревев, бросился в атаку.
Движениям Ксенобайта, быть может, недоставало отточенности и изящества, но и впечатление, что он просто молотит кулаками куда придется, было обманчиво. Программист уворачивался как угорь и при этом постоянно пытался схватить противника за конечность, чтобы вывернуть ее, выломать, выдернуть из сустава...
– Что мы, в сущности, знаем о Ксенобайтах? – задумчиво проговорил Банзай, наблюдая, как программист терзает прижатого к столбику ринга Махмуда. – Вот ведь живем с ним бок о бок и не знаем, что рядом с нами – кровожадное чудовище...
– Интересно, а в реале он такое повторить может? – с некоторым беспокойством спросила Внучка.
– Вряд ли, – пожал плечами Банзай. – Хотя, зная способность Ксена преподносить сюрпризы, я бы воздержался от экспериментов.
Логово тестеров
16 июня, 15:29 реального времени
Ксенобайт с самым невинным видом пил кофе, изредка бросая на Махмуда ехидные взгляды.
– Даже не смотри в мою сторону, маньяк, – ворчал Махмуд, демонстративно стараясь устроиться как можно дальше от программиста.
– Хватит уже дуться, как гимназистка на бакинских комиссаров, – примирительно ухмыльнулся Ксенобайт. – Ну хочешь реванш?
– Да ну тебя к лешему, Тайсон сушеный, – проворчал ходок. – Неудачный у меня сегодня день какой-то... Просто удивительно – чтобы меня вот так, на ровном месте, три раза подряд облапошили.
– А я тебе давно говорил: вещи редко бывают тем, чем выглядят, – поучительно заметил Мак-Мэд. Говоря по совести, стрелок жалел, что покинул виртуалку и оставил друга «на поругание».
Мелисса и Внучка увлеченно просматривали отснятый материал.
– Ну Ксен, вот ведь зараза, кто бы мог подумать?! – приговаривала Мелисса, просматривая запись пропущенного поединка. – Слушай, давай заметку напишем... «Программист сходит с ума на рабочем месте и кидается на сотрудников»... Или так: «Нападение программистов-каннибалов»...
– А я все слышу, – елейным голосом сообщил Ксенобайт. – Хотите, прямо сейчас вам свежих фактов к репортажу подкину?
– А ты не больно-то зазнавайся, – прищурившись, предупредила Мелисса. – Махмуд вон тоже был слишком уверен в своих силах!
Эпизод 41: Презентация
Логово тестеров
13 августа, 16:07 реального времени
С самого утра вся компания была на нервах. Каждый, правда, нервничал по-своему. Мелисса огрызалась на всех по малейшему поводу. Мак-Мэд сохранял железный самоконтроль и внешне был спокоен, как олимпийский удав. Махмуд то бегал к серверу – проверить, все ли оборудование работает нормально, то принимался скачивать из сети мелкие игрушки и стирать их, даже не запустив. Банзай накручивал ус на палец. Ксенобайт что-то нервно строчил по клавиатуре: то ли переправлял скрипты, то ли писал на ассемблере драйвера к еще не изобретенной штуковине. Внучка нервничала наиболее деструктивно: хаотично бегала по залу, время от времени включая кофеварку. Та исправно сплевывала в стаканчик порцию кофе, после чего покорно замирала, обреченно ожидая, когда на очередном витке орбиты Внучка подойдет снова, чтобы рассеянно пощупать стаканчик и, вылив его обратно в бак, снова щелкнуть выключателем.
Но хуже всех было, конечно, впечатлительному Кеше. Осунувшийся, бледный, он лежал в кресле, уставившись тусклым взглядом куда-то в пространство. Дизайнера трясло так, что, казалось, от него исходило низкое, едва слышимое гудение, а сам он представлялся слегка размытым в пространстве. Мелисса была твердо уверена, что именно это инфразвуковое «гудение» и вызывает у всех депрессию и нервозность, но озвучивать свою мысль не стала: кажется, Кешу это вполне могло довести до самоубийства.
Причиной нервозности, в отдельных случаях готовой перерасти в неконтролируемую панику, была презентация пилотной демоверсии новой игры, над которой бригада тестеров работала последние месяцы.
До сих пор безымянная пока игра существовала только в виде проектов, набросков, отчетов и математических выкладок. Программисты подготовили для нее движок, сценаристы разработали общую идею, одни дизайнеры нарисовали новый мир на бумаге, а другие (в основном Кеша) воплотили эти рисунки в вирте. Но только тестеры собрали из всех этих запчастей кусочек настоящей игры. Теперь в нее можно было поиграть и оценить, стоит ли она свеч?
С целью выяснения этого животрепещущего вопроса к тестерам посылалась комиссия. Если проект покажется им интересным – к нему подключали «кавалерию»: выделяли людей и ресурсы. Если нет... Ну, чаще всего это называлось «отправить проект на доработку».
В общем-то, сами тестеры ничем особо не рисковали. Идея принадлежала не им, их дело было, что называется, маленькое. Но, во-первых, было жалко потраченного времени. А во-вторых, бедолага Кеша твердо вбил себе в голову, что в случае неудачи ему не будет прощения во веки веков, ибо во всем обвинят именно его. Да и без всяких обвинений ему придется, чтобы сохранить остатки достоинства, уйти в монастырь и там сделать харакири на глазах удивленных монахов.
В общем, Кеша нервничал и заражал этим всю компанию. Внучка жалела друга и заранее злилась на комиссию. Мелисса вдруг вспомнила, что, если не будет игры, бесполезным станет весь отснятый материал и сама задумка репортажа. Махмуд поддерживал общее настроение с лозунгом «...а че они на нас бочку катят?».
В общем, по тем или иным причинам вся компания была готова принять комиссию в штыки.
Виртуальный офис-приемник
13 августа, 16:18 реального времени
Сейчас, устанавливая операционную систему, человек сразу же получает свой «виртуальный офис» – кусочек виртуального пространства, который можно обустроить по своему вкусу. Опять же, если хочешь работать в вирт-интерфейсе, да и для множества других целей, приходится настраивать «тело по умолчанию».
Конечно, можно выбирать уже готовую «болванку» из набора, поставляемого вместе с операционной системой. Однако это все равно что носить на груди табличку: «Я криворукий ламер и ничего не умею». Еще можно скачать из сети гигабайты и гигабайты моделей, от политиков до героев мультфильмов, и расхаживать дома по вирту в образе Рузвельта, Ленина или Микки-Мауса.
Однако гораздо разумнее один раз разориться на сканер и сделать собственную матрицу. Специальная программа конвертирует эту «фотографию» в вирт-тело стандартного образца, максимально похожее на оригинал. Этот подход имел ряд преимуществ, особенно когда дело касалось игр. Понятно, что модельное тело, по габаритам идентичное настоящему, лучше всего слушалось управления. К примеру, человек, добавивший себе в виртуальности роста, постоянно ударялся головой о дверные притолоки и низкие своды.
Каждый хоть чуть-чуть владеющий вирт-графикой старался немного приукрасить свой слепок. Особенно старались, конечно, девушки. Но в большинстве случаев можно было принять на веру, что «тело по умолчанию» похоже на оригинал.
Это в полной мере относилось как минимум к двум из прибывших субъектов. Глава техотдела местного представительства «Самары Софт» Михалыч выглядел точно так же, как и в реальности, даже шевелюра была взъерошена, как если бы он совсем недавно сладко дремал на диванчике в серверной. Технарь зевнул, встряхнулся и приветливо кивнул встречающим.
Сразу следом за ним появился второй хорошо узнаваемый человек – глава отдела маркетинга, по прозвищу Троцкий. Своему виртуальному телу Троцкий убрал отчетливо проявляющееся у оригинала брюшко, слегка расширил плечи и нарастил мускулатуру. При желании можно было поверить, что именно так он бы и выглядел, если бы занялся спортом и завязал с фастфудом.
При виде друг друга Михалыч и Троцкий моментально взъерошились, едва не зашипели и, демонстративно фыркнув, разошлись в разные стороны.
Впрочем, Троцкого тут же взяла в оборот Мелисса. Михалыч поспешил к остальной компании. Кажется, он хотел о чем-то переговорить с тестерами, но не успел: появились еще три фигуры, представители центрального офиса «Самары».
Двое из них с виду казались полными антиподами. Один – невысокий мужичок, круглолицый и упитанный, с сияющей широкой улыбкой, какая бывает у человека, который улыбается не потому, что услышал нечто смешное, а просто потому, что любит улыбаться и вообще вполне доволен собой. Второй был высок, тощ и мрачен. Под узким носом с горбинкой красовалась щеточка усов, а глаза глядели на мир с немым укором. Для булгаковских Фагота с Бегемотом им не хватало примуса и капельки инфернальности, а вот чеховские Толстый и Тонкий подходили вполне.
Третьим представителем комиссии была сухощавая женщина неопределенного возраста с брезгливо поджатыми тонкими губами. На голове у нее чудом держалась странного вида шляпка, похожая на головной убор легендарной Шапокляк. При взгляде на гостью невольно возникала мысль, что она вполне могла бы быть преподавательницей хороших манер, скажем, в Смольном. Правда, тогда мировой пролетариат в семнадцатом году вряд ли осилил бы свить там логово... В конце концов, где сейчас тот пролетариат?
Смерив Мелиссу оценивающе-неприязненным взглядом, дама решительно взяла на себя роль руководителя делегации:
– Ну что, все собрались? Будем знакомы: меня зовут Варвара Леопольдовна Бобыкина.
По обалдевшим тестерам прошелся жгучий взгляд, ясно предупреждавший: «Хоть один комментарий по поводу моего имени – и вам тут всем мало не покажется». Ксенобайт и, кажется, Махмуд моментально прикусили языки.
– Варвара Леопольдовна, – с нажимом повторила представительница комиссии, в упор глядя на Банзая. – Какие-нибудь вопросы?
Вопросов не было. Кеша даже сделал слабую попытку упасть в обморок, но железная рука Махмуда удержала его в горизонтальном состоянии. Варвара Леопольдовна снова презрительно поджала губы и всем видом дала понять, что ритуал знакомства окончен.
Вперед выкатился Толстый. Судя по опасливому взгляду, брошенному в сторону Леопольдовны, он и сам ее побаивался. Выдав заискивающе-извиняющуюся улыбку, он помахал тестерам пухлой лапкой.
– Привет! Мы с вами списывались, мой ник Карбофос. Ничего, что я так, по-простому? Во-от, а это наш техник-естествоиспытатель Степа. Только не называйте его дядя Степа, он обижается.
Степан с ненавистью глянул на коллегу, но промолчал. Неожиданно застенчиво махнув тестерам, он сделал попытку спрятаться за спиной Карбофоса, в результате чего тот стал похож на двухголовый индейский тотемный столб.
– Э... очень приятно, – натянуто пробормотал Банзай. – Мы все собрались, давайте начнем нашу, так сказать, экскурсию. Ксенобайт, у нас все готово?
– Сей момент, – кивнул Ксенобайт. – Банзай, можно тебя на пару слов?
– Ну, чего тебе? – недовольно спросил аналитик, отходя с Ксенобайтом в сторонку.
– Я узнал ее, – драматично прошептал программист.
– Кого?!
– Леопольдовну. Да не оборачивайся ты! Я ее узнал, она не человек. Мутант какой-то или демон.
– Обоснуй, – хладнокровно предложил Банзай.
– Она у нас воспитательницей в детском саду была. Мы ее все ненавидели. В конце концов решили, что ее надо сжечь. И у нас бы получилось, если б ведьма не превратила керосин в бутылках в простую воду! К счастью, вскоре меня с детсада в школу отправили, так что я от нее ушел... Ладно, только без паники, план такой: я вам сервер сейчас запущу, и вы отвлекаете ее внимание. Я тем временем вычисляю ее реальное местоположение, беру осиновый кол и всех спасаю. План рискованный, но выбора у нас нет...
– Ой, – с тихим ужасом пискнул Кеша. – А как вы догадались, что она ведьма?! Она, наверное, порчу навести может? А вдруг...
– Не бойся, Кеша, – ласково потрепав дизайнера по плечу, успокоил его Банзай. – Ведьм не бывает, а наш программист просто ищет повод дезертировать, бросив в беде боевых товарищей. Ничего, мы это ему еще припомним.
Ксенобайт сник и заныл:
– Банзай, ну на кой ляд я вам там нужен, а? А на эту мымру у меня, кажется, аллергия с первого взгляда. За сервером я и снаружи последить могу, и вообще...
– Отставить! – сурово отсек Банзай. – А то вот и Махмуд заинтересовался, небось подумал, что и за железом вполне можно снаружи присмотреть. Заводи сервер и не морочь голову.
Виртуальность. Окрестности села Дальний Шаошань
13 августа, 17:03 реального времени
– Итак, нашу пейзажную экскурсию мы заканчиваем облетом руин неизвестного дворцового комплекса с садом, тремя рухнувшими и одной покосившейся пагодой, кладбищем, бассейном, КПП и предполагаемой заготовкой подземелья.
Со времен своих первых экспериментов, вызванных скорее нехваткой времени и ленью, Ксенобайт изрядно доработал концепцию «ковра-самолета». Если раньше это был просто кусок плоскости, наскоро снабженный шершавой текстурой и четырьмя кнопками управления, то теперь – сверхкомфортабельный покрытый изумрудной травой летающий островок.
Все дело было в том, что нечаянное изобретение программиста попалось на глаза Внучке. Естественно, она была очарована и захвачена идеей новой игрушки, поэтому буквально села программисту на шею, чтобы тот довел управление летающей плоскостью до ума, а уж декорировать его было заботой Кеши.
Последняя модель летающей платформы была оснащена поглотителем инерции, блоком стабилизации относительно горизонта (две первых модели Кеша умудрился перевернуть), телепортатором, картой, противоугонной системой, маяком, на случай если потеряется сам Кеша, двумя беседками, парапетом (стоит ли говорить, что Кеша не раз и не два свалился с острова, невзирая на это полезное усовершенствование?), деревом для антуража и небольшим сараем, где Кеша и Внучка хранили полезное барахло.
Как ни странно, летающий остров оказался очень полезным нововведением. Кеша, у которого с телепортами и координатами были патологические нелады, получил возможность сравнительно быстро перемещаться по игровому миру, не рискуя вылететь за пределы обсчитываемых координат. На нем можно было подняться вверх, чтобы оценить панораму, и перевозить разные объекты. Например, пагоды того самого «дворцового комплекса» Кеша целый день таскал с места на место, под руководством Мелиссы добиваясь идеального ландшафтного дизайна. В процессе этого, кстати, и «покосилась» одна из уже установленных башен. Мелисса начала было ругаться, но решила, что это как раз та недостающая деталь, которую она искала.