Видеоигры будущего: о чём я мечтаю

На примере условного Фоллаута.

В закладки

Я хотел написать этот небольшой блог перед Новым годом, чтобы текст был, знаете, как предновогоднее желание, но как-то времени не было и я пишу это уже в 2018 году. Помимо того, о чём я напишу сам, я бы хотел посмотреть, чего хотите вы в будущем увидеть в видеоиграх, так что после прочтения статьи я был бы рад почитать о ваших соображениях.

Все мы чего-то ожидаем от игр в будущем. Кто-то мечтает о дешёвых и хороших VR-шлемах, в которых можно будет проходить любимые игры, кто-то наблюдает за внедрением 4К и HDR во все игры. Моя же мечта несколько специфична. Признаться даже, я не уверен, что это вообще возможно, так как я не настолько прошарен в том, о чём я буду говорить, но просто я думаю об этом и мне видится это интересным.

Представьте себе обычную РПГ, какой-нибудь условный Фоллаут, в котором остаются все его прежние черты. Вы можете начать диалог с любым персонажем и выбрать такой вариант ответа, который подходит вашему герою и получить за это какое-то внутриигровое событие (вроде перемены отношения собеседника к вам или сдвига по квесту). Или вы можете взять квест и пойти его выполнять по одному из предложенных вам путей, коих может быть сколько угодно. Но проблема в том, что в этом условном Фоллауте количество вариантов строго ограничено разработчиком: если он придумал три варианта ответа в диалоге, то их будет ровно три; или если есть два пути прохождения квеста, то их два и останется. И мы ничего не можем с этим поделать, кроме разработки модов и их подключения к игре.

Ну вы же знаете, что нам не хватало варианта "Два медведя дают друг другу пять".

А теперь представьте, что в этом же Фоллауте появляется поле, куда вы можете ввести (или кнопочка, на которую нажимаешь и диктуешь в микрофон) любую фразу (*не как в первом-втором Фоллауте, окей? Там можно было ввести одно только слово и получить по нему информацию) и получить ответ на него от НПС. То есть в диалоге, например, с барменом можно его оскорбить и за это быть выгнанным из заведения, или попробовать подкатить к другому персонажу, и игра это определит, и сделает проверку на красноречие со сложностью, зависящей от построения предложения и сопутствующих условий (Например, если в фразе звучит "Я дам тебе 50 крышек, детка", то сложность изменяется в какую-либо сторону, в зависимости от того, с каким персонажем говорит игрок). При прохождении квеста игрок же сможет изобрести свой вариант прохождения и игра тут же проверит его вероятность, и выкатит игроку какие-либо условия для совершения этого (те же самые проверки на навыки или необходимость получения дополнительных предметов).

Как я вижу реализацию этого? Мне пришло это в голову после того, как я прочитал кучу новостей про нейросети (пожалуйста, сильно не ругайте меня, если я вдруг присвоил в своих мечтах несуществующий нейросети функционал). Первостепенно, это такая онлайновая-одиночная игра (то есть игра сама по себе сингловая, но для игры в неё нужно подключение к интернету). Каждому персонажу в игре присваивается набор свойственных ему параметров (от элементарных характеристик/навыков/перков/расы/класса до черт характера персонажа, его темперамента, принадлежности к какому-либо народу, прошлого, планов, отношения к алкоголю, взаимоотношения с другими персонажами, отношения к игроку и так далее) и при использовании непредусмотренных в диалоге вариантов ответа игра просчитывает реакцию персонажа на основе этих параметров, формулирует ответ и выдаёт его игроку. При этом сама игра запоминает этот вариант развития событий и отсылает избранный ответ разработчикам, которые рассматривают его и вносят коррективы, если сгенерированный им не нравится. Это будет выглядеть как партия в DnD, где мастер играет за NPC и на любое действие игрока готов дать ответ, только тут не будет мастера: нейросеть будет сама всё просчитывать и генерировать реакции. И то же самое с квестами: как я и описывал ранее, игра будет проверять возможность действий игрока и их дальнейшие последствия: например, если игрок решит просто убить квестодателя (который был бы просто бессмертен в большинстве современных игр) вместо того, чтобы выполнять его квест, то игра это примет, но на следующий день в дверь к игроку постучится справедливость в виде мстителя или полицейского.

