Похоже, что libGDX в настоящее время не поддерживает изменение содержания TiledMap
в игре. Я хотел быКак манипулировать TiledMap в libGDX?
- добавить/удалить плитки[РЕШИТЬ]
- объекты перемещаются[РЕШИТЬ]
- сериализации изменения[ЧАСТИЧНО Решенные]
Есть ли какие-либо d-party решения, затрагивающие (по крайней мере, некоторые) эти проблемы? Или как обрабатывать «дельта» в другой объектной модели/формате файла.
Что вы подразумеваете под «в игре»? Существует редактор Tiled, который позволяет редактировать карты плитки в этом формате. –
Мой игровой персонаж должен иметь возможность размещать и уничтожать плитки на карте. –
Если я помню, правильная карта представляет собой целочисленный массив [N] [X] [Y], где X и Y - размеры, а N - слой. Значение элемента - это ссылка на растровое изображение, представляющее плитку. Таким образом, это должно быть довольно тривиально. Конечно, это зависит от вашей игровой логики. –