Player experience (PX) evaluation has become a field of interest in the game industry. Several manual PX techniques have been introduced to assist developers to understand and evaluate the experience of players in computer games. However, automated testing of player experience still needs to be addressed. An automated player experience testing framework would allow designers to evaluate the PX requirements in the early development stages without the necessity of participating human players. In this paper, we propose an automated player experience testing approach by suggesting a formal model of event-based emotions. In particular, we discuss an event-based transition system to formalize relevant emotions using Ortony, Clore, & Collins (OCC) theory of emotions. A working prototype of the model is integrated on top of Aplib, a tactical agent programming library, to create intelligent PX test agents, capable of appraising emotions in a 3D game case study. The results are graphically shown e.g. as heat maps. Emotion visualization of the test agent would ultimately help game designers in creating content that evokes a certain experience in players.
翻译:玩家体验( PX) 评估已经成为游戏行业感兴趣的领域。 已经引入了几种手动 PX 技术来帮助开发者理解和评估玩家在计算机游戏中的经验。 但是,仍然需要解决玩家体验的自动测试。 一个自动玩家体验测试框架将允许设计者在早期开发阶段评估PX要求,而无需参与人类玩家参与。 在本文中,我们建议一种基于事件情绪的正式模式来自动玩家体验测试方法。 特别是, 我们讨论一个基于事件的过渡系统, 用Ortony、Clore、 & Collins(OCC) 的情感理论来将相关的情感正规化。 该模型的工作原型在Aplib(战术代理编程库)的顶部上整合,以创建智能的 PX 测试剂, 能够在3D 游戏案例研究中评估情绪。 其结果被用图形显示为热图。 测试代理的情感直观化最终将有助于游戏设计者创造在玩家中产生一定经验的内容。