Выбрать главу

Я выделил сегмент заклинания, который напоминал мне таймер. Добавил к нему метод левитации и указал высоту в два метра. Затем установил время активации в десять секунд и наложил результат на книгу на столе. Ровно через десять секунд книга плавно поднялась на заданную высоту. У меня перехватило дыхание.

— Что это было? — голос Саринэла прозвучал так, будто он увидел чудо. — Я заметил активацию заклинания, но оно сработало с задержкой. Как ты это сделал?

— Это и есть программирование магии! — ответил я с неподдельным восторгом. — Инкапсуляция, полиморфизм, наследование!

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

— Всё объясню позже, — пообещал я, стараясь говорить спокойнее. — Мне самому ещё многое предстоит понять. Но теперь я вижу, как создаются новые заклинания. Маги интуитивно соединяют сегменты разных заклинаний, будто играют в конструктор. Это ведь так?

— Да, именно так, — подтвердил маг, всё ещё слегка растерянный.

— Можно ли попросить завершить урок сегодня пораньше? И позвольте взять ваши копии магических книг на вечер.

Саринэл медленно кивнул, а потом, улыбнувшись, сказал:

— С условием, что на следующем занятии ты объяснишь значения тех странных слов.

— Договорились, — ответил я и, собрав книги, отправился к себе, полный планов и идей.

Устроившись в своих покоях, я сразу почувствовал дискомфорт от жесткого стула.

— Карт, есть у тебя кресло поудобнее? — мысленно обратился я к духу дворца.

— Есть несколько вариантов, — моментально отозвался он.

— Тогда самое удобное, — попросил я и активировал заклинание вызова.

Через мгновение передо мной материализовалось нечто пыльное и потрепанное.

— Из каких закромов ты это достал? — недовольно протянул я.

— Ты сам попросил самое удобное, — с оттенком невинной обиды ответил Карт.

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

Теперь можно сосредоточиться.

До самого позднего вечера я изучал магические книги, выделяя ключевые моменты заклинаний и сопоставляя их с новой для меня концепцией программирования магии. Это открытие захватывало.

В конце 90-х я вскользь увлекся вопросами информационной безопасности. Хотя тогда этим занимался отдельный отдел, не подчинявшийся мне, я с интересом погружался в азы программирования. Мне нравилось выстраивать логические цепочки, искать закономерности и видеть, как сухие строки кода оживают в конкретных задачах. Уже тогда я пожалел, что родился слишком рано для эпохи компьютерного бума. Но сейчас, в этом новом мире, временное увлечение неожиданно стало бесценным.

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

Теперь я видел магию через призму "программирования" и ощущал, как раздвигаются границы возможного. Магическое искусство программирования — вот как можно было назвать это новое направление.

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

Глава 8

Восточное побережье материка Акралия. Форпост королевства "Тарбон".

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

— Господин комендант! — голос капитана дрожал от напряжения. — На горизонте замечены сотни кораблей островитян!