При этом, я думаю, у игрока всегда должны быть несколько предусмотренных разработчиками вариантов ответа: не все игроки смогут на каждую реплику персонажа придумать свой ответ и поэтому легче будет тыкнуть в то, что заранее придумано.

Грубо говоря, у игрока будут эти варианты ответа, а какие-то сторонние он вписывает/надиктовывает.

Эти мысли не новы, конечно. Мы думали о таком и раньше, мол, вот если бы можно было бы этому хмырю-НПС высказать всё, что я думаю. Но когда я думал о таких играх, то я представлял как разработчик вручную разрабатывает все эти варианты, искусно продумывая ответ на каждую выходку игрока. Сейчас же, в связи с широким распространением новостей о нейросетях и их возможностях, всё это представляется совершенно по-другому: разработчик должен будет продумать персонажей до мелочей, чтобы реакция на поступок игрока всегда была адекватна параметрам этого персонажа.

И, конечно же, в первую очередь хотелось бы увидеть старые игры с применением всего этого. Мне есть что сказать доку Митчелу из Мохаве, тому тёмному эльфу в тюрьме Сиродила или Маду из Долины рудников. Я бы хотел отыграть хитрого мошенника в первом Фоллауте, который в конечном итоге стал бы правой рукой Создателя, заменив Морфеуса в Соборе. Да, вы скажете, что есть моды, но моды только немного расширяют варианты, при этом не предусматривая совершенно все их, и иногда противоречат оригинальной логике персонажей. Я жду от игр, что они смогут на ходу генерировать линии сюжета, грамотно и без косяков, соотнося отношение всех персонажей игры к происходящему.

Вот такие игры я жду в будущем. А чего вы ждёте от видеоигр в ближайшем или не очень времени?

{ "author_name": "Данил Куприянов", "author_type": "self", "tags": [], "comments": 31, "likes": 23, "favorites": 1, "is_advertisement": false, "subsite_label": "flood", "id": 14230, "is_wide": false }
{ "id": 14230, "author_id": 28215, "diff_limit": 1000, "urls": {"diff":"\/comments\/14230\/get","add":"\/comments\/14230\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/14230"}, "attach_limit": 2, "max_comment_text_length": 5000 }

31 комментарий 31 комм.

Популярные

По порядку

Написать комментарий...

Чукин Михаил

10

Здраствуйте, я, Михаил. Хотел чтобы сделали такую игру, 3Д-экшон суть такова... Пользователь может играть лесными эльфами, охраной дворца и злодеем. И если пользователь играет эльфами то эльфы в лесу, домики деревяные набигают солдаты дворца и злодеи. Можно грабить корованы... И эльфу раз лесные то сделать так что там густой лес... А движок можно поставить так что вдали деревья картинкой, когда подходиш они преобразовываются в 3-хмерные деревья. Можно покупать и т.п. возможности как в Daggerfall. И враги 3-хмерные тоже, и труп тоже 3д. Можно прыгать и т.п. Если играть за охрану дворца то надо слушаться командира, и защищать дворец от злого (имя я не придумал) и шпионов, партизанов эльфов, и ходит на набеги на когото из этих (эльфов, злого...). Ну а если за злого... то значит шпионы или партизаны эльфов иногда нападают, пользователь сам себе командир может делать что сам захочет прикажет своим войскам с ним самим напасть на дворец и пойдет в атаку. Всего в игре 4 зоны. Т.е. карта и на ней есть 4 зоны, 1 - зона людей (нейтрал), 2- зона императора (где дворец), 3-зона эльфов, 4 - зона злого... (в горах, там есть старый форт...)

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

P.S. Я джва года хочу такую игру.

Ответить

Роман Романов

Чукин
1

Где кавычки,">" или ссылка на автора? Неприлично себя так вести в Интернете : )

Ответить

Давид Григорян

8

с такими запросами лучше играть в MMORPG

Ответить

Давид Григорян

Данил
1

