Кукловод - [91]

Шрифт
Интервал

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

У нас много элтелиона, так что мы можем позволить себе запустить сразу 32 процессора, общей мощностью в 3 “терафлопса”. Но и это капля в море, когда занимаешься большими данными. По сути – как хорошая игровая видеокарта, не более того. Я поинтересовался у Немо, как же она делает сложные расчеты, когда показывает реалистичную трехмерную графику. Оказалось, что у нее есть несколько типов процессоров. Для операций с числами – как обычно, для операций с матрицами – как в игровых видеокартах, и даже, о ужас, для операций с тензорами! Вот это действительно хорошая новость. Иметь 32 “видеокарты” это гораздо, гораздо лучше с точки зрения производительности! Держу пари, Немо и сама активно использует что-то вроде нейросетей, но влезть в ее "исходный код" мы никак не можем, вот и приходится начинать с нуля, шаг за шагом, нащупывая общие точки соприкосновения.

Передав управление каждой куклой отдельной нейросети, а точнее, целому каскаду разных сетей, я проводил между ними битвы в виртуальном симуляторе Немо, поощряя каждую победу. Когда уровень скорости обучения достиг своего предела, а куклы стали драться не хуже меня самого, сравнил рейтинг побед и поражений. Как и ожидалось, на вершине "пищевой цепочки" оказалась моя Алита, слишком уж много внимания я ей уделял. Достойную конкуренцию ей мог составить лишь Богомол – просто за счет своих непомерно длинных ручищ. Кентаврик волочил свои многочисленные копыта в самом хвосте списка. Чересчур неповоротливый.

Вот тут и начались настоящие "танцы с бубном". Кому-то добавить полезных движений, кому-то сократить тайминги, или наоборот – растянуть движения. Затем заново провести обучение и оценку. И так по кругу. С горем пополам, добился некоторого баланса. И все равно, эффекта "камень, ножницы, бумага" избежать мне так и не удалось. Богомол хорош против Алиты, Алита – против Четырехрукого, тот неплохо бьет Железного человека, и так далее. Ну, для игр это даже хорошо. Я и так, можно сказать, заморочился сверх всякой меры. Одно успокаивает – весь этот опыт поможет мне потом с управлением моей будущей супер-марионеткой!

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

Свое собственное золото и “батарейки” из первых марионеток я пока отложил – для более серьезного проекта. Памятуя о том, как кукол пытались украсть, я сделал и систему самоуничтожения, на случай, если кто-то попытается их насильно вскрыть. Она разрушит рунные дорожки на золотой фольге, а марионетка станет простой деревянной игрушкой. В общем, работой я остался доволен. По ходу дела, мы с Немо вносили некоторые корректировки и в наш главный проект. Например, “Богомол” натолкнул меня на мысль сделать дополнительные выдвижные сегменты, например для цепной пилы. Можно будет регулировать и длину ног, чтобы увеличивать скорость ходьбы-бега.

Вскоре, мы устроили торжественное открытие игровой комнаты клуба. Дети были в полном восторге! Каждая кукла установлена на свой собственный пьедестал (спасибо, папа!), над которым висит подробная инструкция правил, и полный мув-сет куклы. В первых марионетках не было счетчика жизни, и мы просто считали пропущенные удары. Но теперь куклы могут посылать друг другу световые сигналы об уроне, а благодаря защитным рунам мы точно знаем, прошел удар, или нет. Когда счетчик здоровья проседает до нуля, кукла эпично падает на колени, и “погибает”, переставая реагировать на команды. А выигравший совершает свое фирменное фаталити. В общем, у меня получился неплохой файтинг, пусть и не слишком разнообразный по геймплею. Ну, будет время и деньги, сделаем еще несколько кукол.

Труднее всего мне далось равновесие. Двуногие куклы постоянно падали, и приходилось много времени тратить на анимацию подъема. Эти моменты можно было услышать издалека – по разочарованным возгласам болельщиков. Поначалу мы с Немо просто хитрили – поддерживая их магией, за шиворот, будто малых детей. Но это все полумеры. Пытаться встроить в крошечных кукол настоящие гироскопы – дурная затея, так что я обратился за помощью к Бранду. Старик перелопатил солидную часть своей библиотеки, и нашел-таки связку рун, которые реагировали на смену направления в пространстве. Так куклы получили свой “вестибулярный аппарат” и стали падать намного реже. Ну а я воспользовался возможностью заглянуть в недоступные мне прежде книги, пусть даже через плечо мастера. Двойная выгода!


Еще от автора Леонид Демиров
Мания крафта. Том 2. Адъютант

У любой победы есть своя цена. Действия героя не остались незамеченными и теперь к его родному поселку движется настоящая армия. Что делать — сражаться….


Чемпион

У любого явления есть темная сторона. Порой даже не одна. И Система — вовсе не исключение из этого правила. Кошмарные создания пограничных миров, где кишат монстры. Могущественные изгои, что плетут свои интриги за кулисами Большой Игры. И простые смертные, которые всего лишь борются за выживание. Все хотят откусить свой кусок пирога. Да побольше! Какое место в этой череде полутонов займет наш герой?


Нефилим

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


Рекомендуем почитать

Орг. Призыв аватара

Существует ли магия? Этот вопрос волновал студента-программиста Сергея Лемехова, когда он прочитал заклинание из одной древней книги. И вот он уже в другом теле, в другом мире, полном опасностей и загадок. Задор и смелость, смекалка и находчивость всегда при нём, и Сергей отважно принимает вызов судьбы. Его ожидают рискованные приключения, магические битвы и политические интриги. На этом пути не выстоять в одиночку, но, к счастью, Сергей встречает мудрых наставников и верных друзей. Помогая друг другу, они противостоят грозным врагам и меняют ход судьбы.


Цветок чертополоха

Прогулка двух подруг по катакомбам мистического Зеленого театра заканчивается в …Шотландии XVIII века. Здравствуй, новая жизнь. Не так сложно выжить в лесу, как устоять перед загадочными братьями Кемпбелл. Приспособятся ли современные девушки к жизни в прошлом? Смирятся с тайнами братьев? Победит любовь или желание вернуться в свое время?


Иркат - темный повелитель

Вторая книга о приключениях Ирката. Героям удалось пересечь границу темных земель. Оправдаются ли их надежды на спокойную жизнь - время покажет. Кто одержит верх - тьма или человеческая сущность? Можно ли сохранить человечность, превращаясь в демона? Нужно ли сохранять человечность, превращаясь в демона?


Угол возвышения

Лев Толстой с помощниками сочиняет «Войну и мир», тем самым меняя реальную историю…Русские махолеты с воздуха атакуют самобеглые повозки Нея под Смоленском…Гусар садится играть в карты с чертом, а ставка — пропуск канонерок по реке для удара…Кто лучше для девушки из двадцать первого века: ее ровесник и современник, или старый гусар, чья невеста еще не родилась?..Фантасты создают свою версию войны Двенадцатого года — в ней иные подробности, иные победы и поражения, но неизменно одно — верность Долгу и Отечеству.


Доро'ик вонг пратте, или как?

Попаданец в тело южань-вонга, зная ближайшие события, помогает джедаям справиться меньшими потерями.