- 20
- 0
- 约3.11千字
- 约 9页
- 2024-06-02 发布于江苏
- 举报
MMORPG游戏的人工智能(AI)和行为树设计
才是让NPC看起来可以有自己的意图和信念,所以我们接下来主要讨论一下决策系统。AI决策系统的常见模型最早,游戏AI决策系统往往是这样写的:
switch(自己){case血量充足:打怪();break;case快死了:补血();break;case死了:游戏全局-Gameover();break;}复制代码随着硬件的提高,可以分给AI执行的CPU时间越来越长,老板们对AI的要求自然也提高了,比如说老板可能会想出这样的策略:血量80的时候用魔法补一补就行了,血量60的时候吃个小血瓶,血量40的时候吃大血瓶,血量20的时候赶快逃跑。于是AI程序员就需要找到上面这个switch,然后修改里头的case。想象一下,万一碰到了一个Dota高手当老板,心中有着各种很NB的杀敌策略,需要随时根据环境状态判断利用哪种策略。当策略越来越多,很快,一个带有上万行代码的函数就横空出世了!如果这个时候遇到bug了,甭说修复了,仅仅是阅读这个函数就恐怕就得呕吐了。。。毫无疑问,上面的方法在遇到大量的状态的时候会让代码崩溃,不过经过无数前辈前仆后继用各种切身努力,帮我们提出了一种又一种精简代码的手段。目前常见的AI模型包括FSM(有限状态机,包括HFSM分层有限状态机)和BehaviorTre
您可能关注的文档
最近下载
- 江苏师范大学《无机化学》习题库及答案第五章 酸碱平衡.pdf VIP
- 2024年西安高新医院招聘考试真题.pdf VIP
- 江苏师范大学《无机化学》习题库及答案——第二章 热化学.docx VIP
- 市商业银行反洗钱检查制度.pdf VIP
- 跨任务迁移中人类反馈奖励函数的泛化机制及优化策略.pdf VIP
- 2025年人教版高中高一非金属(电解)产物试卷及解析.docx VIP
- 产品变更控制程序.pdf VIP
- 2025年房地产经纪人城市更新政策高频考点与易错题专题试卷及解析.pdf VIP
- 2025年AWS认证机器学习-工程师级:TrustedAdvisor性能之ML实例资源利用率监控专题试卷及解析.pdf VIP
- 2025年苏教版高一单调区间求解专题试卷及解析.docx VIP
原创力文档

文档评论(0)