游戏开发人员Jourvers,他开始从事教程系列去年专注于在虚幻引擎5中建立交通系统,后来分享了演示项目文件具有带有车辆AI的程序性道路网络用于避免障碍物的系统,现已发布了此工具的完整版本。
智能公路车辆AI简化了将车辆AI集成到您的项目中的过程,使您能够创建道路并添加AI组件而无需NavMesh。设计道路交叉口,直线和弯曲的道路,并自动生成程序网格。该系统还将景观变形以与创建期间与道路网络保持一致,其中包含一个以检测和防止重叠的道路的功能,并通过Quadtree数据结构进行了优化,以快速最近的查找。
它还带有一种灵活的探路算法,该算法允许车辆在道路和不平坦的地形上自动驾驶。车辆可以使用样条路径在障碍物周围动态地重新路由,并带有基于网格的跟踪和A*算法来驾驶复杂的屏障。智能公路车辆AI还支持反向转弯,以防止车辆卡住。
您可以购买智能的公路车辆AI这里。上面的教程演示了如何创建一个流量管理器,该交通管理器会在道路上随机设置目标位置,该功能将包含在该工具的即将推出的FAB版本中。