Читаем 12 кругов полностью

– Спираль изменила подход к проектированию виртуального пространства. Раньше игры отрисовывались вручную и работали на определённых графических движках. Разработчики быстро поняли, что выгоднее создать систему законов, по которым с игроком или между собой взаимодействуют игровые объекты, чем описывать множество всевозможных вариантов для каждого действия, но развить эту идею они смогли только до определенного этапа.

– Объясни.

– А всё очень просто, – она взяла со стола чайную ложку, отвела руку в сторону и разжала пальцы. Ложка со звоном упала на пол. Несси взяла вторую ложку и тоже уронила её.

– В несистемном виртуальном пространстве разработчику пришлось бы просчитать перемещение для каждой из ложек индивидуально. Следующий, более эффективный этап – написать правило для всех одинаковых ложек – логично предположить, что все они будут вести себя при падении и во всех других случаях одинаково. Однако если взять столовую ложку – для нее эти правила придётся составлять индивидуально. Как и для ножа, тарелки и всего остального. Если же взять такую сложную субстанцию, как вода, то количество правил, которыми придётся описать её поведение в разных условиях, будет стремиться к бесконечности – естественно, это если мы говорим про требуемую реалистичность. Окружающий мир настолько разнообразен, в нём столько разных элементов, что написать правила взаимодействия «каждого с каждым» для разработчиков нереально. Более того, это нереально даже для Спирали.

– Тогда в чем фишка?

– Не мудрствуя лукаво, Спираль взяла за эталон реальный мир. Зачем придумывать что-то новое и непонятное, когда перед глазами великолепно работающий образец? Она создала пустоту.

– Пустоту? – удивился Стам.

– Да. В начале не было ничего... Помнишь?

– Насколько я помню, в начале было слово… – возразил Стам в такт поднятой теме.

– С развертыванием виртуального пространства из слова у Интеллекта не задалось. Поэтому у него в начале было ничего, – улыбнулась Несси. – Затем достаточно было собрать электроны, протоны, нейтроны, фотоны и еще ряд частиц, после чего установить законы, по которым они должны функционировать. Дальше путем директивных правок и комбинаций были созданы более сложные химические элементы, из которых затем построены еще более сложные. Затем к математике, физике и химии подключилась биология, и так далее. Имея подобный «шаблон», Спираль смогла генерировать беспрецендентные по разнообразию и реалистичности виртуальные миры разного объема, технология «EvRea» позволила игрокам ощущать это разнообразие и реалистичность во всей их красе, а технология «EverDream» – продлить это путешествие на ощутимый срок, а также сделать погружение в этот процесс всеобъемлющим.

Поэтому я и сказала: всё является сложным, но и одновременно гениально простым. Если вернуться к моему примеру с ложками – то ложка падает согласно закону гравитации. Его не надо применять к ложке, он автоматически действует на всё, что внутри этой комнаты, вне зависимости от объекта.

Несси подняла обе ложки с пола, и с усилием согнула одну из них.

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

– С ума сойти… – восхищенно произнёс Стам. – А как же ты?

– А про себя не хочешь спросить? – парировала Несси.

Стам удивленно моргнул и посмотрел на собственные ладони. В свете вышесказанного Несси, своё тело он теперь воспринимал по-другому.

– Ты хочешь сказать, что в каком-то смысле я реален?

– Относительно буфера – да. Поэтому если ты прострелишь себе голову, всё будет выглядеть точно так же, как это бы выглядело в реальном мире. Однако есть нюанс.

– Какой же?

– Подобный подход к проектированию виртуальной реальности привел к тому, что Спираль устранилась от ручного контроля большинства событий, которые и так произойдут в рамках существующих правил. Грубо говоря, ложка упадёт под влиянием установленных законов и без вмешательства Интеллекта. Вмешательство Интеллекта потребуется, чтобы событие или объект не подчинилось действующим законам – то есть, чтобы ложка не упала. Чтобы случилась магия, волшебство – если использовать наиболее близкие по смыслу термины. Дабы ты понял, я продемонстрирую наглядно.

Несси взяла со стола погнутую ложку, отвела руку и со словами «вингардиум левиоса!»3 разжала пальцы.

Ложка осталась висеть в воздухе.

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

Несси пожала плечами и ложка со звоном упала на пол. Стам взял со стола вторую ложку, повторил фразу и тоже отпустил её. Ложка упала на пол сразу же.

Перейти на страницу:

Похожие книги