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