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