На одной из перемен мне позвонила Даниэла, чтобы узнать, могу ли я подойти в столовую офиса в обеденное время. Там сегодня мне предоставлялась возможность побеседовать с командой разработки, как и обещалось ранее. Само собой, я согласилась, уточнив лишь точное время и место встречи.
Столовая представляла собой уютное светлое помещение с множеством цветов, парой десятков столиков, двумя холодильниками, полкой с фруктами и разными печенюшками, целым ящиком с чаем и кофе и тремя микроволновками. Я подошла как раз вовремя: у входа о чём-то болтали Даниэла, уже знакомый мне Виктор и четверо других парней. Даниэла только успела представить нас друг другу, как один из разработчиков, Стас, глянул на экран телефона и вылетел с фразой “я ща”. Моя куратор же посчитала свою миссию выполненной, помыла свою посуду, пожелала всем хорошо провести время и грациозно улетела по делам. Слегка запыхавшийся же Стас через минуту вернулся с несколькими пакетами с доставленной едой, и я стала свидетелем весёлой суеты: два стола были составлены вместе, контейнеры с едой разобраны, старший в команде - Антон - подвинул мне стул с удобной спинкой, а Миша после того, как я отказалась угощаться заказанной едой, торжественно водрузил передо мной пару пирожных и оперативно сделанный в кофе-машине латте с кленовым сиропом. Наконец, все приступили к трапезе, а мне официально разрешили бомбардировать всех вопросами. Начать я решила с того же вопроса, что задавала ранее Даниэле: про существование ощущений от взаимодействия с миром и отсутствие боли.
- Смотри. Если не углубляться в детали, которые, впрочем, нам и нельзя разглашать, то группе техников удалось собрать прибор, который сканирует самые активные на текущий момент сигналы в нейронах. А другая группа нашла способ подавать точечные направленные импульсы в нужные части мозга, задействуя конкретные связи для воспроизведения нужного образа или ощущения. Например, если в жизни ты что-то трогаешь, то сигнал от нервных окончаний пальцев идёт в мозг, где активирует нужные нейроны, воспроизводя ощущение. А наш шлем активирует их напрямую. Поняла?
- Частично, - честно призналась я. - Значит, в игре к прорисованным локациям и предметам привязаны и какие-то штуки, заставляющие мозг чувствовать то или иное воздействие?
- Верно, - кивнул Стас.
- Но мне непонятен один момент: к примеру, если бы до этого я ни разу в жизни не трогала, скажем, камни, то не почувствовала бы их и в игре?
- В случае с таким простым примером, - жизнерадостно присоединился к беседе Миша, - что-нибудь бы ты точно ощутила, но сложно сказать, что именно. Понимаешь, мозг - очень сложная штука, он хорошо умеет аппроксимировать и интерполировать данные…
- Чего делать?
- Мих, и правда, не грузи терминами, даже мне тебя порой ни хрена понять не выходит, - смачно выразился Виктор.
- Простите, простите. Да, я хотел сказать, что мозг хорошо умеет, хм-м, обобщать, заполнять прорехи, подыскивать максимально близкие значения. Так лучше?
- Намного, - искренне заверила я.
- Ага. Вот. В твоём примере тебе в голову могли бы прийти ощущения, схожие, например, с прикосновением к куску кирпича, может быть, коры дерева, или поверхности какого-нибудь металла. Трудно сказать наверняка.
- А, - я слегка замялась, - люди, у которых с начала жизни по какой-то причине отняты руки или ноги? У них получится играть и чувствовать всё?
- Пока нет, - помрачнел Антон. - Наши нейробиологи сейчас активно работают с техниками, чтобы научиться добавлять в мозг отсутствующие ранее образы и чувства. В том числе и для решения названной тобой проблемы.
Через минут 20 обсуждения нейробиологии мне в голову пришёл ещё один вопрос.
- Я хотела спросить про сам мир. Да, я видела лишь маленькую часть, но даже её детализированность поражает воображение. И ведь нет никаких задержек прорисовки, битых текстур или чего-то подобного. Как это всё возможно было нарисовать?
- О, это был многоэтапный подход, - удовлетворённо выдохнул Стас. Видимо, в ему эта задача доставила удовольствие в своё время. - Сперва мы запустили генерацию пустого мира с нуля.
- Не с нуля, - поправил Антон. - Вспомни: за основу брался набор правил геймдизайнеров.
- Точно! По формализованному тексту, который написали геймдизайнеры, мы сгенерировали мир. Континенты там, ресурсы, деревья и прочее. После этого запустили туда первых неписей и ускорили симуляцию в несколько сотен раз на несколько тысяч игровых лет, чтобы создать естественную и непротиворечивую историю.
- Ага, - подтвердил Антон, - и уже после всего этого заморозили течение времени и запустили туда редакторов, которые в режиме, так скажем, творцов отредактировали забаговавшиеся при генерации места.