Найти в Дзене
GO?

Что такое детерминизм?

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

Кроме того, что игры бывают скучными, веселыми, семейными и одиночными, они еще бывают детерминированными и недетерминированными. Что это за слова такие сложные? Давайте разбираться!

Детерминизм

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

Что такое детерминизм?


В общем смысле слова,
детерминизм - это философский концепт о взаимосвязи и взаимной определённости всех явлений и процессов. Применимо к играм: это принцип, при котором одно и то же действие всегда приводит к одному и тому же новому состоянию игры при определённом состоянии. Другими словами, один вход - один выход

В связи с этим игры бывают:

  • Детерминированные
  • Недетерминированные

Детерминированная игра

Игра считается детерминированной, если игроки начинают с некоторого конкретного игрового состояния в пространстве возможностей. При этом выполнение одного и того же действия превращает состояние игры в другое конкретное(!) состояние игры. Так, например, если в одной из первых сцен игры Inside вы зацепитесь за скрытую ветку в воде, то вы, в любом случае, привлечете охранников. Это приведет к завершению игры. Напоминаю, один вход - один выход. Для более полного понимания скажут так - случайным состояниям нет места в детерминированных играх

Inside
Inside

Pac-man

На первый взгляд "случайная" легендарная классическая игра Pac-man полностью детерминирована. Сейчас объясню почему!

 Pac-man
Pac-man

Дело в том, что противники нашего протагониста целиком и полностью контролируются ИИ, который ориентируется на состояние игры. В сухом остатке мы имеем предопределённую последовательность сигналов, которая всегда будет выигрышной. Враги будут реагировать на одно и то же состояние игры, давая реакцию, основываясь на тот самом одинаковом состоянии. Эта комбинация всегда будет давать один и тот же результат. Это стало большим уроком для следующих аркад - делать игровые сессии не дольше 3 мин. Иначе будут появляться "победные" комбинации.

Недетерминированная игра

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

Ms. Pac-Man

Хорошим примером для объяснения данной концепции в играх может стать игра-продолжатель нашего первого пациента Ms. Pac-Man

Ms.Pac-Man
Ms.Pac-Man

Обе игры имеют одинаковые кор-механики - бегать по уровню, собирать фруты и убивать противников, но почему Ms.Pac-Man недетерминированная, а Pac-Man детерминированная игра?

Все дело в том, что ИИ призраков во второй игре используют "случайность", как элемент игры. А фрукты - мало того, что подвижны. Они также двигаются по случайной траектории!

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

А что вы думаете по поводу этого?
Какие игры лучше?