Non-Playable Character (NPC) based on Behaviour Tree for Enhanced Immersive Experience in the Serious Game "Warik's Adventure"

  • Tandicha Marchelputra Siswoko Universitas Dian Nuswantoro
  • Hanny Haryanto Universitas Dian Nuswantoro
  • Khafiizh Hastuti Universitas Dian Nuswantoro
  • Ristia Kadiasti Universitas Dian Nuswantoro
Keywords: Behaviour Tree, Immersive, Non-Playable Character, Serious Game

Abstract

Video games, or digital games, have transcended their traditional role of mere entertainment and are now being leveraged for more serious purposes, such as education and cultural preservation. Serious games offer the advantage of presenting content in an interactive and enjoyable manner. A crucial element in gameplay for creating interactivity and a pleasurable experience is the non-playable character (NPC). In serious games, replayability is pivotal for optimizing the comprehension of learning content, with the gameplay experience being a key factor influencing replayability. While games are known for their entertaining aspects, immersion design in serious games often falls short, resulting in a subpar experience. The NPC design in this study is grounded in appreciative learning, emphasizing positive outcomes such as possibilities, peak successes, exploration, and future optimism. The reward activity is structured across four levels: Discovery, Dream, Design, and Destiny. Behaviour Tree is employed to govern NPC behavior throughout all four stages. To evaluate the effectiveness of the immersive design, the Game Experience Questionnaire (GEQ) is employed, measuring three primary components—sensory, imaginative, and challenge-based immersion. The GEQ result indicates a score of 3.2, showcasing a slight improvement from the previous version's score of 3.07. This research contributes to the enhancement of serious game design by focusing on NPC behavior and immersive experiences, ultimately fostering more effective and engaging learning environments.

Downloads

Download data is not yet available.

References

L. Blair, C. Bowers, J. Cannon-Bowers, and E. Gonzalez-Holland, “Understanding the Role of Achievements in Game-Based Learning,” IJSG, vol. 3, no. 4, Dec. 2016, doi: 10.17083/ijsg.v3i4.114.

C. E. Catalano, A. M. Luccini, and M. Mortara, “Guidelines for an effective design of serious games,” International Journal of Serious Games, vol. 1, no. 1, 2014, doi: 10.17083/ijsg.v1i1.8.

T. Coenen, L. Mostmans, and K. Naessens, “MuseUs: Case Study of a Pervasive Cultural Heritage Serious Game,” Journal on Computing and Cultural Heritage, vol. 6, no. 2, pp. 1–19, 2013, doi: 10.1145/2460376.2460379.

A. Gampell, J. C. Gaillard, M. Parsons, and L. Le Dé, “‘Serious’ Disaster Video Games: An Innovative Approach to Teaching and Learning about Disasters and Disaster Risk Reduction,” Journal of Geography, vol. 119, no. 5, pp. 159–170, Sep. 2020, doi: 10.1080/00221341.2020.1795225.

J. D. S. Gaspar et al., “A Mobile Serious Game About the Pandemic (COVID-19 - Did You Know?): Design and Evaluation Study,” JMIR serious games, vol. 8, no. 4, p. e25226, Dec. 2020, doi: 10.2196/25226.

S. Hart, A. Margheri, F. Paci, and V. Sassone, “Riskio: A Serious Game for Cyber Security Awareness and Education,” Computers and Security, vol. 95, p. 101827, Aug. 2020, doi: 10.1016/j.cose.2020.101827.

K. Mitsis, K. Zarkogianni, N. Bountouni, M. Athanasiou, and K. S. Nikita, “An Ontology-Based Serious Game Design for the Development of Nutrition and Food Literacy Skills,” in 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Jul. 2019, pp. 1405–1408. doi: 10.1109/EMBC.2019.8856604.

J. Baldeón, A. Puig, I. Rodríguez, M. Lopez-Sanchez, S. Grau, and M. Escayola, “Gamification of elementary react: math learning: a game designer role-playing experience with kids,” in gEducation (GWC15), Barcelona, 2015.

L. Chittaro and F. Buttussi, “Assessing knowledge retention of an immersive serious game vs. A traditional education method in aviation safety,” IEEE Transactions on Visualization and Computer Graphics, vol. 21, no. 4, pp. 529–538, 2015, doi: 10.1109/TVCG.2015.2391853.

