Код Бэдрок или последний крафтер
Ната Чайка

Иллюстратор artdragongift

© Ната Чайка, 2026

© artdragongift, иллюстрации, 2026

ISBN 978-5-0069-1792-7

Создано в интеллектуальной издательской системе Ridero

Глава 1

Часы в углу монитора показывали 02:43. Глаза слипались, но Артем не сдавался. Он был упрямым – качество, которое его мама называла «ослиным упрямством», а сам он считал целеустремлённостью.

– Ну давай же, грузись, – прошептал он, постукивая пальцами по столу.

На экране светился форум с кислотно-зелёным дизайном из нулевых. Ветка обсуждения называлась: «Realism_Ultra [BETA] – Ты никогда не играл в ТАКОЙ Майнкрафт». Комментариев было всего три. Первый: «Вирус, не качайте». Второй: «У меня сгорела видеокарта». И третий, от пользователя с ником Admin_007: «Попробуй, если смелый».

Артем хмыкнул. Смелости ему было не занимать, а видеокарту он недавно обновил. Он нажал кнопку «Скачать». Полоска загрузки ползла предательски медленно.

Артем обожал Майнкрафт. Не просто строил домики из грязи, а разбирался в редстоуне, знал наизусть все биомы и мог скрафтить зелье силы с закрытыми глазами. Но обычная «ванильная» версия ему наскучила. Хотелось хардкора. Хотелось, чтобы мир чувствовал себя живым.

– 99%… – пробормотал он. – Давай, родная.

Полоска дошла до конца. На экране всплыло окно установки. Чёрный фон, белый текст: «ВНИМАНИЕ: Интеграция с реальностью. Вы уверены?»

– Пф-ф, интеграция, – усмехнулся Артем. – Маркетологи.

Он навел курсор на «ДА» и щелкнул мышкой.

В ту же секунду настольная лампа мигнула и погасла. Системный блок под столом издал странный звук – не привычное гудение кулеров, а низкий, вибрирующий гул, похожий на стон. Монитор вспыхнул ослепительно-белым светом, заливая комнату сиянием, от которого заболели глаза.

– Эй! – вскрикнул Артем, закрываясь рукой.

Свет стал нестерпимым. По ушам ударил резкий электрический треск, будто молния ударила прямо в комнату. Тело Артема пронзило странное ощущение – его словно разобрали на атомы и собрали заново, но как-то неправильно.

А потом наступила темнота…

Первым вернулось обоняние. Пахло сырой землей и свежескошенной травой. Запах был настолько густым и настоящим, что Артем чихнул.

– М-м-м… – простонал он, пытаясь перевернуться на бок.

Спина болела, будто он спал на голых досках. Он открыл глаза.

Над ним расстилалось небо. Голубое, чистое, с редкими белыми облаками.

«Я что, выпал из окна?» – мелькнула паническая мысль. Артем резко сел.

Нет, он был не во дворе. Он сидел посреди огромной зеленой поляны. Вокруг шумел лес.

– Где я? – спросил он вслух. Голос прозвучал глухо, как в пустой комнате.

Он огляделся и замер.

Дерево, стоящее в паре метров от него, было странным. Ствол был идеально ровным и… квадратным. Листва тоже состояла из плотного куба зелени.

Артем моргнул. Может, ударился головой? Он перевел взгляд на землю. Трава под ногами была обычной, каждая травинка колыхалась на ветру, но сама земля уходила вниз ровными уступами. Квадратными уступами.

– Нет… – прошептал он. – Быть не может.

Вдали виднелась гора. Она тоже состояла из огромных кубов камня и земли.

Сердце Артема забилось так сильно, что отдавало в висках. Это было похоже на Майнкрафт. Но текстуры…

Он подполз к ближайшему блоку земли и присмотрелся. Это не были размытые пиксели. Он видел комочки грязи, мелкие камешки, корни травы. Это была фотореалистичная земля, но в форме идеального куба метр на метр.

– Это сон, – решил Артем. – Я уснул за компом, и мне снится сон про тот мод. Надо проснуться.

Он решил ущипнуть себя. Это всегда работает в фильмах.

