Maze generation: Difference between revisions

Content deleted Content added
Chkas (talk | contribs)
Chkas (talk | contribs)
Line 2,553: Line 2,553:
.
.
endpos = n * n - 1
endpos = n * n - 1
startpos = n + 2
proc make_maze . .
proc make_maze . .
for i = 1 to len m[]
for i = 1 to len m[]
Line 2,564: Line 2,563:
m[n * n - n + i] = 2
m[n * n - n + i] = 2
.
.
h = 2 * random 15 - n + n * 2 * random 15
call m_maze startpos
call m_maze h
m[endpos] = 0
m[endpos] = 0
endpos += n
endpos += n