【发布时间】:2015-06-02 08:28:15
【问题描述】:
几个月前,我为 RTS 游戏构建了一个基于网格的 A* 系统。我在使用 HashSets 和启发式算法等方面应用了基本优化,不过很快我将寻求进一步优化它,因为当有多个单元同时请求路径时,它确实会减慢速度。
无论如何,我注意到 Aron Granberg 的 A* 系统有一个用于图形数据的序列化类,而我的图形只是一个 Node 类的二维数组,Node() 包含各种数据,例如它是否可步行。我假设这个序列化是为了保存/加载图形,但我可以以某种方式利用序列化来进一步优化我的寻路吗?或者也许还有其他一些我可以开始研究的优化技术?
【问题讨论】:
标签: .net unity3d path-finding a-star