Он поднял руку и закричал.

Вместо его привычной руки с тонкими пальцами и заусенцем на большом пальце, он увидел прямоугольный брусок телесного цвета. У него не было пальцев в привычном понимании – кисть была сплошной, хотя он чувствовал, что может сжимать и разжимать её. Рукав его любимой синей толстовки превратился в плоскую текстуру на «коже».

Артем вскочил на ноги. Движения давались на удивление легко, он чувствовал себя невесомым. Он подбежал к ближайшей луже (квадратной, конечно же) и посмотрел на свое отражение.

На него смотрело его лицо. Те же карие глаза, те же взлохмаченные темные волосы. Но всё это было натянуто на кубическую голову.

– Я… Стив? – выдохнул он, трогая свое лицо квадратной рукой. Ощущение было жутким: он чувствовал прикосновение, но кожа была твердой, как дерево.

Вдруг справа, из чащи леса, раздалось тихое мычание. Артем резко обернулся.

На поляну вышла корова. Она тоже была квадратной. Но её глаза… Они не были нарисованными косоглазыми пикселями, как в игре. Это были настоящие, влажные, живые глаза животного, полного непонимания. Она жевала траву, и звук был настолько реалистичным – хрум-хрум – что у Артема засосало под ложечкой.

В углу зрения, там, где обычно ничего нет, вдруг вспыхнули полупрозрачные иконки. Десять красных сердечек. И десять значков куриных ножек.

Полоска голода дрогнула и немного уменьшилась. Желудок Артема отозвался громким, болезненным урчанием.

– Окей, – сказал Артем дрожащим голосом, пятясь от коровы. – Это не сон. Или очень странный сон. Я внутри игры.

Он посмотрел на квадратное солнце, которое медленно ползло к зениту.

– И если я правильно помню правила… у меня есть время только до заката.

Артем сжал свои прямоугольные кулаки. Ему нужно было дерево. Срочно.

Глава 2

Артем стоял перед дубом. В обычной жизни это было бы красивое, могучее дерево. Здесь это был столб из коричневых кубов с текстурой коры, уходящий вверх, к кубической кроне.

– Ладно, – сказал Артем самому себе, разминая квадратные плечи. – Правило номер один в Майнкрафте: руби дерево. Без дерева нет верстака, без верстака нет инструментов, без инструментов ты – труп.

В игре всё было просто. Зажимаешь левую кнопку мыши, персонаж машет рукой, летят щепки, и через три секунды у тебя в инвентаре лежит бревно. Артем делал это тысячи раз.

Он подошел к стволу вплотную. Кора на вид была шершавой. Он потрогал её – твердая, теплая, нагретая солнцем.

– Ну, поехали.

Артем размахнулся своей прямоугольной рукой и со всей силы ударил по стволу.

БАМ!

– А-а-а-й! – вскрикнул он, отпрыгивая назад и тряся ушибленной рукой.

Боль была настоящей. Острой, пульсирующей, простреливающей от костяшек до самого плеча.

– Черт! Черт! – шипел он, прижимая руку к груди. – Какого?! Это же игра!

Он посмотрел на свои руки. На прямоугольной коже не было крови, но костяшки покраснели. Полоска сердечек в углу зрения мигнула, но, к счастью, здоровье не убавилось. Убавилась только его уверенность.

– Реализм Ультра… – процедил он сквозь зубы. – Ну спасибо, админ. Встроил болевые ощущения? Это вообще законно?

Артем со злостью посмотрел на дерево. Оно стояло непоколебимо. Но… погодите.

Он прищурился. В том месте, куда пришелся удар, на коре появилась тонкая, едва заметная черная трещина. Прямо как текстура разрушения в игре.

– Значит, работает, – пробормотал он. – Механика работает. Просто это не кнопка мыши. Это мои кулаки.

Он снова подошел к дереву. Страх получить новую порцию боли боролся с логикой геймера. Логика победила. Ему нужно дерево.

– Бей слабее, дурак, – скомандовал он себе. – Не пытайся пробить его насквозь. Просто… долби.

Второй удар. Тук. Боль снова обожгла руку, но уже терпимо. Трещина на блоке стала чуть шире.

