这个系列分为两部分,第一部分为迷宫的生成及操作,第二部分为自动寻路算法. 我们先看效果: See the Pen QGKBjm by fanyipin (@fanyipin) on CodePen. 我们直入正题,先说一说生成迷宫的思路. 整个思路十分简单: 首先我们将迷宫视为一个m行n列的单元格组合,每一个单元格便可以表示为maze[i][j].接下来迷宫与m*n单元格的区别是什么呢?对,迷宫就是相当于不同单元格以某种规律相互连通,也就相当于我们把相邻的两个单元格之间的重合线给去掉,然后按照某…