Как рекомендовали многие, я использую редактор карт Tiled для создания карты для своей игры, и это здорово, особенно потому, что libgdx framework также предоставляет API для карт из Tiled.
Я понимаю, что могу определять коллизируемые плитки или нет в редакторе карт, чтобы справляться с любыми коллизиями в моем коде. Но в настоящее время я нахожусь в ситуации, когда мне нужно разделить плитку на встречные и не встречные области. Вручную, я думаю, я могу определить точки и линии границ двух областей и программно справиться с этим. Но это много трудоемкой работы.
Так что я много гуглил и нашел этот редактор физического тела. Это похоже на отличный инструмент для автоматизации процесса, о котором я говорил выше. Система, однако, работает с каждым из распакованного образа, и я не уверен, что он будет работать, даже если я распакую образ для его работы.
Интересно, есть ли лучший способ сделать весь этот процесс определения области столкновения? Любое предложение будет высоко ценится.
источник