Потому что большинство игроков предпочитающих сингловые игры ценят в них качественную сценарную работу и качественный сюжет. А разработчики ВСЕГДА будут делать игры для большинства в рамках своей целевой аудитории.
Нейросети не смогу, по крайней мере ближайшем обозримом будущем, обеспечить эти 2 условия. Попробуйте пообщаться с чат-ботами яндекса или гугла, например. Это не искусственный интеллект и даже близко. Бот просто анализирует ваш запрос и исходя из своей базы данных выдает максимально усредненный ответ. Это забавно, но только первые 15 минут. В игре подобная механика была бы просто провальной.
А если вы хотите максимально реалистичного общения с игровыми персонажами и полную имитацию жизни, тогда надо игратьв MMO с другими живыми игроками

Ответить

Patrick

7

Автор, поищи у себя в городе ролевиков-настольщиков с хорошим ведущим. Будет тебе всё вышеописанное.

Ответить

Данил Куприянов

Patrick
0

Поигрывал раньше. Но видеоигра и ролёвка это совершенно разные вещи, хотя бы в плане визуализации.

Ответить

Patrick

Данил
0

Согласен. У ролёвки визуализация не ограничена уровнем железа и местом на винте. Тут видеоиграм ещё есть куда расти.

Ответить

DoorInSummer .

4

Вы сами себя не пропишете лучше, чем это сделают с другими специально подготовленными персонажами разработчики игры. Если так хочется свободы в общении - нужно использовать реальных игроков в песочнице.

Ответить

Дмитрий Карманов

3

И будет в итоге очередная непроработанная игра в стиле "развлеки себя сам". Нафик надо...

Вот моё новогоднее желание от мира игр:
Хочу чтобы сделали просто нормальный условный Фоллаут с проработанным контентом. Чтобы квесты были не огрызками, а реально давали кучу путей решения и каждый рассказывал бы уникальную историю. Чтобы путей для отыгрыша персонажа было много и все они равно поддерживались на протяжении всей игры... Чтобы персонажи были прописаны выпукло и вызывали переживания, чтобы выбор игрока на что-то влиял. И чтобы участие в различных фракциях, маскировка проработанная.
Чтобы была качественная экшн на уровне хотя бы far cry 4, чтобы и пострелять поугорать качественно, и снайперские миссии атмосферные и тактика какая-то с закладыванием взрывчатки, и качественный стелс с бесшумным проникновением и захватом. И для всего этого чтобы геймплейных ситуаций хватало. Но при этом никакого унылого гринда и бесконечного респауна.
Чтобы куча гаджетов полезных и интересных, и разнообразные но логичные модификации для оружия, а не унылый однообразный крафт. Чтобы управление транспортом не вызывало ощущения езды гробу...
Дайте возможность тактического взаимодействия с напарником, чтобы можно было строить базу и нанимать наёмников. Но всё в разумных рамках, чтобы каждый уголок и персонаж были проработаны, а не огромные безжизненные базы и куча безымянных неписей с одной дежурной фразой. Чтобы если хочешь, сам тачку водишь, если надо - нанимаешь водителя и получаешь какой опциональный фаст-тревел.
Чтобы каждый квест-миссию сам решал как пройти - хочешь по стелсу ночью проникни, хочешь устрой засаду со взрывчаткой и снайперкой, хочешь в команде напарников устрой тактический экшн, а хочешь вообще решай всё дипломатией или подговори одну фракцию напасть на другую вместо тебя...

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

Не надо огромных безжизненных территорий и бесконечных рандомных квестов с респауном.... Пусть площадь будет меньше, но гораздо более проработанно!

Ответить

Антон Листопад

Дмитрий
0

И шоб корованы грабить можно было?

Ответить

Дмитрий Карманов

Антон
0

xD эт само собой!

да ладно, нормальная абстрактная фантазия об игре, проработанной по всем аспектам! Дай помечтать под ёлкой!

Звучит похоже на "грабить корованы", согласен... но а как ещё сформулировать подобные желания? Не расписывать же подробный дизайн документ...

Ответить

Леонид Кривошеев

1

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

Ответить

Леонид Кривошеев

Леонид
1

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

Ответить

Kayahan Aliev

1

