发明名称 地图寻路算法的速度优化
摘要 本发明涉及计算机图形技术领域,更具体地说,基于可见点的A*地图寻路系统,根据场景结构,在碰撞的凸角上放置一个路点;采用离线的方法,模拟主角移动,测试所有路点之间的是否可以直达,生成可见点网格;通过离线生成可见点和可见点的可见性,最大限度的简化了搜索空间,相比传统的矩形和多边形网格寻路,大大的提高了寻路速度,减少了寻路路点的存储空间,非常适合大型网络游戏中的寻路。
申请公布号 CN103021258A 申请公布日期 2013.04.03
申请号 CN201210522732.8 申请日期 2012.12.08
申请人 大连创达技术交易市场有限公司 发明人 不公告发明人
分类号 G09B29/00(2006.01)I 主分类号 G09B29/00(2006.01)I
代理机构 代理人
主权项 地图寻路算法的速度优化,对A*算法的搜索空间进行优化,其步骤如下:1)根据场景结构,在碰撞的凸角上放置一个路点;2)采用离线的方法,模拟主角移动,测试所有路点之间的是否可以直达,生成可见点网格;3)当角色从一点寻路到另外一点的时候,首先要把角色的寻路转化到可见点寻路上;计算寻路启点与目的地与所有可见点的可见性;4)确定起始点的可见点之后,对可见点进行A*寻路,确定最终的寻路路径。
地址 116011 辽宁省大连市西岗区双兴街25号311室