前言
2022.2.22星期二,我已经将该项目转变为Unity引擎开发。当前进度十分滞后,恐怕有完不成的情况。最大的问题是,无法实现交通系统。唯一的值得欣慰的是,我找到一个Unity的付费城市交通场景项目Low Poly Epic City。花了钱买下来。网格A*算法寻路,有交通系统,我需要好好研究一下该项目。
目前项目,已实现车辆控制器,能自动(向前)行驶至给定目标点。
今天实现的内容:
寻路算法
使用了A算法,H-cost采用曼哈顿距离。不过既然是A我觉得没啥好说的了。
Path
这个项目的寻路节点类取名叫Path。一个Tile(待会提到)下有若干Path,能够支持车辆的执行,变道,十字路口下的各种转向,不支持调头。主动避障也需要我自己想想办法实现。