L. Ermi and F. Mäyrä, “Fundamental Components of the Gameplay Experience: Analysing Immersion,” in Changing Views: Worlds in Play, Vancouver, Canada, 2005, pp. 15–27. doi: 10.1080/10641260490479818.

A. Hubble, J. Moorin, and A. S. Khuman, “Artificial Intelligence in FPS Games: NPC Difficulty Effects on Gameplay,” in Fuzzy Logic: Recent Applications and Developments, J. Carter, F. Chiclana, A. S. Khuman, and T. Chen, Eds., Cham: Springer International Publishing, 2021, pp. 165–190. doi: 10.1007/978-3-030-66474-9_11.

M. A. Darmawan, H. Haryanto, and Y. Rahayu, “Perilaku Penyerangan NPC Berbasis Fuzzy Sugeno pada Game Action-RPG Bertema Sejarah Geger Pacinan,” Creative Information Technology Journal, vol. 4, no. 3, pp. 195–206, 2017.

U. Nurhasan, “Analisis Perilaku Non Playable Character (Npc) Pada Game Menggunakan Fuzzy Sugeno,” Techno.Com, vol. 19, no. 3, Art. no. 3, Aug. 2020, doi: 10.33633/tc.v19i3.3477.

Y. W. Astuti, A. Yunus, and M. Ahsan, “Perilaku Non Player Character (Npc) Pada Game Fps ‘Zombie Colonial Wars’ Menggunakan Finite State Machine (FSM),” Kurawal - Jurnal Teknologi, Informasi dan Industri, vol. 2, no. 1, Art. no. 1, Mar. 2019, doi: 10.33479/kurawal.2019.2.1.53-63.

E. W. Hidayat, A. N. Rachman, and M. F. Azim, “Penerapan Finite State Machine pada Battle Game Berbasis Augmented Reality,” Jurnal Edukasi dan Penelitian Informatika, vol. 5, no. 1, pp. 54–61, 2019, doi: https://dx.doi.org/10.26418/jp.v5i1.29848.

I. A. Ahmadi, E. M. A. Jonemaro, and M. A. Akbar, “Penerapan Algoritme Logika Fuzzy Untuk Dynamic Difficulty Scaling Pada Game Labirin,” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer (J-PTIIK) Universitas Brawijaya, 2018.

A. Junaidi, A. Yunus, and A. S. Wiguna, “Implementasi Behavior Tree Pada Perilaku Npc Di Game Sidescroller,” Kurawal - Jurnal Teknologi, Informasi dan Industri, vol. 4, no. 2, Art. no. 2, Oct. 2021, doi: 10.33479/kurawal.v4i2.459.

B. A. Qowy, F. Hanafi, M. A. Riandi, and A. Nuraminah, “Penerapan Pemilihan Model Dinamis Algoritma Behaviour Tree Decision dalam Third Person Game pada Musuh Non-Playable Charater,” 1, vol. 3, no. 1, Art. no. 1, Jan. 2021, doi: 10.55542/jurtie.v3i1.424.

M. Toftedahl, P. Backlund, and H. Engström, “Missing: Understanding the Reception of a Serious Game by Analyzing App Store Data,” International Journal of Serious Games, vol. 5, no. 4, Art. no. 4, Dec. 2018, doi: 10.17083/ijsg.v5i4.251.

H. Haryanto, U. Rosyidah, and A. Kardianawati, “Immersive Activities in Educational Role-Playing Game Based on Appreciative Learning and Artificial Intelligence,” in 2019 Fourth International Conference on Informatics and Computing (ICIC), 2019, pp. 1–6. doi: 10.1109/ICIC47613.2019.8985935.

K. Poels, Y. A. W. de Kort, and W. A. IJsselsteijn, “The Game Experience Questionnaire,” Technische Universiteit Eindhoven, Eindhoven, 2013. [Online]. Available: https://pure.tue.nl/ws/portalfiles/portal/21666907

Published
2023-12-06
How to Cite
[1]
T. Siswoko, H. Haryanto, K. Hastuti, and R. Kadiasti, “Non-Playable Character (NPC) based on Behaviour Tree for Enhanced Immersive Experience in the Serious Game "Warik’s Adventure"”, JAIC, vol. 7, no. 2, pp. 284-290, Dec. 2023.
Section
Articles