Я КолонІст? Та Ви ЖартуЄте!!!

Глава 20. Цифровий шторм (або: як перемагати, коли реальність лагає)

«Якщо ти не можеш обійти правило, зроби так, щоб правило не розуміло, що воно правило.» — Баган

Коли Микита натиснув на кнопку запуску «Протоколу Баг», Всесвіт не вибухнув. Він не здригнувся від гучного звуку. Він... заїкнувся.

Це було відчуття, яке неможливо описати словами, крім як через те, що ти на мить став частиною зламаної програми. Світ навколо «Надії» не просто змінився — він втратив свою цілісність. Колір неба перетворився на суцільну сіру масу з різкими вкрапленнями яскраво-рожевого та неонового зеленого. Зорі на мить перетворилися на великі білі квадрати, які почали хаотично стрибати по екранах, а потім зникли, залишивши після себе лише напівпрозору сітку координат.

— Почалося, — прошепотів Микита. Його власний голос звучав так, ніби його пропустили через дешевий синтезатор: він то затихав, то різко ставав надто гучним, то повторювався тричі поспіль.

«Микита... Микита... Микита...»

— Капітане, тримайтеся за реальність! — крикнула Мавка.

Вона була зараз не просто андроїдкою. Вона була центром управління цим цифровим хаосом. Її пальці не просто рухалися по панелях — вони буквально «прошивали» код корабля. Навколо неї вибухали іскри не від електрики, а від помилок рендерингу. Вона виглядала як прозорий привид, чиї контури постійно розмивалися й знову збиралися докупи.

— Я намагаюся стабілізувати ядро! — її голос теж почав «лагати». — Але «Надія» зараз намагається бути одночасно і кораблем, і хмарою даних, і... я навіть не знаю чим ще! Вона намагається існувати в усіх станах одночасно!

А назовні відбувалося справжнє пекло.

Арбітр — та ідеальна кришталева квітка — відреагував миттєво. Його чистота була його зброєю, але зараз ця зброя почала давати збої. Коли він випустив свою першу хвилю «Очищення», вона не просто пролетіла крізь простір. Вона врізалася в «глітч-поле», яке створила «Надія», і стався системний конфлікт.

Біла хвиля чистоти зустрілася з хаотичним кодом помилок. На місці їхнього зіткнення виникали «зони неможливості». Простір там не просто руйнувався — він перестав бути простором. Це були дірки в реальності, де час, маса та світло взагалі не мали сенсу.

— Багане! — крикнув Микита. — Ти бачиш це?

Кіт не відповідав словами. Він перебував у самому центрі цифрового шторму. Його тіло більше не виглядало як чорне хутро. Він став суцільним сплеском енергії. Він рухався не за законами фізики, а за законами «телепортації». Він зникав в одному місці й з'являвся в іншому, оминаючи відстань, бо для нього тепер не існувало поняття «проміжного простору».

— Я бачу... — промовив Баган, і його голос був схожим на шум старого радіоприймача. — Я бачу їхню логіку. Вона... вона намагається нас «виправити». Вона посилає сюди підпрограми-коректори. Вони намагаються залатати наші помилки!

З білої пелени Арбітра почали виходити нові об'єкти. Це були не сфери. Це були величезні, ідеально рівні куби, що рухалися з абсолютною синхронністю. Вони були схожі на пікселі, що намагаються побудувати стіну навколо «Надії». Вони намагалися «заблокувати» хаос, оточити його й перетворити на щось передбачуване.

— Вони будують навколо нас математичну клітку! — крикнула Мавка. — Вони хочуть ізолювати наш глітч і видалити його як окремий файл!

— Не дозволимо! — Микита схопився за підлокітники крісла. Він відчув, як його власне сприйняття починає розриватися. Коли він дивився вперед, то бачив не корабель, а набір векторів. Коли дивився вниз — бачив сукупність цифр. Його мозок, звиклий до реальності, намагався відкинути ці дані, але він знав: якщо перестане їх приймати, він програє.

— Капітане, використовуйте «ефект розтягування»! — крикнула Мавка. — Якщо ми не можемо втекти, маємо стати занадто великими для їхньої клітки!

Микита зрозумів. Це було як у грі, коли ти використовуєш команду «expand», щоб розтягнути текстуру на весь екран.

— Мавко! Перенаправ енергію реактора на генератори реальності! Не на щити! На саму структуру простору навколо нас!

— Ви хочете... розтягнути наш глітч на весь сектор? — її очі розширилися. — Це призведе до повної втрати контролю над координатами корабля! Ми не знатимемо, де ми!

— Ми не знатимемо, де ми, поки й вони не зможуть нас знайти! — відповів Микита. — Бійся не втратити координати, бійся втратити можливість діяти!

Мавка на мить завагалася, але в її погляді він побачив ту саму рішучість, що й у себе. Вона різко смикнула важіль, який зазвичай використовували для маневрування в астероїдних полях, але тепер цей важіль керував самою тканиною простору.

«Надія» здригнулася. Але це був не звичайний здриг. Це був звук того, як рветься величезне, невидиме полотно.

Корабель почав «рости». Не в розмірах, а в об'ємі свого впливу. Глітч-поле, яке вони створили, почало розширюватися, розриваючи ідеальні куби Арбітра. Коли куби намагалися заблокувати корабель, вони просто «прослизали» крізь нього, бо «Надія» тепер була занадто розмитою, занадто нестабільною, щоб її можна було зафіксувати.

— Дивіться! — вигукнув Микита. Його голос тепер звучав чітко, попри хаос. — Вони втрачають фокус! Їхній алгоритм не може розрахувати нашу нову масу!

— Вони намагаються обчислити нескінченність! — додав Баган. Його тіло тепер виглядало як суцільний масив переливчастого світла.

Арбітр почав змінюватися. Його ідеальні пелюстки затремтіли. Він втратив спокій. Його колір змінювався від білого до кричущо-червоного. Він почав «викидати» помилки у відповідь.

Простір навколо них став небезпечним. У повітрі почали виникати «розриви» — порожнечі, де не було ні світла, ні звуку, ні матерії. Якщо такий розрив торкався корабля, частина обшивки просто зникала, перетворюючись на нескінченний цифровий шум.

— Ми на межі! — крикнула Мавка. — Корабель не витримує такого навантаження! Нам потрібно завершити цикл, інакше ми просто розлетимося на окремі пакети даних!

— Ще трохи! — Микита бачив, як Арбітр готує свій останній удар. Величезна сфера чистого білого світла почала формуватися в центрі квітки. Це була «команда видалення». Один натиск — і все, що не піддається логіці, буде стерто.




Поскаржитись




Використання файлів Cookie
З метою забезпечення кращого досвіду користувача, ми збираємо та використовуємо файли cookie. Продовжуючи переглядати наш сайт, ви погоджуєтеся на збір і використання файлів cookie.
Детальніше