【发布时间】:2017-07-18 07:56:54
【问题描述】:
我需要在 2D 瓦片地图中生成一个简单的随机路径。输入参数是多个步骤。条件是每个图块在路径上只有两个相邻的图块,因此没有房间也没有十字路口。
我在网上寻找一些解决方案,但没有找到类似的东西。醉汉算法制造房间,其他一切都是迷宫生成算法。也许我没有按正确的关键字搜索。
重要的是随机性,因为我每次都需要完全不同的路径。
编辑:添加示例图片
样本路径:
主要特点是每个图块只有 2 个邻居。
改进后的版本将使用特定的目标图块作为路径的末端以及最小和最大步数,但现在这并不重要。
感谢您的任何想法。
【问题讨论】:
-
为什么不添加一些地图示例,以便我们可以看到您正在处理的内容...
-
用简单的方法添加了答案...
标签: algorithm path 2d tiles procedural