Всегда мечтал присесть на диване с Доком Митчелом, попить ядер-колу или сансет- сарспариллу, и поболтать о второй битве за дамбу, Одинокую Дорогу(разлом) и Большую Гору

Ответить

Вадим Стрижов

1

Я вот лично жду элементарного - кооператив в большинстве разновидностей игр для Сюжетных компаний.
Взять например стратегии. Кроме мультплеера, подавляющее большинство проектов ничего не предлагало. Уже давно были подвижки в Red Alert 3, и это был жирный плюс для мешанины LSD с клюквенным вкусом. Есть Total War, но он тоже один среди большого количества проектов. А в итоге самое простое решение снова показали ребята из Realmforge Studios в Dungeons 3. Где можно 2-оём с напарником создавать подземелье своей мечты и делить обязанности. Кстати в SC2 ввели недавно похожий режим игры "Архонт", но только для мультиплеера.
И ведь по логике, даже не нужно сильно вандалить механику тех же RTS. Просто по умолчанию ставить уровень сложности на "средний", для кооператива.
Но. мечты мечты. Пойти освоить что ли C++.

Ответить

Роман Романов

Вадим
0

Задонатили бы мододелу за такой режим?

Ответить

Вадим Стрижов

Роман
0

Вообще да, даже как за мини-ДЛС. Но тут несколько загвоздок. Во-первых, редкой какой разработчик захочет включить такой мод в основную игру. А во-вторых, неясно как монетизировать такой функционал, вместе с наградой мододелу. Как и настройка под основную игру, особенно если всё через официальный сервер.

Ответить

Роман Романов

Вадим
0

Можно было бы просто собрать сумму теми, кому это надо, например есть "Planeta" - российский сервис краудфандинга.
Через официальные вполне можно было бы, если не забанят за инородные данные.

Ответить

Andry Handry

0

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

Ответить

Patrick

Andry
0

Не диалоги. Это пока и близко нерешённая задача. А вот стратегический ИИ уже внедряют.

Ответить

Andry Handry

Patrick
0

сири в иос нерешенная задача? подошёл к персонажу и спрашиваешь "что у тебя на продажу?", "где мне найти персонажа?", "есть какая-нибудь работа для меня?", а вот сеть которая обыграла китайцев го, сейчас тренируется со старкрафтом и успехов пока что не видно от них

Ответить

Никита Кудрявцев

Andry
0

"Где <нужнаявещь>" это обычный поисковый запрос, а не нейросеть. И вообще всякие "трактирщики" давно уже играх делают это.

Ответить

Andry Handry

Никита
0

слыхал про то что нейронные сети распознают голос? или лишь бы ляпнуть что попало?

Ответить

Никита Кудрявцев

Andry
1

Не вижу в твоих коментариях ни слова про голосовой ввод

Ответить

Patrick

Andry
0

Опять же, системы распознавания голоса работают и без нейросетей. Лишь бы приплести нейросети куда попало?

Ответить

Andry Handry

Patrick
0

вот дураки наизобретали нейронных сетей, ведь и так всё есть

Ответить

Patrick

Andry
0

Вот дураки, наизобретали микроскопов, а пользуются примитивными молотками для забития гвоздей.

Ответить

Кубера Локапал

0

Жду появления новых шаблонов интерактивности. Среди ААА вообще тенденция одна, либо стреляешь, либо бьёшь (в лучшем случае что-то ДС-подобное, что уже, кстати, надоело). В иммерсив-симах еще заметки разные можно читать, но в итоге это ничем не отличается от разбросанных записок. Возможно, сделать подобие 3D-конструктора. В ААА-конечно всё это должно быть сильно упрощено. Пока уверен, что ничего такого в ближайшем будущем не будет, пока не станут популярными и дешевыми альтернативные манипуляторы кроме геймпадов, под которые сегодня делаются вообще все игры. С перчатками пока не заладилось...

Ответить

Alexander Fedosov

0

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

Ответить

Роман Романов

0

Façade, 2007 год. Не РПГ, правда.
Мне тоже подобное хочется, в планах взяться за такой ИИ для игр.

Ответить
0

Прямой эфир

Подписаться на push-уведомления
[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } } ]