Несколько причин, по которым механики взаимодействия с NPC-персонажами стали стандартом в современных ролевых онлайн-играх:
- Создание правдоподобного виртуального мира. 1 Слабо проработанные персонажи могут разрушить иллюзию правдоподобности виртуального мира. 1 Поэтому студии тратят много сил, денег и времени на проработку алгоритмов выбора поведенческой стратегии NPC. 1
- Функциональность NPC. 1 Они не только поддерживают правдоподобность мира, но и несут для игрока определённую функциональность. 1
- Удобство для разработчика. 5 Ветки диалогов позволяют подавать сюжет, не прибегая к дорогостоящим кат-сценам, а также разделить огромный массив текста на небольшие кусочки, которые игрокам легче осилить. 5
- Возможность игрока влиять на происходящее. 5 Выбор вариантов ответа позволяет игроку влиять на происходящее или же предоставляет ему приятную иллюзию того, что он на что-то влияет. 5