Глава 1 — Игра, в которой не жалко провести жизнь
Дисклеймер: в произведении употребляется нецензурная лексика, игровой сленг, англицизмы и иногда речь на иностранных языках. Это сделано осознанно, просьба воздержаться от недовольства, если вы к такому не готовы.
— Ваш перцептивный профиль сформирован и привязан к учетной записи! Наслаждайтесь идеальным погружением с любого устройства!
— А, да… Спасибо.
Раздвижные двери корпорации Фектизм бездушно захлопнулись за спиной посетителя. Его руки бережно, но цепко обнимали Vr-шлем Fectism Sense 4S. Эта механическая корона даже не флагман линейки, но все равно доверху напичкана технологиями. Почти весь картон, в который обернуто это инженерное чудо, был покрыт текстом с описанием характеристик и значками запатентованных технологий. Климат-контроль лица, аппаратный чип для фоверального рендеринга и оптимизации, hot-swap для подключения к внешней системе охлаждения и еще много непонятных для молодого человека слов.
Поток людей огибал его как косяк рыб акулу, разве что настоящие сардины не умели недовольно бурчать.
Глухая вибрация в кармане куртки привела в чувство.
— Блять, платное ожидание пошло.
Сверять цвета и номер не было нужды: на обочине пустовал лишь один беспилотный автомобиль. Сев на заднее сиденье, парень снова погрузился в думы.
— Мда уж, зима обещает быть сухой и теплой… Впрочем, как и всегда, — заговорил он сам с собой, попутно расстегивая куртку.
За стеклом автомобиля простирались бездонные лабиринты из металла и стекла. Хотелось верить, что верхушки терялись в ноябрьском тумане, нежели смоге мегаполиса. Взгляд мужчины скользил по монохромным улицам, пока в окне не блеснуло отражение. Броская коробка кислотно-геймерских цветов привлекла взор.
— Хм, надеюсь, ты этого стоишь. Если бы не минимальные требования к Перскейпу, так бы и сидел со своим огрызком, устаревшим на три поколения. А мог бы на эти деньги!.. А-а-а… А ничего не мог бы, — смиренно вздохнул он. — Оставшиеся апргейды — только имплантирование. Либо что-то минорное… Тц, надеюсь эта перце…видная калибровка стоила того, чтобы переться сюда… Будто на прием к окулисту заехал. Так бы мог как все нормальные люди заказать куру-дрона на дом.
По приезде домой, парень ловко разулся без помощи рук, оставив обувь на коврике, и двинулся судорожно распаковывать шлем. Среди прибранной квартирки выделялась особо вылизанная комната, в которую он и направился. Вдоль стены на полу располагалась платформа сенсорной депривации, специально созданная для vr-погружений. Походила она на слабо надутый матрас. Чуть позади, ближе к окну — компьютерная станция в корпусе, напоминающем холодильник для напитков, какие бывают в отдельных номерах. По факту холодильником она и являлась, только с внешним блоком на улице для вывода фреоном тепла.
— Значит тебя можно подключить к внешнему охладу…
Парень нажал на радиатор шлема и слегка потянул на себя — тот поддался и отсоединился от основной конструкции.
— А теперь…
Затем протянул уже прикрученную к внешнему блоку термотрубку. Она зафиксировалась с приятным щелчком.
— Отлично, — вздохнул он с облегченной улыбкой.
Голова повернулась к настольной вешалке на которой красовался один единственный наряд. Vr-костюм с современной системой тактильного отклика. От кончика ступней до самой шеи покрытие могло сымитировать и удар молотом в грудь, и шелест ветра меж фаланг пальцев с промельком песчинок. Вторая по новизне покупка vr-фаната после шлема.
— Уже завтра… — Голос едва заметно дрогнул от нетерпения. — Надо все проверить.
Большой палец разблокировал телефон. После пары свайпов и кликов на дисплее раскрылся внушительных размеров чек-лист.
Помыть посуду ✓
Выкинуть мусор ✓
Постирать вещи, полотенце, постельное белье ✓
Помыться ✓
Заплатить за интернет и электричество ✓
Убраться в комнате ✓
Обновить драйвера ✓
Продуть ПК от пыли ✓
Выключить уведомления
Проветрить комнату ✓
Позаниматься физкультурой ✓
Купить еду и воду ✓
Купить изотоники и стимуляторы ✓
Купить лекарства ✓
Купить снотворное/нейролептики (для сна) ✓
Купить сухой шампунь ✓
Придумать ник персонажа ✓
Освободить место под игру (≈8 ТБ) ✓
Зарядить haptic-костюм ✓
Побриться (везде) ✓
Подстричь ногти (руки+ноги) ✓
— Предзагрузка должна быть доступна этим вечером, поэтому с уведомлениями пока держим руку на пульсе… Надо отвлечься.
Только смартфон провалился в брюки, как тут же возбуждающе завибрировал. Рука дернулась мгновенно, в азартном порыве карман вывернулся наизнанку. Глаза искрили, а на экране:
Виктор (работа): Марк, привет!) Я слышал, ты тоже отпуск взял, еще и даты подозрительно совпадают… Тоже будешь в перскейп рубиться?)
Лицо скривилось в гримасе отвращения, будто вмиг состарилось от выступивших морщин.
“Виктор… Это еще кто?.. Как он посмел мне писать после рабочего дня?” — подумал Марк, продолжая наблюдать за экраном уведомлений с миной человека, который только что съел ведро лимонов. А новые сообщения все появлялись перед глазами:
Виктор (работа): ну так о чем я. Если это не совпадение, могли бы обменяться контактами
Виктор (работа): поиграем вместе и все такое
Виктор (работа): если народ соберем, может создать корпоративную гильдию))
— Меня сейчас стошнит…
Виктор (работа): погоди…
Виктор (работа): залез я в график отпусков… Ты че, все 28 дней отпуска оставил на релиз перскейпа?!
Виктор (работа): пересчитывать календарь не хочу, но похоже на то
Виктор (работа): ну ты конечно отбитый фан, весь год батрачить без отпуска - это жестко чел)
Виктор (работа): ты не думал, что игра может быть не настолько хорошей, какой ее показывают в трейлерах? Да даже в трейлерах с геймплеем
Разглядев среди речей человека, оклейменного коллегой по работе, что-то достойное, Марк расслабил лицевые мышцы. Он будто даже ненадолго задумался.
“Кем бы ты ни был, Виктор, признаю. На Перскейп я сделал очень большую ставку. Будет печально, если я солью все дни отпуска, а игры хватит на пару дней… Но что, если моя ставка пройдет?”
Вы: 38.
Виктор (работа): о, ответил все-таки)
Виктор (работа): не думал, что ты из тех кто чатится с точками
Виктор (работа): хотя… Зная выходку с отпуском, можно было и ожидать что-то подобное)
Виктор (работа): а что за 38?
Вы: 38 дней отпуска. Еще 10 дополнительных дней за донорство крови и плазмы.
Вы: Но это 38 без учета новогодних праздников и отпусков на следующий год.
Поток сообщений от Виктора прекратился. А Марка будто наоборот прорвало.
Вы: Если игра будет норм, то сразу после праздников возьму еще 28 дней за следующий год.
Вы: Итого более 80 дней.
Вы: Но это я еще не учитывал, что брал дни отпуска только на будние дни, чтобы суммарно отпуск был дольше.
Вы: В теории будут даже все 100+ дней. (не прочитано)
Виктор (работа) — не в сети.
— Туда мне и дорога. — Марк заблокировал телефон и довольно опрокинул голову. — Зато я был самим собой.
Выключить уведомления ✓
Этот день настал. Несмотря на волнение, Марку удалось выспаться. Он пробудился без будильника, за полчаса до старта. Предзагрузка и установка пакетов окончены. Придуманный ник уже ожидал в буфере обмена, словно патрон в револьвере. Оставалось сделать последние приготовления за оставшиеся 25 минут. Утренняя умывашка, зарядка, завтрак, настройка климата в комнате. Рядом с vr-матрасом положить аптечку, одну бутылку с водой и одну пустую бутылку. Марк многократно прокручивал этот момент в голове и даже один раз репетировал.
На часах 07:58. Финальные минуты пробегали перед глазами. Лаунчер уже открыт. Три, два, один.
08:00:01
Фон лаунчера тут же сменился на тематические цвета релизной версии Перскейпа.
[эл. почта: MarkMi********@fectism.com]
[пароль: *************]
[запомнить меня ☑]
[Войти]
[Позиция в очереди: 5955]
[Ожидаемое время: 6 секунд]
— Нормалек…
[Создать персонажа]
[Введите имя персонажа: QTerror]
[Подтвердить]
[Имя персонажа QTerror подтверждено]
Марка перевело в раздел создания персонажа. Большую его часть занимала внешняя кастомизация, что его насторожило.
[Пропустить редактирование внешности персонажа (можно будет сделать позже)]
“О, это для меня”.
[Пропустить]
[Выберите стартовую экипировку]
“Думаю на статы смотреть смысла нет. У игры такого уровня должно быть все в порядке с балансом. Выберу по наитию".
[Выбраны парные клинки]
Далее высветилась одна единственная кнопка.
[Играть]
“Ха? А как же классы, расы и все такое? Ладно… Trust the process, Марк, trust the process…”
[Играть]
[Хотите начать кампанию в режиме кооператива? Добавьте сокомандников в группу в окне оверлея]
[Перейти в оверлей / Пропустить]
Экран почернел. На мгновение Марк напрягся. Едва уловимо послышалось жужжание в области вычислительного блока шлема, которое тут же пропало под включившимся шумоподавлением. Следом в углу появился еще незнакомый индикатор — то ли загрузки, то ли автосохранения.
Секундой спустя Марк очутился в кузове крытой повозки. На каждой кочке ее шатало в разные стороны.
[Пролог: доберитесь до портового города.]
— Так значит ты из новой волны колонизаторов? — послышался старческий голос по ту сторону деревянной заслонки. — Я слышал, всякий, кто отправлялся на тот новый континент, никогда уже не возвращался, — хрипло хмыкнул кучер. — Дальше получилась бы хорошая страшилка, да на деле остаются на Вералисе из хорошей жизни. Даже самому интересно, что там такого. Только не могу я просто взять и бросить все. Хотя, жену еще ладно… А вот внучку я не оставлю. Да и не для моего это возраста…
Тело Марка пробрал легкий толчок, подобный ударной волне. Доказательством, что ему не почудилось стал угасающий гул, будто волна продолжила свой путь за спиной путника.
— …Ты тоже это почувствовал? Аж мороз по спине, даже не знаю что и думать… — пробормотал старик и ненадолго затих. — Вижу, ты не из разговорчивых…
— Это впервые? В смысле… подобного еще никогда не происходило?
— Говоришь так, будто сам знаешь, что сейчас было…
— Э-э-э, нет. Самому интересно.
“А ничего такой ИИ у непися”.
— Да и хрен с этим хлопком, — Старик махнул рукой. — Даже лошади не дрогнули, значит нам тем более не о чем волноваться.
— А откуда разнесся удар? Не со стороны ли портового города?
— Дай-ка подумать, хм… Ну… нет. Морской порт чуть севернее. А эта хренотень прилетела ровно с запада. Высунься, глянь, даже траву в таком направлении примяло.
“Впечатляет”.
— Верю на слово. — Марк коротко кивнул. — Так есть что по западу от нас?
— Да только пара деревушек, если те еще не вымерли… Хотя постой. Там е…
Речь кучера сменилась на болезненные хлюпанья. Вскоре послышалось как дряхлое тело свалилось с повозки. Затем — режущий уши визг лошадей. Карету хаотично повело, но та быстро замерла. Тишина. Каждый звук, каждый шелест казался подозрительным.
— Надо же… — прошептал Марк. — Меня и это нечто разделяет тонкий слой брезента.
“Может, оно само ко мне придет?”
[(обновлено) Пролог: исследуйте окрестности.]
“Понятно. Тогда…”
[Экипированы парные клинки]
Марк поднялся со скамьи, и деревянный пол подло скрипнул под ногами. Парень раздраженно поджал губы и медленными шажками продвинулся к выходу фургона. Скрип. Медленнее. Чуть менее громкий скрип. Еще медленнее…
— Ой, да ну это все. — пошел Марк обычным шагом. — Я же не на жизнь играю. Камон, это первый уровень…
Белая фигура пролетела в полушаге от головы. Марк не успел ее разглядеть и обернулся за спину. Брезентовую крышу украсил длинный и ровный разрез. Но никого не было видно.
Шелест в траве.
[Состояние: бой]
“Бой?”
[(Обновлено) Пролог: одолейте кролика.]
Краем глаза Марк выцелил белое пятно в гуще зелени. Прыгает! Рефлексов оказалось с небольшим запасом, чтобы среагировать с первого раза.
“Ладненько. Надо и в ответ атаковать… Только вот из виду упускать его было необязательно!”
Он прижался спиной к повозке и оглянулся по сторонам, готовясь к выпаду пушистика. Периферийное зрение отработало на отлично, в отличие от мышечной памяти. Марк бездумно скрестил клинки, задрав их над головой, взамен открыв свое брюхо. Тактильный костюм четко звякнул в области ребер.
[HP: 84/100 | кровотечение]
[HP: 83/100| кровотечение]
[HP: 82/100 …]
— Заебись.
“А ведь помимо рывка этот моб довольно простой. Статическая задержка для атаки. Довольно продолжительная. В остальное время он уязвим. И вообще…”
— У меня же две руки.
Кролик прыгнул с другого фланга, прямиком на клинок. Две половинки пушистика шмякнулись о землю и тут же растворились на воксели, оставив крупицы лута.
— Мне ничто не мешало контролировать оба фланга каждой из рук. Надо бы привыкнуть к свободе vr-игр…
[(Обновлено) Пролог: доберитесь до портового города]
[(Новое) Метаморфозы: выясните причину изменения зверей]
“Далеко ходить не надо, наверняка это связано с той ударной волной. Жаль, кучер не сказал, что находится на западе континента… Хм, может для начала сходить туда?”
[Кровотечение остановлено]
[HP: 76/100]
“Хп-реген мизерный, если он вообще есть. Не уверен, что вывезу... Тогда пойду по главному квесту, а там и лагерь с хилом недалеко”.
— Но сначала… обыщу бедолагу кучера. Чего добру пропадать.
[Внимание: кража у NPC, в том числе мародерство трупов на глазах у других может привести к последствиям!]
[Подобрано:
монеты х84
комплект одежды кучера х1
детский рисунок х1]
— Учитывая ажиотаж игры, думаю тебе придется умереть еще как минимум пятьдесят миллионов раз. Я даже не спросил твоего имени… Покойся с миром, безымянный непись.
Марк опустил взгляд. Исторически вытоптанная трава направляла к ближайшему селению. В окрестностях изредка мелькали белые смертоносные комочки, коих Марк пару раз подрезал по пути.
Не успев достигнуть нового уровня, он наткнулся на нового моба.
<Кролик с бронированной шерстью ур. 2>
— Хм! А колоссальный кролик будет? Нападай!
Двигался он с той же скоростью, что и другие.
— Не на один зубок, а на пять? Найс скейлы, Фектизм.
Затем напал обычный. Ваншот. Еще один. И сверху бронированный. С несколькими сразу Марку сражаться еще не приходилось.
“Заскриптованный скилл-чек? Ну допустим”.
Парень справился, отделавшись раной на плече и легким испугом.
[Подобрано:
Обычная шерсть х2
Прочная шерсть х1
Крохотный заостренный клык х1
Кроличья тушка х3]
[HP: 67/100]
“Плохо мои дела. Не слишком ли перскейп сложный на старте? Или это я казуал?”
Пройдя сотню метров, Марку стало спокойнее. Он увидел других игроков, раскиданных по полю. Одни были на грани смерти, другие делали ноги от кроликов. Меньшинство сторонилось или объединялось в группы. Единицы как он — справлялись своими силами.
В чате локации также творилась вакханалия:
Noobmaster67: сопроводите до чекпоинта пж! Лут ваш, опыт пополам.
IschiOshibki: а дальше проходить тоже за ручку будешь? Закрепляй на первых порах как все.
Buld0g: иди в три в ряд играй, казуал.
IschiOshibki: лол, не труп ли с ником бульдог я уже в шестой раз вижу на поляне?)
…
[Закрыть]
“На диванном фронте без перемен… О, коцанный броневик!”
— Сюда-а-а. Вот это халява.
Следы цивилизации показались за углом леса. Но на город это походило лишь издалека.
[Пригородная деревня Хэмиш]
“Бэктрекать не охота, так что прочешу деревушку на все квесты. Так… а это что?”
Марк ускорил шаг. Возле главных ворот намечалась заскриптованная заварушка. Два стражника и какой-то здоровяк что-то не поделили. Затем двухметровый поднял стражника за ногу и словно дубиной заехал по второму. Еще раз. И снова. Удары повторялись бессмысленно долго, будто смерть часовых даже не была целью.
Импровизированное оружие уже походило на переваренную спагеттину в кетчупе: измазанное в крови тело болталось, словно внутри вовсе не было костей. На следующий удар игрушка сломалась: оторвалась нога. Второй еще походил на человека, и вроде даже хрипло дышал.
Марку оставалось с десяток метров, он обнажил клинки. Но громила впечатал ногу в землю, и кровь часового брызнула, как из спелой клюквы. Хоть и осознавая, что это все игра, у Марка пробежал холодок по спине.
<Босс: Озверевший бугай>
[(обновлено) Пролог: одолейте Озверевшего бугая]
— Да ты ростом за два с половой… Сколько же твоей мамаше швов наложили после родов?
В ответ громила бессвязно прорычал. В игрока полетела нога стражника. Та застряла в клинках: от неожиданности Марк забыл сдвинуться с места. Отдающие в ступни вибрации от топота босса привели в чувства. И завязалась схватка.
Марк не хотел признавать, но умный ИИ, пространственный звук, тошнотворно подробная анатомия и конечно же тактильный отклик — все эти детали заставляли его забыть, что он находился в игре. Он словно боролся за собственную жизнь и сопереживал реальным людям. Однако именно в такие моменты он сражался особенно хорошо, уверенно нанося удар за ударом.
[Критическое попадание!]
Взвизгнув как престарелый боров, громила ухватился за вытекший глаз. Кожа медленно краснела; Скрывавшиеся за жиром вены надулись, выпирая из под кожи словно проросшие корни; Спина сгорбилась и обнажила острые позвонки; Руки вытянулись, дотянувшись до земли. В итоге на игрока посмотрело гориллаподобное чудище с отблеском человека. Оставшийся глаз наливался кровью.
— Вторая фаза. А ты прибавил в размерах.
Он устремился, перебирая галопом все четыре конечности.
“И не только в размерах”.
Марк своевременно увернулся, отправив трехметрового бугая обнимать оборонительную стену деревни. Плечо монстра застряло, а вся конструкция зашаталась, будто ее пустили по ветру.
Пользуясь возможностью, игрок полоснул клинками над ступнями чудища в попытке перерезать сухожилия. За один взмах поддалась только толстая кожа. За эти секунды он будто стал еще больше.
“Еще разочек!”
Разворот босса сопровождался размашистым ударом, и Марк поплатился за свою жадность.
[HP: 39/100 | оглушение 0,5 сек | распластанность 1,2 сек]
“Ай-ай-ай-ай!.. Плохо-плохо-плохо!”
Хоть оглушение и прошло, но над телом нависла тень. Этим прыжком горилла собиралась сравнять Марка с землей.
— Кувырок!
Приземление чудовища в шаге от него раздалось толчком по меньшей мере в половине vr-костюма. Статус распластанности тоже позади, но чтобы встать на ноги требовалось драгоценное время, которого у Марка не было. Вдогонку к прыжку следовал кулак, что не уступал в мощи сваебойной машине.
Парень ничего не успел, кроме как лежа выставить клинки поперек запястья чудища. Даже стиснувший кисти игрока до предела vr-костюм не мог передать все давление, что на него обрушилось.
И все же Марк устоял. Клинки застряли в лучевой кости бугая, а хлещущая оттуда оскверненная кровь закрывала обзор.
[HP: 42/100 | нечестивое насыщение 3/100]
[HP: 43/100 …]
[HP: 44/100 …]
“Чего-чего? Ладно, пока не до этого!”
Без оружия отступать он не хотел, но клинки не поддавались. Потому первый ход сделал бугай, подняв руку вместе с висящим на клинках игроком. Не успел он опомниться, как уже возвышался над деревенскими стенами. Размеры босса перевалили за четыре метра, и он продолжал расти.
— Так ты знал, что я боюсь высоты. Вот так прохвост!
Приближался замах, Марк стал усиленно соображать. Уперевшись ногами в плоть громилы, он потянул рукоятями на себя.
И наконец клинки поддались.
— Правило рычага!
Даже в прыжке до шеи босса было не дотянуться, в отличие от первой фазы. Освободившись, игрок взял разбег прямо по руке монстра — прямой и короткий путь до его головы. В подмогу чудища пошла вторая рука, что собиралась раздавить Марка как комара.
За секунду до хлопка парень умышленно соскочил с предплечья. Смягчившие падение лезвия, под весом владельца разрезали плоть босса как ножницы бумагу. Глубокую рану оплакал нечеловеческий рев.
— Интересно, кто сильнее. Двести кг чел или десять кроликов-убийц, играющих на победу? — произнес Марк, не теряя время.
Он взял разбег и взобрался по спине бугая, используя клинки как ледорубы на отвесной скале. Здоровяк попытался дотянуться до обидчика — тщетно. Руки не дотягивались до сгорбившейся спины.
— Нету ручек — нет конфетки. — ухмыльнулся Марк, продолжая кромсать тому спину. — Тебя зачизили, бро. Рано или поздно я…
Это было не тот случай, когда Марк ожидал почувствовать свободное падение. Хребет бугая внезапно затмил небо. Он додумался прыгнуть на спину. Вряд ли 55 очков здоровья хватит, чтобы выдержать подобное.
Мозг начал судорожно перебирать варианты, прикидывать тайминги. Приоритетную опцию “не умереть” пожирала жадность, чувство, что добить босса осталось совсем немного. Возможно, если нанести удар-другой, то он распадется на воксели еще в воздухе.
С каждой драгоценной долей секунды возможности иссякали, а ответ, как оказалось, лежал на поверхности. Лучшее из двух миров: и оборона и нападение. Оставив лезвия торчать в шее, Марк отступил, и сила тяжести сделала свое дело.
Фонтан крови хлынул из артерии бугая, восполняя игроку здоровье незнакомой механикой.
[HP: 61/100 …]
— Живучий, зараза… — произнес Марк, приблизившись к боссу, а затем выдавил оставшийся глаз. — Дело за ма…
Монстр вслепую махнул рукой и впечатал игрока в оборонительную стену.
[HP: 4/100 | внутреннее кровотечение | контузия ]
[HP: 3/100 …]
“Мать твою!.. Нужно быстрее измазаться в крови этого паршивца!”
Картинка и звуки в игре смазались, управление стало неточным, с задержками. Тело едва ковыляло.
[HP: 2/100 …]
“Не успеваю!”
— Бы-ыстре-е-е!..
В порыве безысходности Марк клюнул телом в землю, чтобы испить кровь с пола.
[HP: 1/100 | пищевое отравление| внутреннее кровотечение]
— Схерали?! Нет! Жопа-а-а-а!