Третий удар. Тук. Еще шире.

– Ага, – выдохнул Артем. – Главное – ритм. И терпеть.

Тук. Тук. Тук.

Звук был глухим, тяжелым. С каждым ударом по стволу разбегалась сетка трещин. Артем чувствовал, как ноют мышцы, как горит кожа на кулаках. Это была тяжелая физическая работа. В игре Стив махал рукой без устали, но Артем – не Стив. Артем – школьник, который тяжелее рюкзака ничего не поднимал.

На десятом ударе блок неожиданно издал громкий ПОП! и исчез.

На его месте, медленно вращаясь в воздухе, завис маленький, размером с кубик Рубика, блок дубового бревна.

Артем тяжело дышал, вытирая пот со лба (пот тоже был настоящим). Он протянул руку к парящему предмету. Как только его пальцы коснулись мини-блока, тот с характерным звуком чпок исчез.

Артем замер. Где бревно?

Он сосредоточился, представив свой рюкзак. Перед глазами тут же всплыла полупрозрачная серая сетка – инвентарь. В первой ячейке лежал блок дуба. Цифра «1» в углу грела душу.

– Получилось, – улыбка сама собой наползла на лицо. – Я сделал это.

Он поднял голову. Над ним висела остальная часть дерева. По законам физики, она должна была упасть ему на голову. Но по законам Майнкрафта она висела в воздухе.

– Хоть где-то физика меня щадит, – усмехнулся Артем.

Он продолжил работу. Второй блок дался чуть легче – он привык к боли, руки словно онемели. Третий блок. Четвертый.

Когда он срубил всё дерево (пришлось подпрыгивать, чтобы достать верхние блоки, и это тоже требовало усилий), солнце уже начало клониться к закату. Тени от квадратных деревьев стали длинными и зловещими.

Внезапно живот Артема скрутило спазмом.

Это было не легкое посасывание под ложечкой, когда пропускаешь обед в школе. Это была резкая, скручивающая боль, от которой он согнулся пополам.

– Ох… – простонал он.

Он посмотрел в правый нижний угол зрения. Линия «голода» – иконки, похожие на окорока на кости – изменилась. Одна из иконок задрожала, почернела и исчезла. Осталось девять.

– Серьезно? – прохрипел Артем, выпрямляясь. – Я срубил одно дерево и уже хочу жрать, как волк?

В обычной игре голод тратился медленно. Но здесь, похоже, каждое физическое усилие сжигало калории с бешеной скоростью. Боль в животе не проходила, напоминая: ты живой организм. Если полоска дойдет до нуля, ты начнешь умирать. По-настоящему.

Артем огляделся. Вокруг были только деревья и трава. Ни яблок, ни свиней, ни коров поблизости не было.

А солнце продолжало падать за горизонт, окрашивая небо в тревожные оранжевые тона.

– Сначала укрытие, – решил он, подавляя спазм в желудке. – Еда потом. Если я не спрячусь, меня сожрут раньше, чем я умру от голода.

Он посмотрел на свои добытые пять блоков дерева.

– Верстак. Мне нужен верстак.

Он представил доски. Мысленно, в сетке инвентаря, перетащил бревно в ячейку крафта.

В его руках с легким хлопком появились доски. Ровные, пахнущие смолой.

Это была магия. И это была его единственная надежда.

Глава 3

Закат в этом мире был пугающе быстрым. Квадратное солнце коснулось горизонта, и небо мгновенно сменило цвет с дружелюбного голубого на темно-фиолетовый. Тени удлинились, сливаясь в сплошную черноту под деревьями. Птицы, которые щебетали весь день, разом замолкли.

Артем стоял посреди поляны, сжимая в руках свой первый инструмент – деревянную кирку. Она получилась кривой и грубой, но придавала хоть какую-то уверенность.

– Так, спокойно, – шептал он, озираясь. – У меня есть верстак, кирка и пара досок. Я могу… я могу построить дом.

Но он понимал, что врет сам себе. На нормальный дом времени не было. Пять блоков дерева – это даже не стена. Это конура.

