আমি কীভাবে আমার libGDX গেম রেজোলিউশন / ঘনত্বকে স্বাধীন করব? অন্তর্নিহিত ঘনত্ব নির্বিশেষে চিত্রের মাপগুলি "পরম" হিসাবে নির্দিষ্ট করার কোনও উপায় আছে কি?
আমি খুব সাধারণ বাচ্চাদের খেলা তৈরি করছি; অন স্ক্রিনে প্রদর্শিত স্প্রাইটের একটি গোছা এবং মেনুগুলির জন্য কিছু পাঠ্য (বিকল্পগুলি মেনু প্রাথমিকভাবে)। আমি যা জানতে চাই তা হল: আমি কীভাবে আমার স্প্রাইটস / ফন্ট রেজোলিউশনটিকে স্বাধীন করব? (জিনিসগুলিকে আরও সহজ করার জন্য আমি এগুলিকে আমার নিজের ক্লাসে গুটিয়ে রেখেছি))
যেহেতু এটি একটি সহজ বাচ্চাদের খেলা, আমার গেমের "খেলার যোগ্য অঞ্চল" সম্পর্কে চিন্তা করার দরকার নেই; আমি যতটা সম্ভব স্ক্রিন স্পেস ব্যবহার করতে চাই।
আমি এখনই যা করছি, যা দুর্দান্ত ভুল বলে মনে হচ্ছে তা হ'ল বড় রেজোলিউশনের জন্য উপযুক্ত চিত্রগুলি তৈরি করা এবং তারপরে স্ক্রিনের আকারের সাথে মানিয়ে নেওয়ার জন্য (বা খুব কমই, আপ) স্কেল করা। এটি আমার টেক্সচারে লিনিয়ার ম্যাপিংয়ের পরেও (ডেস্কটপ সংস্করণে) ঠিক আছে বলে মনে হচ্ছে তবে ছোট রেজোলিউশনগুলি কুশ্রী দেখাচ্ছে।
এছাড়াও, এটি অ্যান্ড্রয়েডের "ডিভাইস ইন্ডিপেন্ডেন্ট পিক্সেল" (ডিপি) এর মুখোমুখি উড়ে গেছে বলে মনে হচ্ছে। অথবা হতে পারে আমি কিছু মিস করছি এবং ইতোমধ্যে libGDX এর কোনওভাবে যত্ন নিচ্ছে?
এটি মোকাবেলার সেরা উপায় কী? আমি এই লিঙ্কটি খুঁজে পেয়েছি; এটি কি সমস্যা সমাধানের একটি ভাল উপায় ?: http://www.dandeliongamestudio.com/2011/09/12/android-fragmentation-density-ind dependent-pixel-dip /
এতে চিত্রগুলি কীভাবে নিয়ন্ত্রণ করতে হবে তা উল্লেখ করা হয়েছে, তবে ঘনত্ব নির্বিশেষে ফন্ট / চিত্রের আকারগুলি কীভাবে নির্দিষ্ট করবেন তা উল্লেখ করা হয়নি।