【发布时间】:2018-01-10 20:23:04
【问题描述】:
我想为赛车游戏生成道路,例如
(x = 0, y = 0), (x = 0, y = 5), (x = 0, y = 10) ... (x = 0, y = 100)
它的垂直车道。
(x = 0, y = 0), (x = 5, y = 0), (x = 10, y = 0) 其水平车道。
我需要带有转弯和带的大车道示例(例如 500 分)。手动生成每个波段和平滑的道路转弯非常困难。如果有任何生成器/示例/算法让它更简单?我想要一组点形成一条道路(点依次连接,一个接一个)
【问题讨论】:
-
您是否需要担心道路相互交叉?即玩家是否只从驾驶角度而不是地图查看道路?如果他们没有看到地图,他们很可能不会注意到道路是否真的环回并与自身相交,只要您只在他们当前位置的前后渲染一定的距离
-
现在我需要设置车道。每条车道 - 点数据集
标签: algorithm dictionary polygon points