Выбрать главу

− Привет. Сань, это феноменально! − сказал Андрей, входя в квартиру. − Я ничего подобного не видел!

Саша с довольным видом смотрел на друга, суетливо скидывающего верхнюю одежду.

− ИИ − пушка! − продолжал он. − Я даже на какое-то время забыл, что играю, просто бродил, слушал диалоги. Она там живут, принимают решения. Офигеть! Каждая сюжетная ветка для прохождения будет уникальной…

− Я скажу, что ты не до конца всё понял, − ехидно ответил Саша. − Уникальность веток здесь всего лишь вершина!

− Вершина? − изумлённо спросил Андрей.

− Да! − ответил Саша и, выждав небольшую паузу, продолжил. − Представь мир, который развивается независимо от игрока, независимо в онлайне он или нет. NPC могут сами вносить изменения в код в рамках, которые создал я. А рамки, сам понимаешь, понятие растяжимое. Развитие мира будет постоянным во всех аспектах, от социального фактора и архитектуры до дипломатии и войн. Но суть даже не в этом. Мы можем попадать в любой временной диапазон, входя туда новым персонажем либо взяв роль уже существующего, мы сможем менять устоявшиеся в этом мире исторические события, создавая новые временные ветви. Мы сможем увидеть, как будет меняться поезд истории мира от воздействия на него отдельных персонажей и будет ли он меняться вообще! По сути, это аналог нашего мира, только во власти игрока неограниченные возможности, у него появляется контроль над временем и ЛЮБЫМ уже существующим персонажем. Выкупаешь?

Андрей кивнул!

− Изначально одинаковая игра для каждого игрока будет уникальной. Сейчас тестирую ветки развитий мира. Создал несколько вариантов, ускорил течение времени − год к часу. Проверяю на баги.

− Кстати о багах. Я нашёл парочку.

− Хм… А чё там?

− Кароч, я покопался в коде и нашёл две демо локации: Забытый город и Кладбище, обе без NPC и, скажу я, довольно криповые. Думаю загружу, гляну чё там! Захожу на Кладбище, жуть, блин, ты додумался: гробы, трупы, всё свалено на землю вперемешку. Но суть в том, что там бродит NPC, один, сам с собой разговаривает, у меня аж мурашки пошли. Далее в один миг всё схлопывается и грузится Забытый город, я в ахуе, смотрю, пустой город, похож на глубинку, только опять же как-то жутковато. На крыше стоит тот же NPC, говорит вроде с кем-то, я попытался рассмотреть, но никого опять не увидел. А потом берёт и прыгает, прикинь, и всё, меня выкидывает на главный экран. Я, значит, опять в код, и нифига… Ничего не нашёл.

Саша задумался и начал ходить по комнате.

− Всё норм? Ты чего?

− Странно… не пойму − начал Саша, продолжая мерить шагами комнату.

− Мне тож показалось странно.

− Как же это… Я не создавал эти локации, и в той версии, что тебе давал, NPC не могли создавать такие локи, да и не успели бы, даже если бы прописал такую возможность. Да даже если как-то и допустить такое, всё должно быть в коде, он не может самоудаляться. Хм… Внимательно смотрел?

− Ага, ну думаю, что ага, − ответил Андрей, сверля взглядом Сашу. − Стоп! В смысле не создавал? Это ж не в текстуру провалиться, это ж целые локи, да ещё с NPC…

− Давай глянем ещё раз… Что-то не так.

− Давай.

Ребята открыли ноутбуки и запустили программу.

− Ты только потоп им не прописывай, − сказал Андрей, сдерживая улыбку.

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

Конец