Вопрос сумасшедший, да.
К примеру, игроку на экран каждую минуту выводится что произойдёт через минуту, т.е. нужна механика, которая позволила бы узнать будущее, например с направлением движения врага (просчёт дистанции и скорости между точкой куда он бежит) это возможно реализовать, наверное, а вот как быть с событиями по типу - "Игрок 1 убьёт Игрока 2 через 1 минуту"?)
Мне всё же кажется, это невозможно реализовать, нооо, решил спросить экспертов...
К примеру, игроку на экран каждую минуту выводится что произойдёт через минуту, т.е. нужна механика, которая позволила бы узнать будущее, например с направлением движения врага (просчёт дистанции и скорости между точкой куда он бежит) это возможно реализовать, наверное, а вот как быть с событиями по типу - "Игрок 1 убьёт Игрока 2 через 1 минуту"?)
Мне всё же кажется, это невозможно реализовать, нооо, решил спросить экспертов...
Принятый ответ
Чтобы прогнозировать будущее достаточно: 1. знать прошлое, 2. экстраполировать его по времени
Тут ещё важный момент, что будущее меняется от предсказания будущего, т.е. события рекурсивно зациклены сами на себе
Можем ли мы по каким-то паттернам предсказать, что игрок скорее всего проиграет? Вполне можем.
Можем ли мы сделать механики игры такими, что твоя судьба скорее всего предопределена от решений в начале игры? Вполне можем.
Можем ли мы сделать механики игры такими, что твоя судьба скорее всего предопределена от решений в начале игры? Вполне можем.
Проиграет ли он, получив прогноз? Вот это уже сложный вопрос
Рассмотрим сценарий:
- Игрок А принимает проигрышное решение в начале игры
- Игрок Б начинает выигрывать
- Игрок Б получает прогноз о собственной победе
- Игрок Б умышленно поддается
Тоесть данный сценарий будет работать, только если прогноз получает третья, невовлеченная сторона:
- Игрок А принимает проигрышное решение в начале игры
- Игрок Б начинает выигрывать
- Игрок В получает прогноз о победе игрока Б
- Игрок В не может влиять на исход противостояния игроков А и Б и не может с ними общаться
- Игрок Б побеждает
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Не совсем понятно, что именно из будущего ты хочешь узнать. Если герой предвидит смерть, то делай таймер, и если в течении какого то времени он умер, то триггер сработал. Тоже самое, если атакован, если манна меньше такого то количества и т.д
Модуль предсказания переходов (прогнозирования ветвлений) (англ. branch prediction unit) , то спешу тебя разочаровать, ибо мощности варика на такое не хвтит.
Ред. ScorpioT1000
Можем ли мы сделать механики игры такими, что твоя судьба скорее всего предопределена от решений в начале игры? Вполне можем.
Ред. LastUchiha
И тогда можно будет реализовать, чтобы боты вели себя похоже на на оригинального игрока в других линиях (допустим какие-то черты накапливать и потом применять к поведению ботов). Так даже можно будет воспроизвести сцену, где персонаж воюет с самим собой. И потом путешествие между временными линиями.
Короче, можно неплохой сюжетный квест зафигачить. Но в такое будут мало играть в вц3, ведь тут подавай аркаду.
Возможно, есть смысл раскрыть временные линии игроку сразу, или добавить элемент взаимодействия между этими линиями и косвенное влияние на ботов прямо с начала игры.
Ред. konvan5
Создай геймплей такой, чтобы ты мог заранее предсказывать будущее со всеми твоими механиками геймплея (со множеством ограничениями). По сути создай свой над-движок, а именно все условия, которые помогут предсказать будущее. Но, боюсь, ты сойдешь с ума и получится небольшая костыльная наработка, в которой не будет смысла с таким подходом, но удачи.