论文部分内容阅读
“第九艺术”、“体育项目”等这些看似与游戏没有任何联系的名称,而如今已经成了游戏的头衔。游戏作为新时代艺术正获得人们广泛认同,并且游戏行业以惊人的发展速度成为一股中国互联网经济领域中不可忽视的力量。然而,随着玩家对游戏AI(人工智能)的要求不断提高,致使游戏智能决策系统越来越复杂,因此,研究具有智能决策行为的游戏角色成为了游戏AI领域的一大热点。传统的FSM(有限状态机)AI技术已经无法适应现代游戏的复杂性,所以需要以灵活的方法构建AI决策框架。本文分析和设计了一个具体的模拟经营回合制游戏,并通过状态驱动智能角色行为和贪婪策略实现角色路径规划的方法,最终组合完成一个多智能体层级决策系统。本文的工作内容以及研究成果:1、针对游戏中单智能体的自主决策行为,结合有限状态机的决策理论,本文对角色状态进行分析和优化,对不同联系的状态划分为不同的层次,然后用状态机统一管理并实现这些状态。研究结果表明,这种决策模型结构简化了状态的数量,并且控制逻辑清晰、可扩张性强。2、本文运用层级架构思想将游戏中的多个智能体进行功能定位,并建立游戏层级框架。在保证了每一层级上AI角色的自主决策同时,实现了层级之间角色的通信行为。研究结果表明,命令消息系统能有效解决角色通信问题,并提高智能体的决策效率。3、针对游戏中智能角色的自主路径规划问题,结合启发式搜索算法在路径规划中的应用,本文将航线规划问题转换为数学优化问题。通过分析其数学模型,运用改进的贪婪搜索算法实现智能体的路径规划。实验结果表明,此种路径规划方法更贴近玩家的思维方式,并且具有高效性。最后,本文通过追踪游戏中一个角色的运行状况,来分析智能角色决策系统,并验证了系统的有效性。