Страница произведения
Войти
Зарегистрироваться
Страница произведения

Архитектор миров


Опубликован:
10.04.2018 — 13.04.2018
Читателей:
1
Аннотация:
Молодой и талантливый программист оказался у истоков Вирта. (Вычитана третья-пятые главы)
Предыдущая глава  
↓ Содержание ↓
↑ Свернуть ↑
  Следующая глава
 
 

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

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

Следующий этап — нам предстояло озеленить нашу бедную планетку. Причем с теми же условиями что и прежде. Тут нам понадобились немного другие специалисты: ботаники, фикологи, микологи, лихенологи, бриологи, микробиологи, фитопатологи, филогенологи, фитохорологи, дендрологи, морфологи, эмбриологи, цитологи, органографологи, палинологи, капрологи, тератологи, фитосоциологи, фитопалеонтологи, этноботаники, биохимики, цитогенетики и прочие ученые от зеленых. Вам, наверно надоело даже список их специализаций читать, а вы представьте, каково нам было слушать их заумные беседы, в которых были понятны только предлоги и междометия. И вообще данный этап оказался намного сложней предыдущего, Хотя все эти ученые и изучают различные аспекты растительного мира нашей планеты, но вот свести все их труды к общему знаменателю, и при этом еще и к условиям лишь близким к земным — оказалось просто титанической задачей. Но как известно "терпение и труд — все перетрут" и наши зеленые, хоть и устроив несколько экологических катастроф разной степени тяжести, наконец выдали нам более-менее сбалансированный экологически мир. Опять же и деда, параллельно с ними смог озеленить наш Эдем 31. Как вы уже наверно догадались, судя по индексу у него тоже не все было гладко. Но главное результат — технология озеленения доступна и нам. Точнее деду. Что— то я, да и другие ребята все более и более стали ощущать свою ненужность в данном проекте. Ну с ребятами то понятно, они думают, что я с помощью крутого софта умудряюсь разбираться во всей этой абракадабре. Но я-то точно знаю, что все это деда, и только он, а я уж точно здесь лишний. С такими мыслями, сам того не осознавая, почти на автопилоте, я добрался до аналитиков и укутался в объятия Маши.

— Милый, что случилось? Что-то с проектом? — сразу же разволновалась юная жена.

— Да нет. С проектом все просто замечательно. Хоть и с трудом, но все получается. — стал ее успокаивать я.

— Тогда что? Я же вижу, на тебе лица нет. — не унималась она.

— Понимаешь, дело в том, что почти всю работу за меня делает дед. А я вроде бы и ни при чем.

— Так делом займись.

— Легко сказать. Я, да и другие ребята, в текущих этапах работ совсем ничего не понимаем. Только один деда, и то, благодаря своей эрудиции и любознательности.

— Поговори с директором, попроси пока дать вам другое задание, работы у нас на всех хватит.

— Спасибо милая. — я чмокнул ее в щечку.

— Иди уже, мне работать нужно. Мы с тобой вечером еще поговорим. — спрятав заблестевшие глаза в прическе, засмущалась та.

— Ты и правда мое вдохновение. — с новой порцией энтузиазма я буквально запрыгнул в лифт, вдавив кнопку этажа директора.

Глава 3

"Per aspera ad astra"

— А, Дмитрий, проходи, как раз хотел с тобой поболтать, — начал директор, стоило мне переступить порог. — да только вот вы заняты были, боялся помешать. Спугнуть вдохновение, так сказать. Вы неплохо справлялись в последнее время, даже график немного опережали.

— Опережали?! — опешил было я. — что не так?

— Нет, нет, успокойся. Ваша команда — молодцы. Если так и дальше пойдет вы даже раньше срока справитесь, а это по договору — дополнительные премиальные.

— Обижаете, Валерий Евгеньич, я ж не только из-за денег.

— Знаю, знаю. Сам был таким, альтруистом, энтузиастом, хотя не о том речь...

— А о чем? Едва ли душу излить хотели.

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

— Ааа, ну теперь мне понятно, почему эти гении в начале все ломали, а лишь наигравшись, приступали к работе.

— Ну да, пришлось пойти им на уступки, но все равно это не решило главную проблему.

— Прибыль?

— Да. Вернее, ее отсутствие. Нам срочно, а желательно еще вчера, нужен рабочий проект для публики, с максимально быстрой финансовой отдачей.

— То есть вы хотите, чтобы мы буквально из ничего и в рекордные сроки, на коленке склепали мега хит продаж?

— Ну мега хит необязательно, но хотя-бы рентабельный.

— В какие сроки?

— Вот это я понимаю — вера в себя. — изумился старик. — думаю еще месяц мы продержимся, но вряд ли более.

— Я так понимаю у нас не более двух недель? Ну трех?

— Именно.

— Как же все это вовремя! — обрадовался я. — а то мы с ребятами уже засиделись. Наконец то реальная работа появилась. — боюсь, что передать словами выражение лица директора в эту минуту, я просто не способен. Ну мягко сказать — он был очень удивлен. И его можно было понять — детище всей его жизни при смерти, а те, от кого зависит ее благополучие, сидят и не знают, чем себя занять. Пришлось мне разъяснять ему сложившуюся ситуацию с учеными. И вот картина маслом "Пир во время чумы". Теперь две физиономии радуются не понятно, чему.

— Завтра к обеду жду от тебя предложений. Не подведи. — при этом ему явно стало плохо, судя по бледному лицу и стихшему голосу.

— Может вам помощь нужна? — забеспокоился было я.

