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