Внезапно воздух прорезал звук. Это было не привычное игровое рычание «ррр-ааа». Это был влажный, булькающий хрип, от которого волосы на затылке встали дыбом. Запахло чем-то сладковатым и тошнотворным – старым мясом и сырой землей.

Из чащи леса, шатаясь, вышла фигура.

Артем замер. На мониторе зомби выглядели даже забавно: зеленые человечки в синих штанах. Но здесь, в «Realism_Ultra», это было чудовище.

Его кожа была не просто зеленой, а серо-гнилостной, местами свисающей лохмотьями, обнажая квадратные кости. Одежда – грязная, рваная, пропитанная чем-то темным. Но страшнее всего были глаза. Черные, пустые провалы, в которых не было ничего человеческого.

– У-у-ух… – простонал зомби, поворачивая голову в сторону Артема.

Он увидел его. И он пошел быстрее. Гораздо быстрее, чем в обычной игре. Он не шел, он ковылял, выбрасывая руки вперед, и его пальцы с длинными грязными ногтями сжимались и разжимались в предвкушении.

– Бежать! – скомандовал мозг.

Артем развернулся и рванул прочь. Ноги заплетались в высокой траве.

Твиньк!

Что-то просвистело прямо у его уха и с глухим стуком вонзилось в дерево впереди. Артем в ужасе посмотрел на ствол. Там торчала стрела. Белое оперение дрожало.

Он обернулся на бегу. В тени деревьев стоял скелет. Белые кости светились в сумерках. В его пустых глазницах горели тусклые огоньки. Он уже натягивал тетиву квадратного лука. Движения скелета были четкими, механическими, без дрожи. Это был не моб. Это была машина для убийства.

– Я не успею, – пронеслась паническая мысль. – Они меня окружают.

Артем увидел небольшой холм. Земля. Спасение.

Он подбежал к склону и начал яростно бить киркой по блокам земли.

Чпок! Чпок!

Земля поддавалась легче дерева. Первый блок исчез. Второй. Третий. Артем вгрызался в холм, как крот.

Сзади слышалось шарканье ног зомби и сухой треск костей скелета. Они были близко. Слишком близко.

Артем запрыгнул в вырытую нишу. Тесно. Темно. Пахнет сыростью.

Он быстро поставил блок земли перед собой, закрывая вход. Последний луч заходящего солнца исчез. Наступила абсолютная тьма.

– Фух… – выдохнул Артем, прислонившись спиной к холодной земляной стене. Сердце колотилось так, что казалось, оно сломает ребра.

Он был в безопасности. Классическая нубская коробка, первая ночь любого игрока.

Но потом он услышал их.

Стена была тонкой – всего один блок земли. Артем слышал тяжелые, шаркающие шаги прямо у себя над головой.

Шурх… Шурх…

Зомби ходил по крыше его укрытия.

– Аргх… – стон прозвучал так близко, будто монстр шептал ему прямо в ухо.

Артем зажал рот рукой, боясь дышать. Ему казалось, что зомби чувствует его запах, слышит его бешеный пульс.

Тук.

Кто-то ударил по блоку земли снаружи.

Артем вжался в угол. «Они могут ломать блоки? – в панике думал он. – В игре зомби ломают только двери. Но это не игра! Здесь всё по-другому!»

Еще удар. С потолка посыпались крошки земли, попадая ему за шиворот.

Артем сжал кирку так, что побелели пальцы. Если они прорвутся – ему конец. В тесном пространстве, без брони, против этих тварей у него нет шансов.

– Уйдите… пожалуйста, уйдите… – беззвучно молил он.

Время тянулось, как резина. Каждая секунда казалась часом. Живот снова скрутило голодным спазмом, но Артем даже не обратил внимания. Страх был сильнее голода.

Шаги над головой стихли. Зомби потерял интерес и ушел искать добычу попроще.

Артем медленно сполз по стене, обхватив колени руками. Его трясло.

Это была не игра. Здесь не было кнопки «Пауза». Здесь не было возможности переключиться на «Мирный» режим.

Он был один. В темноте. В мире, который хотел его убить.

Артем закрыл глаза, пытаясь представить свою комнату, свет монитора, мамин голос, зовущий ужинать. Но вместо этого перед глазами стояли пустые глазницы скелета.

