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