基本的2D迷宫生成器

时间:2019-01-22 05:30:58

标签: javascript node.js npm maze

我正在尝试创建一个基本的迷宫游戏,使玩家可以从一个地点开始并有另一个地点可以完成,我正在寻找一个npm软件包来生成带有迷宫墙以及开始和结束部分的迷宫。

目前,我已经尝试了一些git项目来生成2D数组,而我尝试使用的项目要么不起作用,要么不生成,要么没有端点。

我有一个静态2D数组,可以将其组合在一起以创建游戏的其余部分,我只想每轮动态创建一个新的迷宫。

var map = [
    [1, 0, 0, 0, 1],
    [2, 1, 0, 0, 0],
    [0, 0, 0, 0, 0],
    [0, 0, 0, 1, 3],
    [0, 0, 1, 1, 1]
];

0 //space
1 //wall
2 //start
3 //end

这些变量可以根据需要更改

如果有人对要使用的库有任何建议,我将不胜感激。或者,如果有人建议使用其他方式生成地图。

0 个答案:

没有答案
相关问题