Unity3d高级编程之进阶主程 地图与寻路5
layout: post status: publish published: false title: 《Unity3D高级编程之进阶主程》第十章,地图与寻路(五) 烘培,阴影,及其优化 description: “unity3d 高级编程 主程 地图 navmesh 寻路” excerpt_separator: === tags:
- 书籍著作
- Unity3D
前端技术
烘培
Overdraw
- 阴影与优化。 – 假阴影面片,阴影绘制区域管理
6.动态障碍下的寻路
动态障碍在多人RPG在线游戏的上运用的比较多,因为多人同时在同屏玩游戏时有挤压的效果会有更多的竞技感。那么在各种类型的网格模式下,是怎么做到呢?
二维数组中的寻路最容易做动态障碍,因为每个格子都代表了一个寻路点,只要填上一个障碍数据就能
三角网格寻路则使用物理检测碰撞辅助寻路。
RecastNavigation-NavMesh生成原理 https://blog.csdn.net/you_lan_hai/article/details/77428858
navmesh高度结构 http://critterai.org/projects/cainav/doc/html/6fb3041b-e9be-4f03-868b-dcac944df19b.htm
关于 Unity NavMesh 数据的导出和使用 http://www.cnblogs.com/yaukey/p/3585226.html
可以用路点+navmesh的形式做图。因为路点消耗少,在城市道路上,在没有怪物的情况下可以做到很少的消耗。而在战斗中则需要整个地面有寻路路线,就需要navmesh的作用。
感谢您的耐心阅读
Thanks for your reading
版权申明
本文为博主原创文章,未经允许不得转载:
Copyright attention
Please don't reprint without authorize.
微信公众号,文章同步推送,致力于分享一个资深程序员在北上广深拼搏中对世界的理解
QQ交流群: 777859752 (高级程序书友会)