Я занимаюсь разработкой игры, которая использует движок box2d в Android. Я создаю мир физики по определениям, выходящим xml, определенным для разрешения 320X480.
Теперь в box2d я учел, что 1 единица равна 30 пикселям. Вопрос в том, есть ли другой вариант, кроме определения отдельного xml для каждого разрешения, чтобы правильно масштабировать его для всех экранов?
Я пытался получить плотность экрана из показателей Показа и настроить масштаб, который использует box2d, но мир физики выглядит не так.
Кто-нибудь сталкивался с этой ситуацией и разрешил ее?
Заранее спасибо.