Я развиваю html5 игру на основе шестиугольной сетки.Рамка для html5/canvas игра основана на гексагональной сетке
После некоторого исследования я использовал:
MelonJS + Tiled + this хитрая вещь. В этой комбинации все кажется хорошим, пока я не начал думать о динамике, показывающей некоторые шестиугольники, которые мой игрок сможет уйти. Есть несколько идей, что приходит на ум:
Вычислить координаты и рисовать на холсте пропуске melonjs, но это плохая идея с точки архитектуры.
Добавление пользовательского свойства для каждого объекта текстуры шестиугольника, но это слишком много ручной работы.
Добавить некоторый фасад для melonjs, чтобы работать с ним или, возможно, это уже сделано?
Так что мой вопрос:
Какой самый лучший способ решить эту проблему в рамках этих технологий или, может быть, я должен использовать другой инструмент?
Это замечательно, спасибо, моя проблема была в низком знании melonjs, похоже, что мой рендерер не так сложна после чтения источников melonjs :) – Maksym