Full-text resources of CEJSH and other databases are now available in the new Library of Science.
Visit https://bibliotekanauki.pl

PL EN


Journal

2024 | 7 | 2 | 4-25

Article title

Smart NPCs with Personality in a Serious Game Using Machine Learning

Content

Title variants

Languages of publication

Abstracts

EN
Gaming technology’s potential extends beyond entertainment, providing a powerful platform for learning and evaluation, and for that, NPCs with static movement and conversation behaviours are often used. To make them more human-like and emulate actions, technologies such as artificial intelligence are utilized. This work proposes smart NPCs to imitate personality traits in a serious escape room setting. For their development, labelled personality profiles are normally required from human players to define their standard behaviours. As this is rather difficult, deep reinforcement learning is a feasible and effective alternative for generating the necessary dataset. Each NPC is an AI agent that simulates a specific personality according to the OCEAN 5 model. Our escape room environment also includes Raven-inspired intelligence tests and a custom communication system that allows the development of smart NPC teams. Analysis of gameplay data and metrics uncovered behavioural patterns affecting performance, stability, and task completion times. Such progress has potential across multiple digital game types for smart NPCs with specific personality, as well as for the creation of standard gameplay style profiles that can be used for players’ assessment.

Journal

Year

Volume

7

Issue

2

Pages

4-25

Physical description

Dates

published
2024

Contributors

  • Aristotle University of Thessaloniki, School of Informatics
  • Aristotle University of Thessaloniki, School of Informatics

References

Document Type

Publication order reference

Identifiers

Biblioteka Nauki
64135245

YADDA identifier

bwmeta1.element.ojs-issn-2585-8599-year-2024-volume-7-issue-2-article-bwmeta1_element_desklight-8028d311-3914-405b-b384-806190f69d1c
JavaScript is turned off in your web browser. Turn it on to take full advantage of this site, then refresh the page.