我有一个瓷砖和一些瓷砖,并应该从它生成一个地牢。它应该是一个有一个入口点的地牢,一个老板之争(里面的出口点),有三到四种可以相互连接或不能连接的方式。看起来像这样,下面有一个起点,瓷砖而不是点和路线:
https://apptrigger.com/wp-content/blogs.dir/333/files/2018/01/Slay-The-Spire-gameplay-route.jpg
问题是瓷砖没有标准化:我有3x3到9x9的瓷砖和指定的门(有些房间可能是有角度的,比如:
++++++
++++++
++++++
+++===
+++===
+++===
)
我所能找到的只是一个抽象地牢或标准化磁贴的算法节奏,所以,请帮助我搜索一个匹配的算法节奏!
发布于 2018-02-06 20:55:15
我会使用graph (代表开始、各种路径、结束)。然后,您需要将此图映射到tiles。磁贴只是图形的图形表示。
发布于 2018-02-02 00:29:57
不是最好的答案,但是如果你想要随机,你应该看看perlin噪声,你可以从中得到一些很酷的形状。然后你可以使用这些形状来生成你的房间。
https://stackoverflow.com/questions/48565628
复制相似问题