Библиотека поиска путей jumper.lua несовместима с процедурной генерацией?

Я обнаружил jumper.lua - невероятно быструю и простую в использовании библиотеку поиска путей для карт на основе сетки.

Однако это доставляет мне проблемы.

Я собираюсь использовать эту библиотеку с процедурно сгенерированной картой: когда игрок движется, при необходимости появляется новый участок 32х32.

Конечно, это может сделать карту не прямоугольной. Проблема в том, что когда я пытаюсь создать Grid из непрямоугольной карты, модуль jumper.grid предупреждает ne с помощью Bad argument #1. Not a valid map. ошибка.

Есть ли способ обойти это, в то же время заставляя библиотеку работать? Или я должен искать другую библиотеку?

0 ответов

Другие вопросы по тегам