Multi-agent system for managing a game settlement with an expert-based behavior selection system for game characters

Authors

  • A.A. Yarovyi Vinnytsia National Technical University
  • I.R. Arseniuk Vinnytsia National Technical University
  • A.V. Kozlovskyi Vinnytsia National Technical University
  • D.P. Palamarchuk Vinnytsia National Technical University
  • O.O. Korolenko Vinnytsia National Technical University

DOI:

https://doi.org/10.31649/1681-7893-2025-50-2-133-141

Keywords:

multi-agent system, expert system, information technology, game character behavior, computer video game

Abstract

This article presents a novel approach to modeling the intelligent behavior of game characters through a multi-agent system integrated with an expert system for behavior selection. By incorporating this system, game characters acquire the ability to adapt their behavior according to their individual traits and interactions with other characters. To model personality traits, several well-known psychological frameworks were considered, including FFM (The Five Factor Model), HEXACO, and AD (Affiliation and Dominance Model). After comparing the models, a combination of HEXACO and AD was chosen, as this approach allows for detailed modeling of both individual game character traits and their interpersonal relationships. To select the appropriate behavior for a game character, a scoring system was developed that evaluates behavior templates based on input data: the character’s mood, personality traits, relationship types, and knowledge about the behavior of other game characters. This data is used to calculate a total score for each behavior template, determining the character's final action. The calculation process is performed using compound behavior matching matrices that align templates with character traits. The introduction of a random deviation ensures variability in game character behavior and prevents deterministic outcomes. The scoring system is formalized as a mathematical model that describes the influence of each factor on behavior selection through scoring functions and corresponding weighting coefficients. To test the expert system, a game prototype was developed on the Unity platform, where game characters perform tasks to maintain the settlement's functionality.

They independently choose tasks based on the current environment state and interact with one another according to behavior templates selected by the expert system. The proposed approach enables the creation of a dynamic game environment with unpredictable character actions, determined by their personality traits and interpersonal relationships. This opens new opportunities for improving behavior systems in games.

Author Biographies

A.A. Yarovyi, Vinnytsia National Technical University

д-р техн. наук, професор, завідувач кафедри комп’ютерних наук

I.R. Arseniuk, Vinnytsia National Technical University

канд. тех. наук, доцент, доцент кафедри комп’ютерних наук

A.V. Kozlovskyi, Vinnytsia National Technical University

канд. тех. наук, доцент, доцент кафедри комп’ютерних наук

D.P. Palamarchuk, Vinnytsia National Technical University

студент групи 2КН-24м, факультет інтелектуальних інформаційних технологій та автоматизації

O.O. Korolenko, Vinnytsia National Technical University

аспірант кафедри комп’ютерних наук

References

Delassus D., “AI Toolkit — Give a brain to your NPCs, a header-only C++ library.” Accessed: May 15, 2025. [Online]. Available: https://david-delassus.medium.com/ai-toolkit-give-a-brain-to-your-npcs-a-header-only-c-library-02a50ae9faed.

Ferraro L., “ReGoap.” Accessed: May 15, 2025. [Online]. Available: https://github.com/luxkun/ReGoap.

Mobbs A., “An atlas of personality, emotion and behavior”, PLoS ONE, vol. 15, no. 1, 2020. [Online]. Available: https://doi.org/10.1371/journal.pone.0227877.

Ashton M. and. Kibeom L, The H Factor of Personality: Why Some People are Manipulative, Self-Entitled, Materialistic, and Exploitive—And Why It Matters for Everyone. 2012. [Online]. Available: https://doi.org/10.51644/9781554588640.

Mesyura V. I., Yarovy A. A., and Arsenyuk I. R., Expert Systems. Part 1. Vinnytsia: VNTU, 2006.

Yarovy A. A., Arsenyuk I. R. and Mesyura V. I.. Expert Systems. Part 2. Vinnytsia: VNTU, 2017.

Russell S. and Norvig P. Artificial Intelligence: A Modern Approach, 4th US ed. 2022.

Kasilov O. V.. Multiagent Systems and Technologies in Game Applications: Module Handbook. X.: "Madrid Printing House", 2018.

Downloads

Abstract views: 0

Published

2026-01-12

How to Cite

[1]
A. Yarovyi, I. Arseniuk, A. Kozlovskyi, D. Palamarchuk, and O. Korolenko, “Multi-agent system for managing a game settlement with an expert-based behavior selection system for game characters”, Опт-ел. інф-енерг. техн., vol. 50, no. 2, pp. 133–141, Jan. 2026.

Issue

Section

Systems Of Technical Vision And Artificial Intelligence, Image Processing And Pattern Recognition

Metrics

Downloads

Download data is not yet available.