मैं अपना libGDX गेम रिज़ॉल्यूशन / घनत्व कैसे स्वतंत्र कर सकता हूं? क्या अंतर्निहित घनत्व की परवाह किए बिना "पूर्ण" के रूप में छवि के आकार को निर्दिष्ट करने का एक तरीका है?
मैं एक बहुत ही सरल बच्चों का खेल बना रहा हूं; स्क्रीन पर प्रदर्शित स्प्राइट्स का एक गुच्छा और मेनू के लिए कुछ पाठ (विकल्प मेनू मुख्य रूप से)। जो मैं जानना चाहता हूं वह यह है: मैं अपने स्प्राइट्स / फोंट संकल्प को कैसे स्वतंत्र करूं? (मैंने चीजों को आसान बनाने के लिए उन्हें अपनी कक्षाओं में लपेटा है।)
चूंकि यह एक साधारण बच्चों का खेल है, इसलिए मुझे खेल के "खेलने योग्य क्षेत्र" के बारे में चिंता करने की आवश्यकता नहीं है; मैं स्क्रीन स्पेस का ज्यादा से ज्यादा इस्तेमाल करना चाहता हूं।
मैं अभी क्या कर रहा हूं, जो सुपर गलत लगता है, बस बड़े आकार के प्रस्तावों के लिए उपयुक्त छवियां बनाना है, और फिर स्क्रीन आकार को फिट करने के लिए नीचे पैमाने (या शायद ही कभी, ऊपर) है। यह मेरे डेस्कटॉप पर रेखीय मानचित्रण के साथ भी (डेस्कटॉप संस्करण में) ठीक काम करने लगता है, लेकिन छोटे संकल्प बदसूरत लगते हैं।
इसके अलावा, यह एंड्रॉइड के "डिवाइस इंडिपेंडेंट पिक्सल" (डीपी) के सामने उड़ान भरने के लिए लगता है। या हो सकता है कि मुझे कुछ याद आ रहा है और libGDX पहले से ही किसी भी तरह इस का ख्याल रखता है?
इससे निपटने का सबसे अच्छा तरीका क्या है? मुझे यह लिंक मिला; इस समस्या के हल के लिए ?: एक अच्छा तरीका है http://www.dandeliongamestudio.com/2011/09/12/android-fragmentation-density-independent-pixel-dip/
इसमें उल्लेख किया गया है कि छवियों को कैसे नियंत्रित किया जाए, लेकिन यह उल्लेख नहीं करता है कि घनत्व की परवाह किए बिना फ़ॉन्ट / छवि आकार कैसे निर्दिष्ट करें।