Unity3D自动寻路导航烘焙

Unity3D寻路导航烘焙

在初次进行3D(三维)游戏体验中,避免不了对游戏有生疏的情况,因此在游戏中一般会插入新手指导、自动寻路、导航地图等AI人工智能技术到游戏中,方便玩家更快体验,为了玩家的体验更好,Unity3D寻路导航系统Navgation MeshAgent即可实现导航寻路,Unity3D导航寻路广泛应用于3D塔防、3D格斗、3D世界、3D奇幻、3D动作等3D网游及系列休闲娱乐游戏与2D小规模游戏,在此导航寻路起到自动行走、自动生成、自动跳跃、自动状态、自动播放动画的自动功能,简言之Unity3D寻路导航系统指的是一个游戏中的人工智能机器人,命名空间是UnityEngine.AI,自动生成可以采用一种方式,虽然不是Unity官方的方法、但是在Unity3D塔防游戏中较为常用的一种导航寻路方式,这个方法我在此文中采用WayPoint表示,其主要原理是通过创建一个存储塔防怪物的数组,对怪物进行一个全名性质的统一管理,其中这个数组存储的内容为一个怪物类或需要生成多个或需要实现自动寻路的对象类,塔防怪物自动生成、自动寻路的方法在我的另一篇博文Unity3D塔防游戏开发基础中有详细介绍,接着进入此文正题。

Navgation自动寻路导航系统,可以为游戏增加智能机器人检测寻路导航服务,使用方法单机Unity-Window选项中的Navgation窗口面板,打开此面板可以详细查询到此面板中的组件属性信息,

1.Window选项在此处第九个Help左侧

2.单机Window选项卡

3.自动寻路导航窗口打开后是这个样式

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Unity3D塔防开发流程 配置环境及场景搭建 编程语言:C#,略懂些许设计模式,如果不了解设计模式,BUG Mo...
    Grape_葡萄阅读 8,098评论 1 3
  • NavMesh(导航网格)是3D游戏世界中用于实现动态物体自动寻路的一种技术,将游戏中复杂的结构组织关系简化为带有...
    李亚楠0219阅读 5,278评论 0 2
  • This article is a record of my journey to learn Game Deve...
    蔡子聪阅读 9,332评论 0 9
  • 111. [动画系统]如何将其他类型的动画转换成关键帧动画? 动画->点缓存->关键帧 112. [动画]Unit...
    胤醚貔貅阅读 14,526评论 3 89
  • 前两天回娘家住,6岁的豆豆和76的爷爷竟然玩到了一块。 爷爷头发都白了,感觉个子也矮了,那么大年纪了,一天不去地里...
    晓十七阅读 2,586评论 0 3