Итак, начнем с брони. У меня сейчас самовосстанавливающаяся, но она явно слабее современной типовой. С одной стороны я хочу эту фишку оставить, а с другой мне требуется увеличить прочность. Копаюсь в пачке исследований и того, что успел накупить искин. Ага, вот есть один интересный вариант - тоже многослойная, с очень интересной структурой броня, только вот сделать ее восстанавливающейся по старой технологии нереально - слишком мелкие кластеры. Хм, а если напихать туда что-то типа сенсоров, умеющих вырабатывать простейшие алгоритмы решений - что именно за слой нужно восстанавливать, ведь мне нужно это как-то узнать, да и объем работ как-то оценить. Собственно долго я даже не думал - залез на портал исследований и утащил оттуда разработку по имитации нервной системы, потом просто подобрал аналоги у себя в игровой базе для замещения нейронов. Ага, что-то вырисовывается! Теперь пронизываем всю броню чем-то вроде сосудов - мне нужно как-то и транспортировать материалы для восстановления. Как-то само собой вылилось в очередную мозголомную задачку - просто так уже раствор не передашь, появились наниты занимающиеся стройкой, блокировкой повреждений и тому подобное. Ага, еще и миниатюрные насосы потребовались - пусть строительный материал у меня в жидком виде, но его еще нужно подать на нужный участок, да и плотность у него весьма и весьма. Насосы могут поломаться - нужно и их восстанавливать, опять система по их ремонту и закупорки прорванных сосудов. Хорошо, что многие материалы были в свободном доступе - здесь я опирался на кровеносную систему человека - идея витает в воздухе, так что грех ее не ухватить. Что бы не перегружать мой механоид и мозг, всю систему реагирования на события возложил на распределенную сеть программируемых сенсоров - теперь они подавали необходимые команды, ну и пришлось впихивать небольшой управляющий блок для всего этого хозяйства. Потом поставил на оптимизацию в свою программу и запустил - через двенадцать часов обещает выдать результат. Думаю, придется еще вносить изменения, но что делать? А так вроде даже лучше получилось - пусть толщина и возросла, но прочностные характеристики немного возросли - пришлось изменять минимальное зерно и его форму. Броня уже не сплошная, а с внедренными капиллярами - практика покажет лучше или хуже в таком виде. Небольшие управляющие блоки теперь отчитывались мозгу механоида о повреждениях, ремонт же должен происходить автоматически, правда, о его ходе тоже шел отчет, но вроде информации не стало слишком много.
Следующий этап - управление двигателем, оно должно быть инстинктивным, так что пришлось и там внедрять программируемые сенсоры - вот уж не собираюсь следить за каждым его чихом, для того что бы совершить поворот. Вот тут я пропыхтел дольше всего - нужно учитывать состояние своего тела, его инерцию, скорость, внешнюю обстановку и тому подобное. Если раньше я сам подавал на двигатель сигнал - добавить мощность на столько-то, то теперь же этим занимался сам двигатель, по команде тактического модуля в моем мехе. Да уж - пришлось и мех модернизировать, заменил всю начинку на более мощную, затем пришлось еще разбивать на зоны ответственности - что чем управляет. Да, уже не детально, а только общие команды, так сказать - озвучивает намерения, а выполнять их дело самого глайдера. Реактор, вооружение, блок наведения, сенсорный блок - пусть сама начинка меняется, но управляющие скрипты должны быть в самом глайдере. Да, придется обучаться стрелять каждым новым вооружением - пока наберет опыт, придется попотеть. Хотя мне то что - дам команду меху и пусть тренируемся, я потом в него зайду и все, уж что-что, а заставить выполнять его простые команды я могу и на расстоянии.
Пришлось продумывать и систему архивации наработанных алгоритмов - тут и гадать нечего, повреждения в бою неизбежны и тренироваться после каждого боя не наш метод. И вот дошел я до основного - в начинке меха блок слияния. Раньше было как - есть просто мощности в нем и ими пользуешься, сама нагрузка лежит на одном блоке, которым ты и управляешь. Тоже слияние, но своеобразное - модуль адаптации и скрипты. Но вот здесь получается затык - скриптов уже у меня много, но сложность самой машины возросла уже на порядок, если не больше. Да я переложил нагрузку на сам глайдер и мех только управляет - выдает намерения, а дальше отсылка команд на нужные участки и сама распределенная сеть решает задачи. Но вот беда, адаптационного модуля в данном случае недостаточно, да и опыт показывает, что в конце-концов я влез управлять всем напрямую - потому и башка раскалывается. Так вот я и решил выкрутиться - сделал хранилище для сознания, а проще говоря - искин.