0
所以我热衷于创造一个四维迷宫,使得顺利建立4D迷宫生成算法
boolean[][][][] myMaze=new boolean[x][y][z][w];
public static void doMazeStuff(){
//maze implementation here
// true=wall;
// false is empty
}
有人能告诉我如何做到这一点?这是我知道该怎么做:
public static void terribleMaze(){
for(int a=0;a<x;a++){
for(int b=0;b<x;b++){
for(int c=0;c<x;c++){
for(int d=0;d<x;c++){
if(math.random()<.1/*"maze" density"*/){
maze[a][b][c][d]=true;
}
}
}
}
}
}
我知道我的实施是可怕的。有人可以帮我在这里吗?
我知道我的实现是垃圾。这是一个个人项目。理想情况下,它应该至少看起来像一个迷宫。
没有冒犯。 (我刚刚学到了java,我只是认为让4d迷宫工作起来会很有趣。 –