Эту ночь он не забудет никогда. Если доживет до утра.

Глава 4

Артем проснулся от того, что луч света ударил ему прямо в глаз через щель между блоками земли. Он не помнил, как уснул. Кажется, он просто отключился от нервного истощения, сидя в углу своей земляной норы.

Он прислушался. Снаружи пели птицы. Зловещего хрипения и стука костей не было слышно.

– Живой, – прошептал он пересохшими губами.

Он ударил рукой по блоку земли, закрывающему выход. Земля рассыпалась, и в его убежище хлынул свежий утренний воздух и яркий свет. Артем выбрался наружу, щурясь от солнца.

Мир снова казался мирным и красивым. Квадратная трава зеленела, небо было безоблачным. Только вытоптанная земля вокруг его норы и торчащая в дереве стрела напоминали о ночном кошмаре.

Артем потрогал стрелу. Она исчезла в облачке белого дыма, стоило ему коснуться оперения.

– Тайм-аут закончен, – сказал он себе. – Нужно готовиться. Следующую ночь в яме я не переживу.

Первым делом – инструменты. Деревянная кирка у него уже была, но она почти сломалась после вчерашних раскопок (полоска прочности под иконкой кирки была угрожающе красной). Нужен топор и меч.

Артем достал верстак – простой деревянный куб с разложенными на нем инструментами. В игре интерфейс крафта открывался кликом. Здесь же Артему пришлось положить руки на поверхность верстака.

Как только он это сделал, в голове всплыла знакомая сетка 3х3.

– Так… палки и доски, – сосредоточился он.

Он выложил материалы на верстак. В реальности это выглядело странно: доски сами собой уменьшались и вставали в нужные слоты.

– Топор, – мысленно скомандовал Артем, представляя форму.

Верстак засветился мягким светом, и через секунду на нем лежал топор. Он был грубым, деревянным, перевязанным веревкой, но лезвие выглядело вполне острым.

– Меч, – продолжил Артем.

Теперь у него было оружие. Деревянный меч был похож на тренировочный боккен, но тяжелее.

И тут желудок напомнил о себе громким урчанием, похожим на рык зверя. Боль от голода вернулась с новой силой. Еще одна «куриная ножка» на индикаторе замигала и исчезла.

– Еда, – Артем огляделся хищным взглядом. – Мне нужна еда.

Вчерашняя корова всё еще паслась на поляне, недалеко от леса. Теперь она не казалась ему милой. Она казалась спасением.

Артем поудобнее перехватил меч и начал красться к ней. В игре мобы не реагировали на шаги, но здесь…

Корова подняла голову и посмотрела на него. В её больших, влажных глазах было столько жизни, столько спокойствия. Она жевала траву, помахивая хвостом.

Артем замер.

«Это просто код, – убеждал он себя. – Это набор пикселей и скриптов. Она не настоящая».

Но корова мычала так жалобно, а её бока вздымались от дыхания так реалистично… Убить её казалось преступлением.

Живот скрутило новой судорогой.

– Прости, буренка, – прошептал Артем. – Или ты, или я.

Он зажмурился и нанес удар.

Корова испуганно замычала и попыталась убежать, но Артем, подавляя тошноту от собственной жестокости, ударил еще раз. И еще.

Когда всё закончилось, на траве остались лежать два куска сырой говядины и кусок кожи. Сама корова исчезла в облаке белого дыма, не оставив тела. Это принесло огромное облегчение.

– Это игра. Всего лишь игра, – повторял он как мантру, подбирая мясо.

Сырое мясо выглядело неаппетитно, но выбора не было. Он знал, что сырым оно восстановит мало голода и может отравить, но ему нужны были силы прямо сейчас. Он откусил кусок. Вкус был металлическим и пресным, но боль в животе немного утихла.

Теперь – дом.

Артем выбрал место на небольшом возвышении, чтобы видеть врагов издалека. Он начал валить деревья своим новым топором. Работа шла быстрее, чем руками, но всё равно была адски тяжелой. Пот заливал глаза, рубашка прилипла к спине.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.