質問編集履歴
2
新しく
test
CHANGED
File without changes
|
test
CHANGED
@@ -15,9 +15,6 @@
|
|
15
15
|
```javascript
|
16
16
|
(function(){
|
17
17
|
'use strict';
|
18
|
-
|
19
|
-
//keyが 0, 1, 2, 3, 4という順に通路をつなげる
|
20
|
-
//keyが 2違う部屋同士はつながるので、keyの間の通路は削除し、挟んだkeyどうしで通路化する
|
21
18
|
|
22
19
|
const CHUNK_RANGE = 8;
|
23
20
|
const CHUNK_SPLIT_MIN = 4;
|
1
あららしいコードに
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,6 +16,10 @@
|
|
16
16
|
(function(){
|
17
17
|
'use strict';
|
18
18
|
|
19
|
+
//keyが 0, 1, 2, 3, 4という順に通路をつなげる
|
20
|
+
//keyが 2違う部屋同士はつながるので、keyの間の通路は削除し、挟んだkeyどうしで通路化する
|
21
|
+
|
22
|
+
const CHUNK_RANGE = 8;
|
19
23
|
const CHUNK_SPLIT_MIN = 4;
|
20
24
|
|
21
25
|
let initChunk = (xChunkLoop, yChunkLoop) => {
|
@@ -30,6 +34,7 @@
|
|
30
34
|
};
|
31
35
|
|
32
36
|
let splitDangeon = (chunks, count = 0) => {
|
37
|
+
console.log(count)
|
33
38
|
let oldChunk = chunks[count];
|
34
39
|
if(Math.random() > 0.5) {//縦
|
35
40
|
let splitX = CHUNK_SPLIT_MIN;
|
@@ -82,7 +87,8 @@
|
|
82
87
|
console.log(splitDangeon(initChunk(16, 16)));
|
83
88
|
console.log('\n');
|
84
89
|
|
85
|
-
})();
|
90
|
+
})();
|
91
|
+
```
|
86
92
|
|
87
93
|
### 試したこと
|
88
94
|
|