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