人工智能210节.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 人 工 智 能(10) * * 第十章 人工智能游戏 课程的基本内容及要求: 1.基本内容和要求: 人工智能技术在游戏软件的研发中正起着越来越重要的主导作用等 1-4节(学时)(4节可自学) 重点:3节 * * 第十章 人工智能游戏 10.1 电脑游戏中的人工智能 电脑游戏中的人工智能是人类技能的一个人工版本,在游戏中我们把人工智能解释为非玩家角色(NPC)也称为机器智能 过去几年所用到的一些常用的技术,如脚本行为和A* 路径搜索算法已经和二维图像技术相比了,一些公司开始尝试从人工智能领域发展出更高级的技术(如决策树和强化学习) 许多游戏研发人员认为仿生机器人是处理人工智能NPC最合理的手段,仿生机器人本质上是生活在虚拟环境下的综合创造物, 可以通过多种学习算法来适应环境 * * 第十章 人工智能游戏 10.2 游戏编程中的人工智能 人工智能游戏开发就是通过控制NPC来产生娱乐的效果,并辅之以可信性或者真实感 近来游戏人工智能中的趋势倾向于具体化,最终的结果就是完全具体化的仿生机器人 * * 第十章 人工智能游戏 10.3 游戏中的移动 通过创建一个能够完全自由移动,并且能够做出躲避障碍物,沿着围墙前进等反应式动作的游戏角色,以建立一个基本的人工智能游戏范例 本节内容包括环境的研究;游戏世界所支持的移动类型;理想环境的描述;检验现存的游戏机器人的方式等 * * 第十章 人工智能游戏 10.3 游戏中的移动 1 环境和空间 环境 结构是环境中影响物理动作的一部分,细节则是由环境修饰部位组成 空间 游戏世界描绘了一个空间。结构上在环境的构造上起到了很重要的作用。空间是一个不可能完全理解的抽象概念 环境 结构 细节 物理仿真部分处理结构 细节用于图形渲染 * * 第十章 人工智能游戏 10.3 游戏中的移动 2 游戏世界的类型 虽然虚拟世界被广泛传播,但是它们有好多种不同的方式。特别地,存在不同维数的、不同大小以及不同精度程度的虚拟世界(如二维和三维) 这些不同的类型之间有很大的区别;这些导致了不同的感受和游戏运行的方式 游戏世界的维数和它所表现出的效果是相互独立的,多数学术研究课题都处理从上倒下的二维人工智能移动算法 * * 第十章 人工智能游戏 10.3 游戏中的移动 2 游戏世界的类型 游戏世界的另一个属性是它们的精确性,包括时间上和空间上的,游戏中处理这个问题有两种方式,即离散的和连续的(在空间或者时间上) 空间上的两种方式 2种环境类型的俯视图。左边的环境是连续的,而右边的环境建立在栅格上离散的 * * 第十章 人工智能游戏 10.3 游戏中的移动 2 游戏世界的类型 A图中,一个连续的时间轴在任意的时间点都可以有事件发生。B图中,同一条时间轴,但是被离散成每2秒钟一个点。每一个事件的发生时间被圆整到离它最近的时间点上 … 时间上两种方式 * * 第十章 人工智能游戏 10.3 游戏中的移动 3 处理移动 每种设计中都使用一种模式:模拟循环,综合以及冲突检测,每一个表示游戏中物体的数据结构都相应地要被刷新 在游戏开发中,将人工智能的移动和处理真人玩家的移动一起处理,已经非常普遍。在人工智能中继承真人玩家中类是一个减小代码数量的好办法 在将来,人工智能将可以通过一种完全动态的风格控制较低水平的肢体动作 * * 第十章 人工智能游戏 10.3 游戏中的移动 4 假设 假设以一种物理上合理的方式使用运动学知识进行处理。一个物理系统还应该解决在模拟中发生的任何冲突 假设动画制作系统负责处理低水平的运动。特别地,人工智能单独的移动每一个肢体并将适当的动画循环混合起来 * * 第十章 人工智能游戏 10.3 游戏中的移动 5 测试条件 移动开发过程中应遵守的指导原则 使实验过程达到真正游戏世界的标准可以减少由于假设中存在的缺陷而发生的问题 使测试符合标准并保持关卡的多变性有助于防止这些问题的发生 * * 第十章 人工智能游戏 10.3 游戏中的移动 6 导航的技巧 导航是在物理介质中,有目的的操纵一个实体的路线过程 导航是移动最有可能的原因之一 为了导航,人或者动物必须执行能够引起移动的动作 多数现实中的生物也需要获得有关周围空间的信息,对周围世界有个清醒的认识,有助于决定下一步如何走 大部分关于导航的复杂性来自于所获得的信息 进化使得生物在它们所做的事情变得异常有效 * * 第十章 人工智能游戏

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档