【发布时间】:2022-01-20 08:29:06
【问题描述】:
我想使用二维数组随机生成关卡。 0 = 空旷,1 = 墙壁,如何生成从起点到终点(黄色圆圈,出现在地图上的随机空闲点)位置的可通行路线的关卡?
pole = [[0] * 20 for i in range(20)]
for i in range(20):
for j in range(20):
pole[i][j] = random.randint(0, 1)
【问题讨论】:
-
“如何使空虚(0)不被墙(1)完全覆盖”的要求不明确。我猜你想生成从起点到终点有可通行路线的关卡?
-
@vaizki 是的,我就是这个意思
-
@MichaelSzczesny 不,我不需要迷宫,我想要很多相互连接的方式
-
@Ilya - 我想要很多方式相互连接:这听起来很像迷宫。