Ангел Артефактора (СИ) - Ильченко Виталий Павлович. Страница 10
- Эм, а зачем тогда вообще программисты? - Не понял я сути объяснений Джуди.
- Эх! - Девушка даже остановилась и уперла одну руку в бок, активно жестикулируя второй. - Смотри, есть два способа программирования с искином. Первый, ты просто детально описываешь, что хочешь получить на выходе, и тогда он сам пишет код. Второй, тебе необходимо внести поправки и изменения, проверить сам код, тогда без программистов ну, никак.
- Честно говоря, надобности в большом количестве программистов не вижу. - Честно признался я.
- Вот сейчас было обидно. - Тяжело вздохнула девушка. - Мы проверяем каждую строчку кода, наблюдая за выполнением директив, прописанных в мозгах самих искинов. Сейчас я открою тебе небольшой секрет, о котором после запуска все узнают. Вот к примеру, игрок погибает от удара меча, по идее он должен воскреснуть... Вот только в нашей игре, жизнь одна, и он должен переродиться в умертвие, например. Как искину определить, какой вариант выбрать? Для этого мы совместно с искинами прорабатываем варианты и механики, очеловечивания. Можно было бы сделать сотню универсальных механик, что, впрочем, именно мы и реализовали, а вот искины уже реализуют далее. Точно так же, твой брат писал код описания мира, а искин углублял его, детализировал.
- Но зачем, если ваши ИИ способны сделать все это? - Удивленно спросил я.
- Искины лишены фантазии. Их необходимо направлять. - Пояснила девушка. - И как опытным путем мы смогли вывести, когда даешь часть кода, который необходимо логически углубить, они это делают намного качественней, чем, когда даешь им тз.
- Но, а как делали сценарии квестов, если они все уникальны? - Удивился я.
- О! А вот здесь было сложнее всего. - Ответила девушка. По мере того, как она объясняла, было видно, что она горит своей работой и та ее действительно очень сильно увлекает. - Сперва сценаристы, а их было около десяти, выдали по пятнадцать разных сюжетных историй, мы совместно с искинами, разобрали их на пазлы, создав критерии соединений, после чего вывели алгоритм, по которому сюжет серии заданий, может формироваться из ста пятидесяти тысяч таких пазлов.
- Фига се! - Восхитился я. - Но, ведь это получается, что окончательное количество формирования таких квестов ограничено.
- Не перебивай! -Недовольно поджала губки Джуди. - После этого, на основе случайных чисел, мы сделали генератор истории, вплели параметр предыстории действий персонажа, искины добавили, скрытый код эмоций игрока, действий других игроков и прочие мелочи. В конечном итоге, мы получили общий модуль, который позволяет генерировать уникальные и неповторяющиеся квесты. Те, которые уже кто-то прошел, автоматически заносятся в базу, записываются и автоматически добавляются в исключения.
- А если будет сгенерирован не интересный игроку квест? - Решил полюбопытствовать я.
- Это невозможно! - Победно улыбнулась девушка. - ИИ внимательно следит за настроением игрока, его желанием и реакциями. Если тебе становится скучно, жди приключений. Наши Искины знают психологию не хуже докторов наук, а потому тебе дадут тот сюжет, который вовлечет тебя в игру так, что ты из нее не вылезешь, пока не пройдешь всю. Поэтому, мы были вынуждены ввести ограничение на количество выполняемых игроком квестов. Смысла в наборе сотни квестов, нет никакого, всегда ведь интересно выполнять одну историю, в рамках которой, будут мини квесты, которые будут приближать тебя к конечному результату. Поэтому, у тебя есть только конечная цель, и по мере твоей дороги к ней, ты волей не волей выполняешь мелкие задания, которые выдает тебе игра, через неписей, или же сгенерированных ситуаций. Поэтому необходимо быть очень осторожным.
- То есть, у Вас даже эпических, ну, глобальных, квестов нет? - Удивленно спросил я.
- Есть. - Ответила девушка. - Но это уже секретная информация. А из того, что могу тебе сказать сама. Есть порядка ста пятидесяти квестов, не сгенерированных, и они тоже уникальны.
- Понятно. - Протянул я. - А здесь круто.
- Это да. - Согласилась Джуди. - Здесь, как видишь в основном все втыкают в экраны мониторов, рисуют в воздухе. - Девушка показала рукой в сторону парня, одетого как хиппи, и девушки, которые рисовали в воздухе, дизайн какого-то здания. - Вот так и задаются параметры дизайна, программистам. Они переводят это все в двоичный код и передает в проработку искинам, которые уже материализуют это в игре.
- Теперь понятно. - Кивнул я.
- Уверен? - Кокетливо спросила Джуди, приближаясь ко мне вплотную.
Ответить я не успел, так как в этот момент зазвонил мой смартфон. Я достал его из кармана и посмотрел на экран. Звонила мама.
- Да. - Сказал я в трубку, после чего добавил, прикрыв микрофон рукой. - Идем к брату.
- Привет, сыночек. - Услышал я в динамике голос матери. - Ты смог найти Диму?
- Я в его офисе, мне передали его вещи, давай наберу, когда буду уже у него дома. - Предложил я своей матери.
- А с ним? С ним все в порядке?
- Да, мам. - Ответил ей я. - Вроде все окей. Давай объясню, что произошло, когда смогу нормально говорить.
- Хорошо. - Ответила она. - Только не забудь мне позвонить, чтобы я не переживала.
- Окей. До связи, мам. - Ответил я и отключился. - Джуди, а где моя коробка?
- Вон. - Девушка кивнула в сторону едущей за нами платформы. - Ты поставил ее в лифте, забыл?
Как бы да. Видимо своими действиями девушка, совсем выбила меня из колеи. Мы с ней вновь прошли в лифт и опустились в лабораторию. Когда двери разъехались я увидел серы коридор с белыми дверями. Походу белый цвет здесь просто обожают. Девушка довела меня до двухстворчатых деверей, возле которых сидел за столом мордоворот в форме охраны. Рядом с ним лежала электрическая дубинка, а на поясе, крепился пистолет. Охрана была серьезной.
- А это святая святых. - Объявила мне девушка. - Здесь проводят все испытания, в том числе и новейших капсул.
- Ого! - Восхитился я.
- Проходи. - На этот раз девушка пропустила меня вперед. Когда я проходил в двери, почувствовал, как ее рука легла на мой зад, я хотел было обернутся, но в этот момент она меня шлепнула. - Ммм...
На этот раз я уже не покраснел. Вместо этого я повернулся к ней, а она обвила меня своими руками и впилась страстным поцелуем, от которого возбуждение прошлось горячей волной по всему телу. Мои руки тут же схватились за ее попу и крепко сжали. Из ее рта вырвался сдавленный стон.
- Этим займемся чуть позже. - Сказала она, оттолкнув меня от себя. - Вон в той капсуле лежит твой брат.
Мы прошли сквозь ряды капсул. В некоторых из них лежали люди, но большая часть оставалась пустой. Мы остановились у одной из них, и девушка нажала на кнопку. Матовое стекло посветлело, и я смог увидеть лежащего в капсуле Димку.
- А можно его экстренно достать оттуда? - Спросил я девушку.
- Да. - Кивнула она.
- А можно...? - Хотел было спросить я. Но она все поняв ответила.
- Нет. Он закодировал ее открытие. Только если сам захочет выйти. - Пояснила девушка. - Вот смотри.
Она нажала на маленькую кнопочку и из капсулы, под экраном состояния, выехала клавиатура. Джуди быстро ввела с десяток строк кода, после чего на экране загорелось предупреждение:
'Попытка открыть крышку, приведет к смерти лежащего в капсуле!
Открыть? Да\Нет'
Девушка тут же нажала нет.
- Как видишь, его оттуда не достать, пока он сам этого не захочет. - Развела она руками, после чего посмотрела по сторонам.
Я последовал ее примеру, но кроме капсул и нас, здесь никого и ничего не было. Девушка приблизилась ко мне и впилась страстным поцелуем в мои губы, ее правая рука, сползла от моей щеки к ширинке, после чего Джуди расстегнула ее и оборвала наш поцелуй. Пристально смотря в мои глаза, она опустилась на колени.
- Ну, здравствуй... - Сказала она ему...
Из здания корпорации я выходил с идиотской улыбкой на губах и коробкой с вещами брата под мышкой. Поймав такси, я отправился к своему хостелу. Прежде чем ехать домой к Диме, надо было забрать свой байк. Разбираться с вещами, буду уже в квартире брата. Интересно, а дома у него есть капсула полного погружения?