Игра Кота. Книга 1 (Прокофьев) - страница 25

– Дизайнеры? – расхохотался Алекс. – Ты серьезно думаешь, что все это могли нарисовать гейм-дизайнеры и художники?

– Ну а кто же?

– Кот, в «СФЕРЕ» сотни миров. Триста сорок вроде только разведанных. Сотни тысяч, а то и миллионы НПС. Огромное количество городов, крепостей, деревень, лесов, да всего! Ты знаешь, что площадь мира Дорсы примерно равна площади Евразии? И ты думаешь, что это все вручную сделано с такой степенью проработки каждой вилки в таверне?

– ?..

– Я же говорю, команда Балабанова – гении. Их вообще работало всего около ста человек. Основную работу сделал изобретенный ими процедурный генератор.

– Процедурный генератор?

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

– То есть все это создано генератором? – я обвел руками таверну.

– Почти все. Дизайнеры создавали лишь шаблоны и задавали правила генерации. А генератор из них, как из конструктора, лепит любое задание. Хочешь – меч, хочешь – замок, хочешь – пещеру в снежных горах. Шаблонов бесчисленное множество, их постоянно добавляют, их весь интернет рисует для «СФЕРЫ».

– Очуметь. То есть, получается, все это уникально!

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

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

– Вот только Балабанов погиб, – продолжил Саша. – Авиакатастрофа. Три месяца назад. Они, вся их команда, почти семьдесят человек летели на Рождество на Маврикий. Тимбилдинг, корпорация оплатила их отдых в виде премии. Все погибли…

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

– Сейчас над «СФЕРОЙ» работает новая команда разработчиков. Агасян, главный инвестор, привлек самых лучших, но сам понимаешь, это не команда Балабанова… Одна надежда, что не будут свои ручонки запускать в генератор…