সর্বাধিক টেক্সচার সাইজের অ্যান্ড্রয়েড: 2048x2048 এর জন্য কোন সেটিংস?


16

আমি আমার গেমটিতে 2048 x 2048 এর টেক্সচার অ্যাটলাসটি ব্যবহার করতে চাই এবং আমি "খুব কম" ডিভাইসযুক্ত ব্যবহারকারীদের গেমটি ডাউনলোড না করার জন্য সতর্ক করতে চাই।

এই আকারের টেক্সচার অ্যাটলাসের সাথে, অ্যান্ড্রয়েডে আমার কী প্রয়োজনীয়তাগুলি বলা উচিত?

এই চিত্রটি (উত্স: /programming/10392027/rec सुझावed-limit-for-memory-management-in-cocos2d) আইফোনটির প্রয়োজনীয়তা দেখায়, অ্যান্ড্রয়েডের জন্য কী: 512Mo সর্বনিম্ন, 1GHz সহ, একটি সঠিক প্রয়োজন?

এখানে চিত্র বর্ণনা লিখুন

আপনার উত্তরের জন্য ধন্যবাদ

উত্তর:


14

আপনার গেমটি আপনার বেশিরভাগ ব্যবহারকারীর কাছে এমন কনফিগারেশনের সাহায্যে প্রেরণ করা ঠিক হবে। এমনকি মোটামুটি পুরানো (এখন প্রায় 3 বছর) পুরানো স্যামসং গ্যালাক্সি ক্যাপটিভেট সেই আকারের টেক্সচার রেজোলিউশন সহ চলবে। আপনার কাছে প্রায় কোনও ডিভাইসকে সমর্থন করার মতো অনেকগুলি সমস্যা থাকবে না (আমি আমার মাথার উপরের দিকের কোনওটি ভাবতে পারি না Ok ঠিক আছে, এটি একটি মিথ্যা ... সম্ভবত এইচটিসি ড্রেন । তবে, যদি আপনি চান তবে এটি বলা হচ্ছে) কোনও ব্যবহারকারী যখন আপনার অ্যাপ্লিকেশনটি খুলবে তখন এলোমেলো ক্র্যাশ এবং এর মতো প্রতিরোধ করতে - নিজেকে GL_MAX_TEXTURE_SIZE এর পক্ষে অনুগ্রহ করে জিজ্ঞাসা করুন। এটি আপনার ব্যবহারের সর্বাধিক টেক্সচারের মাত্রা ফিরে আসবে এবং এটি যদি 2048 এরও কম হয় তবে আপনি আপনার ব্যবহারকারীর কাছে একটি সতর্কতা ছুঁড়ে বলতে পারেন যে গেমপ্লেটি সম্ভবত কাজ করবে না বা যদি আপনার গেমের পক্ষে সম্ভব হয় তবে আপনি কিছু বিকল্প সম্পদ লোড করতে পারেন যা এই গেমের পক্ষে কাজ করতে পারে একটি কম রেজুলেশন, স্কেল বা কিছু প্রভাব অনুপস্থিত। সিদ্ধান্ত আপনার!

সম্পাদনা: আমরা এখন 2015 এ আছি; 2016 এর কাছাকাছি You আপনি নিরাপদে ধরে নিতে পারেন বেশিরভাগ ডিভাইসই এই জাতীয় আটলাসকে সমর্থন করবে।


1
আমি জানি এটি একটি পুরানো প্রশ্ন @ ভাউনহিল্টস তবে আমি কৌতূহলী, আপনি বলছেন 'বা আপনি কিছু বিকল্প সম্পদ লোড করতে পারেন' আমি এই মুহুর্তে এই সমস্যাটি অনুভব করছি। GL_MAX_TEXTURE_SIZE জিজ্ঞাসা করার পরে এবং সর্বাধিক আকারটি 2048 বলা হচ্ছে তা আবিষ্কার করার পরে এবং আপনার এক্সএইচডিপি ফোল্ডারে 3000 বলার একটি টেক্সচার রয়েছে এবং এই ফোল্ডারটি থেকে এই ডিভাইসটি তার সম্পদগুলি পেয়েছে, বিকল্প / ছোট সংস্থানগুলি লোড করার ক্ষেত্রে কীভাবে যায়? তারা ইতিমধ্যে এইচডিপিআই, এমডিপিআই এবং এলডিপিআই ফোল্ডারে রয়েছে তবে ডিভাইসটি সেগুলি পেতে আপনি কীভাবে বলবেন? যেকোনো ধারণাই গৃহীত হবে! ধন্যবাদ :-)
বুঙ্গলবোনস

আপনার কোন পরামর্শ থাকলে এটি আমার প্রশ্ন! stackoverflow.com/questions/25796430/...
BungleBonce
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.