基于Unity3D引擎的篮球游戏Al系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:d34276
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着移动互联网的普及和手机硬件设备的不断升级,利用移动端进行游戏休闲的需求也日益增长,手机游戏在市场上的份额也在不断提高。伴随着游戏引擎的优化和游戏的高档化,复杂化,游戏角色需要具有更高的"智能",特别在网络游戏中,Al(人工智能)的开发占有重要的比例。游戏中角色的Al水平直接决定着游戏的惊险性,刺激性,趣味性,游戏开发对人工智能的需求急剧增长。在这样的情况下,手机游戏人工智能的研究与开发对我们掌握游戏人工智能的主流需求与学习人工智能与用户的人机交互很有帮助。本项目正是针对一款实时操作的篮球类手游构建的Al系统,是操作游戏内的球员对象进行行为决策的工具。通过本系统,可以在Unity3d引擎内构建决策自动机,通过状态的变换和决策的分支来控制Al的行为,并且可以在游戏运行中实时查看决策自动机的运行情况。本文旨在研究篮球游戏的Al系统。首先介绍了针对该游戏,对Al的需求进行总结,提出构建Al的方案与技术。和一般构建Al的方式不同,本文首先对物理层(动作)与决策层(Al)分离,利用不同脚本对他们分类管理,从而做到决策层和物理层的解耦,方便对Al决策算法进行优化和改良。动作层使用游戏对象的Animator组件创建Animator Controller,利用动画状态机实现Al的具体动作;决策层使用FSM框架实现通用的有限状态机,通过在每个状态中填充不同的逻辑代码,来构建不同的Al行为表现,同时通过组合不同的状态构建不同的状态机结构。整个开发过程中,采用了 SVN来进行版本控制。该方案下构建Al系统运行良好,容易控制,维护优化方便快捷。通过构建完善封闭的决策自动机,Al的决策算法同样可以运用到别的游戏中。
其他文献
<正>2017年12月,虚拟货币比特币(BTC)的市值迎来历史最高,截止2018年1月,1BTC价值约合人民币9万元。2017年2月,1BTC的价格涨至约8000元人民币,但短短几个月时间就翻了十多倍,
为了研究鱿鱼墨黑色素铁对缺铁性贫血大鼠的影响.采用56只断乳SD大鼠,随即选取8只饲喂正常饲料,另外48只饲喂低铁饲料28 d,造成缺铁性贫血模型后随即分为6组.其中3组分别灌胃
<正>阿尼尔K.古普塔(Anil K.Gupta)阿尼尔K.古普塔任INSEAD战略学教授。古普塔教授在全球战略方面享誉世界,对于战略、全球化以及创新创业领域造诣颇深。他在美国、欧洲和亚
<正>由世界卫生组织和俄罗斯联邦政府牵头的,主题为"在可持续发展时代消除结核病:多部门共同应对"的第一届世界卫生组织全球部长级会议在俄罗斯莫斯科成功召开,来自114个国家
目的:对免疫金标法粪便潜血试验进行质量控制。方法 通过灵敏度试验及不同的采样量探讨对潜血试验结果影响的原因。结果 免疫金标法潜血试验的质量问题主要是假阴性结果的产
对环氧树脂电子束辐射固化的物理过程进行了分析、研究了辐射剂量、引发剂用量、树脂分子量及其分布,以及化学结构时固化厚度的影响.研究结果显示,环氧树脂体系在电子束辐射
随着市场经济的发展,竞争日趋激烈,企业获得竞争优势的主要途径就是企业绩效,企业需要不断挖掘各种资源使之能够成为其竞争优势,并且各项职能都能为企业创造价值。当前,人力
就质控图对临术化学方法函数运动规律控制的重要作用进行探讨。认为质控图的测定值变化与化学方法本身函数变化率极限的分布有密切的关系,其函数理论观点证明的振荡规律,与Levy
男女平等原则在我国三次婚姻立法总则部分都有所规定,但其内涵不尽相同,体现在离婚制度中,各有不同演绎。在1950年婚姻法中,男女平等是指男女权利平等;在1980年婚姻法中,指男女共享
会议