Я разрабатываю игру с использованием рамки libGDX, но у меня есть некоторые проблемы, пытающиеся адаптировать ее к разным разрешениям. Я приведу пример проблем, которые у меня есть.Изображения, отмеченные в высоком разрешении
Я использую Scene2D, чтобы показать простое меню. В этом меню есть несколько кнопок с текстурами, загруженными из атласа текстуры (текстуры кнопок - 9patch). На рабочем столе с разрешением 800x480 кнопки выглядят хорошо (даже BitmapFont), но в Android, где я использую setViewport, чтобы сохранить ширину (800 пикселей), но масштабировать высоту, сохраняя соотношение сторон, я получаю пиксельные изображения. Я думаю, что это связано с тем, что мое мобильное более высокое разрешение. Весь этап должен быть масштабирован так, чтобы изображения выглядели неровными.
Итак, мой вопрос в том, что это лучший способ решить эту проблему? Как я могу поддерживать разные разрешения без конца с помощью пиксельного искусства?
http://developer.android.com/guide/practices/screens_support.html прочитайте это раньше –