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迷宮工作起來會很有趣。 –