Базовый генератор 2D лабиринта - PullRequest
0 голосов
/ 22 января 2019

Я пытаюсь создать базовую игру-лабиринт, в которой игроки начинали бы с одного места и заканчивали в другом. Я ищу пакет 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

Эти переменные могут изменяться при необходимости

Если у кого-нибудь есть какие-либо предложения по использованию библиотеки, я был бы очень признателен. Или если у кого-то есть предложение другого способа создания карты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...