js实现一个深度优先的迷宫生成器代码

代码语言:html

所属分类:其他

代码描述:js实现一个深度优先的迷宫生成器代码

代码标签: js 深度 优先 迷宫 生成器 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en" >

<head>
  <meta charset="UTF-8">
  

  
  
<style>
body {
	display: grid;
	justify-content: center;
	align-items: center;
	height: 100vh;
	margin: 0;
	background-color: gainsboro;
	font-family: sans-serif;
	text-align: center;
  --wall-width: 10px;
  --wall-height: 6px;
  --wall-color: cadetblue;
  --wall-side-color: darkolivegreen;
  --maze-width: 4;
  --maze-height: 4;
  --maze-tile-size: 30px;
  --maze-border-bottom: solid var(--wall-height) var(--wall-side-color);
}

.maze-container {
	display: grid;
	grid-template-columns: repeat(var(--maze-width), var(--maze-tile-size));
	grid-template-rows: repeat(var(--maze-height), var(--maze-tile-size));
	gap: calc(var(--wall-width) / 1);
  border-style: solid;
  border-color: var(--wall-color);
  border-width: var(--wall-width);
  border-radius: calc(var(--wall-width) / 2);
  background-.........完整代码请登录后点击上方下载按钮下载查看

网友评论0