12 кругов - страница 26
Несси улыбнулась.
– Спираль изменила подход к проектированию виртуального пространства. Раньше игры отрисовывались вручную и работали на определённых графических движках. Разработчики быстро поняли, что выгоднее создать систему законов, по которым с игроком или между собой взаимодействуют игровые объекты, чем описывать множество всевозможных вариантов для каждого действия, но развить эту идею они смогли только до определенного этапа.
– Объясни.
– А всё очень просто, – она взяла со стола чайную ложку, отвела руку в сторону и разжала пальцы. Ложка со звоном упала на пол. Несси взяла вторую ложку и тоже уронила её.
– В несистемном виртуальном пространстве разработчику пришлось бы просчитать перемещение для каждой из ложек индивидуально. Следующий, более эффективный этап – написать правило для всех одинаковых ложек – логично предположить, что все они будут вести себя при падении и во всех других случаях одинаково. Однако если взять столовую ложку – для нее эти правила придётся составлять индивидуально. Как и для ножа, тарелки и всего остального. Если же взять такую сложную субстанцию, как вода, то количество правил, которыми придётся описать её поведение в разных условиях, будет стремиться к бесконечности – естественно, это если мы говорим про требуемую реалистичность. Окружающий мир настолько разнообразен, в нём столько разных элементов, что написать правила взаимодействия «каждого с каждым» для разработчиков нереально. Более того, это нереально даже для Спирали.
– Тогда в чем фишка?
– Не мудрствуя лукаво, Спираль взяла за эталон реальный мир. Зачем придумывать что-то новое и непонятное, когда перед глазами великолепно работающий образец? Она создала пустоту.
– Пустоту? – удивился Стам.
– Да. В НАЧАЛЕ НЕ БЫЛО НИЧЕГО… Помнишь?
– Насколько я помню, В НАЧАЛЕ БЫЛО СЛОВО… – возразил Стам в такт поднятой теме.
– С развертыванием виртуального пространства из слова у Интеллекта не задалось. Поэтому у него в начале было ничего, – улыбнулась Несси.
– Затем достаточно было собрать электроны, протоны, нейтроны, фотоны и еще ряд частиц, после чего установить законы, по которым они должны функционировать. Дальше путем директивных правок и комбинаций были созданы более сложные химические элементы, из которых затем построены еще более сложные. Затем к математике, физике и химии подключилась биология, и так далее. Имея подобный «шаблон», Спираль смогла генерировать беспрецендентные по разнообразию и реалистичности виртуальные миры разного объема, технология «EvRea» позволила игрокам ощущать это разнообразие и реалистичность во всей их красе, а технология «EverDream» – продлить это путешествие на ощутимый срок, а также сделать погружение в этот процесс всеобъемлющим.
Поэтому я и сказала: всё является сложным, но и одновременно гениально простым. Если вернуться к моему примеру с ложками – то ложка падает согласно закону гравитации. Его не надо применять к ложке, он автоматически действует на всё, что внутри этой комнаты, вне зависимости от объекта.
Несси подняла обе ложки с пола, и с усилием согнула одну из них.
– Не требуется никакого вмешательства Спирали для подобного действия. При создании ложки был обозначен материал, из которого она состоит, а значит – его прочность, плотность, структура кристаллической решетки и прочее. Всё это обуславливает не только внешний вид ложки, но и все остальные её свойства. Всё взаимодействие ложки с миром происходит согласно изначально заданным параметрам. Поэтому Спираль уделила пристальное внимание этой ложке только на этапе её создания.