Об этом я как раз читал в восторженных отзывах. Каждый НПС в мирах «СФЕРЫ» был уникален, обладал заранее прописанными чертами характера, моделями поведения и поддерживался отдельным ИИ. После того, как изобретенный Такиями ассоциативный ИИ прошел тест Тьюринга, стало возможным создание «думающих» машин. Иными словами, отличить ИИ от реального собеседника, стало почти невозможно. Это давало огромный прирост реализма. Если же человек в разговоре пытался вывести искина на «чистую воду», используя абстрактные и отвлеченные темы, подключался ИИ помощнее, способный вести диалог на любом уровне. Это называлось «масштабирование» ИИ.
Некоторые НПС вообще были «оцифрованы» с людей реального мира со всем их характером и привычками, списаны с исторических личностей. В общем, жуть…
– Степень проработки поражает – согласился я, вертя перед глазами двузубую тяжелую вилку, покрытую гравировкой в виде колосьев.– Столько деталей, дизайнеры просто гигантскую работу провели…
– Дизайнеры? – расхохотался Алекс. – Ты серьезно думаешь, что все это могли нарисовать гейм-дизайнеры и художники?
– Ну а кто же?
– Кот, в Сфере сотни миров. Триста сорок вроде только разведанных. Сотни тысяч, а то и миллионы НПС. Огромное количество городов, крепостей, деревень, лесов, да всего! Ты знаешь, что площадь мира Дорсы, примерно равна площади Евразии? И ты думаешь, что это все вручную сделано с такой степенью проработки каждой вилки в таверне?
…?
– Я же говорю, команда Балабанова – гении. Их вообще работало всего около ста человек. Основную работу сделал изобретенный ими процедурный генератор.
– Процедурный генератор?
– Да. Работающий на основе случайных чисел. Представь себе, создается новая локация. Задаются начальные условия. Затем с помощью алгоритмов генератора случайным образом определяется ее размер, климат, экосистема, наличие и местонахождение рек, гор, ручьев и населенных пунктов. Ресурсы, полезные ископаемые… Специальные правила при генерации не позволят, допустим, создать цветущую зеленую долину в вулканическом мире или создать пустыню посреди лесного массива. Затем генерируется НПС население из заданного списка рас, проигрывается их биография, пишется история мира. И так – во всем.
– То есть все это создано генератором? – я обвел руками таверну.
– Почти все. Дизайнеры создавали лишь шаблоны и задавали правила генерации. А генератор из них, как из конструктора, лепит любое задание. Хочешь – меч, хочешь – замок, хочешь – пещеру в снежных горах. Шаблонов бесчисленное множество, их постоянно добавляют, их весь интернет рисует для «СФЕРЫ».
– Очуметь. То есть, получается все это уникально!
– Ага. Все НПС, все города, все миры и все их задания – разные. Причем сотрудники команды Балабанова только задавали задание, давали набор шаблонов, стилей, и принимали работу. Ну, подчищали порой что-нибудь.