作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2006, Vol. 32 ›› Issue (19): 31-33. doi: 10.3969/j.issn.1000-3428.2006.19.012

• 博士论文 • 上一篇    下一篇

一个基于情感的自主非玩家角色模型

黄向阳,尹怡欣,曾广平,涂序彦   

  1. (北京科技大学信息工程学院,北京 100083)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2006-10-05 发布日期:2006-10-05

A Model Based on Emotions for Autonomous Nonplayer Characters

HUANG Xiangyang, YIN Yixin, ZENG Guangping, TU Xuyan   

  1. (School of Information Engineering, Beijing University of Science and Technology, Beijing 100083)
  • Received:1900-01-01 Revised:1900-01-01 Online:2006-10-05 Published:2006-10-05

摘要: 提出了一个新颖的基于情感的非玩家角色模型,此类非玩家角色有人造躯体,生活在虚拟的游戏场景中,并且具有自主行为。模型将情感系统、注意聚焦、意图以及表现系统集成在一起。模拟了人类的遗忘和情绪波动特性,以期使得游戏中的非玩家角色更接近于玩家角色或者真实玩家。为了表达情感和认知固有的不确定性,模型中用到了模糊表达。系统采用Model-View-Controller(MVC)的设计模式来实现,该模式把人工智能从游戏引擎中独立出来,采用接口和组件的思想来实现人工智能。

关键词: 游戏人工智能, 情感, 模糊有限自动机, 人-机交互

Abstract: This thesis presents a computational model of novel emotion-based NPCs, which live in a simulated world and have a synthetic body with autonomous behaviors. The model integrates emotional system with attention, intention and expression system. Forgetting characteristic of human, as well as mood instability, it also simulates to make NPCs be closer to PCs(player characters) or game player. Fuzzy representation is used to capture the inherent uncertainty of emotions and cognition. The model-view-controller(MVC) design pattern is adopted to separate AI from game engine and AI modules are built on much more interfaces and components.

Key words: Game AI, Emotions, Fuzzy finite-state automaton, Human-computer interaction

中图分类号: