Mochamad Bruri Triyono, Arif Ainur Rafiq, Didik Hariyanto, Dina Adinda, Maria Denami
This study investigates the accuracy and performance of artificial intelligence (AI)-driven non-player characters (NPC) in a virtual classroom environment, focusing on an educational simulation scenario. By employing a mixed-methods approach that combines quantitative data from controlled experiments and qualitative insights from user feedback, the research aims to provide a comprehensive evaluation of NPC behavior. The findings indicate that NPC demonstrated a high decision-making accuracy rate of 87%, with solid behavioral consistency and generally fast response times averaging 1.2 seconds. However, challenges were noted in handling complex queries and maintaining consistency in dynamic scenarios. Factors influencing NPC performance included the complexity of user interactions, the environmental con-text, and the limitations of AI algorithms. Overall user satisfaction was high, with participants appreciating NPC realism, responsiveness, and engagement. A comparative analysis of AI techniques revealed that while rule-based systems were efficient and predictable, machine learning models offered superior adaptability and contextual understanding, albeit at the cost of higher computational demands. The study concludes that enhancing AI capabilities, optimising computational resources, and incorporating adaptive learning algorithms can improve NPC performance. These insights provide valuable guidance for future developments in AI-driven NPC, aiming to create more immersive and compelling virtual educational environments. © 2024 by the authors of this article.
Department of TVET, Graduate School, Universitas Negeri Yogyakarta, Yogyakarta, Indonesia; Department of Mechatronics Engineering, Politeknik Negeri Cilacap, Cilacap, Indonesia; Department of Electrical Engineering Education, Faculty of Engineering, Universitas Negeri Yogyakarta, Yogyakarta, Indonesia; CREF – UR 1589, Université Paris Nanterre, France; LISEC – UR 2310, University of Upper Alsace, France