— Нет, спасибо, ты и так делаешь даже больше невозможного. — набрав номер на селекторе, он дал какие-то распоряжения и попрощался со мной.

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

— Дорогой, как ты? Говорил с директором? — при этом она принялась избавлять меня от верхней одежды.

— Любимая, я сейчас разорвусь между тобой и столовой. Ты же этого не хочешь? Правда? Думаю, тебе и одного мужа вполне достаточно.

— Ах да, какая же я глупая. Ты наверно ужасно голодный? Сейчас накрою на стол, а ты пока переоденься, руки помой.

Доев вторую тарелку борща, я наконец-то стал способным поддерживать беседу, чем тут же воспользовалась моя половинка.

— Ну? Как прошло?

— И хорошо и плохо. — накидываясь на салат и отварной картофель, отмахнулся я.

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

Пришлось мне пересказывать беседу с шефом почти слово в слово. Иначе до компота с блинами мне было просто не добраться.

— Так значит, вам нужно всего за пару недель написать компьютерную игру для этих капсул? — уточнила она.

— Нет, для капсул — едва ли. Скорее всего только 3д. — всерьез задумался я, намазывая очередной блин медом. — причем у нас еще толком ничего нет, кроме личных наработок, пары недоделанных планет и абсолютно пустого космоса.

— И что впрямь-таки абсолютно пустого? — не унималась та — там что, даже звезд нет, ну туманностей там всяких, астероидов?

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

— А если...

— Стой, — перебил я ее, — я кажется понял. Ты предлагаешь написать космическую игрушку на текущем движке? А что, это мысль. — я уже было отключился от реальности, развивая идею, но меня опустили на грешную землю.

— Ты только не забывай, что рынок переполнен всякими 3д продуктами, я сама лично видела на полках не один десяток различных игр про космос. И как при такой конкуренции, ты собираешься привлечь покупателей?

— Ты права, что-то я не подумал. — пришлось мне извинятся.

— А должен был, причем первым делом, не зря же ты глава. — правда, чего именно она умолчала. — ладно, прощаю. Я тут проанализировала текущий рынок и пришла к выводу...

— Не понял?! Это когда ты успела что-то там проанализировать? — пришлось возмутиться.

— Деда не только ведь тебе помогает. И ты не перебивай пожалуйста. Мне и так тяжело, не своим делом заниматься. — обиделась она. — и я не зря, все-таки юбки в аналитическом отделе протираю. Я тоже учусь, анализировать и оценивать ситуации.

— Блин, пригрел на свою голову. — только и успел возмутиться я.

— И правильно поступил, — раскрывая какую-то папку и доставая бумаги продолжала она. — иначе чтобы ты сейчас делал без умной и красивой жены? — и не дождавшись ответа продолжила. — в общем вот, мы тут с дедом накидали черновой проект. Ознакомься пожалуйста.

— И когда же интересно вы все это успели? — пролистывая эскизы и наброски продолжил я. — от кабинета директора до нас не больше двух минут ходу. Или ты у нас в гадалки записалась уже. А что? Как сейчас вижу новое поколение аналитиков: в пестрых юбках, и золотых серьгах в пол уха, с неотъемлемым: "Позолоти ручку красавчик, всю правду скажу, про котировки акций поведаю." Не, ну серьезно, как про разговор наш узнала? У шефа ведь кабинет экранирован, любые волны напрочь глушит.

— Нет, дорогой. Ты, про то как, — это у деда спрашивай. Я в ваших железках мало чего смыслю. Из всех объяснений я только два слова поняла: "селектор" и "дистанционная индукция".

— Да что там объяснять то? — в разговор наконец вклинился виновник инцидента. — Дим, ты никогда не задумывался почему твой смартфон стоит на порядок дороже своих аналогов?

— Да фиг его знает. Ты же сам меня просил купить себе именно эту модель. Говорил что-то там про функционал и мою безопасность.

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

12345 ... 8910
Предыдущая глава  
↓ Содержание ↓
↑ Свернуть ↑
  Следующая глава



Иные расы и виды существ 11 списков
Ангелы (Произведений: 91)
Оборотни (Произведений: 181)
Орки, гоблины, гномы, назгулы, тролли (Произведений: 41)
Эльфы, эльфы-полукровки, дроу (Произведений: 230)
Привидения, призраки, полтергейсты, духи (Произведений: 74)
Боги, полубоги, божественные сущности (Произведений: 165)
Вампиры (Произведений: 241)
Демоны (Произведений: 265)
Драконы (Произведений: 164)
Особенная раса, вид (созданные автором) (Произведений: 122)
Редкие расы (но не авторские) (Произведений: 107)
Профессии, занятия, стили жизни 8 списков
Внутренний мир человека. Мысли и жизнь 4 списка
Миры фэнтези и фантастики: каноны, апокрифы, смешение жанров 7 списков
О взаимоотношениях 7 списков
Герои 13 списков
Земля 6 списков
Альтернативная история (Произведений: 213)
Аномальные зоны (Произведений: 73)
Городские истории (Произведений: 306)
Исторические фантазии (Произведений: 98)
Постапокалиптика (Произведений: 104)
Стилизации и этнические мотивы (Произведений: 130)
Попадалово 5 списков
Противостояние 9 списков
О чувствах 3 списка
Следующее поколение 4 списка
Детское фэнтези (Произведений: 39)
Для самых маленьких (Произведений: 34)
О животных (Произведений: 48)
Поучительные сказки, притчи (Произведений: 82)
Закрыть
Закрыть
Закрыть
↑ Вверх