Jak ustawić niezależność rozdzielczości / gęstości gry libGDX? Czy istnieje sposób, aby określić rozmiary obrazu jako „bezwzględne” niezależnie od podstawowej gęstości?
Tworzę bardzo prostą grę dla dzieci; tylko kilka ikonek wyświetlanych na ekranie i trochę tekstu dla menu (przede wszystkim menu opcji). Chcę wiedzieć: w jaki sposób mogę uniezależnić rozdzielczość moich ikonek / czcionek? (Owinąłem je na własne zajęcia, żeby było łatwiej).
Ponieważ jest to prosta gra dla dzieci, nie muszę się martwić o „obszar gry”; Chcę wykorzystać jak najwięcej miejsca na ekranie.
To, co robię teraz, co wydaje się bardzo niepoprawne, to po prostu tworzenie obrazów odpowiednich dla dużych rozdzielczości, a następnie skalowanie w dół (lub rzadko w górę), aby dopasować do rozmiaru ekranu. Wydaje się, że działa to dobrze (w wersji na komputery), nawet z liniowym mapowaniem moich tekstur, ale mniejsze rozdzielczości wyglądają brzydko.
Wydaje się to również leżeć w obliczu „niezależnych od urządzenia pikseli” Androida. A może coś mi brakuje, a libGDX już się tym jakoś zajmuje?
Jak najlepiej to rozwiązać? Znalazłem ten link; czy to dobry sposób na rozwiązanie problemu ?: http://www.dandeliongamestudio.com/2011/09/12/android-fragmentation-density-independent-pixel-dip/
Wspomina o sterowaniu obrazami, ale nie wspomina o tym, jak określać rozmiary czcionek / obrazów niezależnie od ich gęstości.