আমি বর্তমানে এমন একটি গেম তৈরি করছি যা বিভিন্ন ধরণের প্রদর্শন আকার এবং দিক অনুপাত নিয়ে চলতে হবে এবং এটি খুব সহজ প্রক্রিয়া হয়নি। এছাড়াও, আপনি যদি পিক্সেল আর্টে জিনিস তৈরি করেন এবং অনেকগুলি রেজোলিউশনকে সমর্থন করার সময় আপনি পিক্সেল আর্ট বোধটি বজায় রাখতে চান তবে আপনি ব্যথার জগতে চলে যাচ্ছেন, তাই প্রস্তুত থাকুন।
আমার মতে, আপনি করতে পারেন এমন বেশ কয়েকটি জিনিস রয়েছে (কিছু একচেটিয়া, তবে অন্যগুলি নয়)
ন্যূনতম রেজোলিউশন এবং নিকটতম প্রতিবেশীর সাথে পূর্ণসংখ্যার ক্ষেত্রে কেবলমাত্র (সমস্ত কিছু) সংজ্ঞা দিন। এইভাবে আপনি পিক্সেল আর্ট অনুভূতি রাখতে পারেন। আমি মনে করি না ডাউনসেলিং একটি ভাল ধারণা, যেহেতু আপনি বিশদটি হারাবেন এবং সাবধানতার সাথে তৈরি পিক্সেল আর্ট ব্যবহারের পুরো উদ্দেশ্যটি পরাস্ত হবে। যদি আপনার ন্যূনতম সমর্থিত রেজোলিউশনটি আপনার স্প্রিটের পক্ষে খুব ছোট হয়, হয় আপনার সর্বনিম্ন সমর্থিত রেজোলিউশনটি পরিবর্তন করুন, বা এই সর্বনিম্ন রেজোলিউশনের সমর্থনে সমস্ত সম্পদ পুনরায় আঁকুন।
যখন আপনি কোনও রেজোলিউশন, বা দিক অনুপাতের মুখোমুখি হন যা পুরো স্ক্রিনটি কভার করার পক্ষে যথেষ্ট নয়, সম্পদ অক্ষুণ্ন রেখে আপনার গেমটি আরও বাড়িয়ে নিন (আরও টাইলস দেখান)। আপনার গেমটি তৈরি করা উচিত যাতে এটি ন্যূনতম রেজোলিউশন / দিক অনুপাত সহ এখনও খেলতে পারা যায়।
গেমটি প্রসারিত করা যদি সম্ভব না হয় তবে পর্দার নন-গেম বিভাগগুলি কালো দিয়ে পূরণ করুন; হয় উপরের এবং নীচে স্ট্রাইপগুলি বাম এবং ডান বা একটি কালো ফ্রেম। আইপ্যাড ম্যাগনিফাইড মোডে আইফোন অ্যাপ্লিকেশনগুলি চালানোর সময় এটি করে। এটি ব্যাপকভাবে এমুলেটরগুলিতে ব্যবহৃত হয়।
পিক্সেল গ্রিডে সত্য রেখে দেওয়া ছেড়ে দিন। তবে তারপরে আপনাকে ধারালো কোণ দিয়ে পিক্সেল আর্টি সম্পদ ব্যবহার বন্ধ করতে হবে। তারপরে বিলিনিয়ার (বা আপনার প্ল্যাটফর্ম যদি এটি সমর্থন করে তবে সর্বোত্তমভাবে দু'দিকজনিত) ডাউনস্কেল ফিল্টারিং ব্যবহার করে। সমস্ত সমর্থিত রেজোলিউশনে ব্যবহারকারীর অভিজ্ঞতা সমান রাখার সময়, পর্দার ব্যবহার সর্বাধিক করার জন্য এটি সেরা পছন্দ।
আমার গেমের জন্য, আমি বিকল্প নম্বর 4 করা শেষ করেছি এবং আমি উল্লম্ব (3 বছরের পুরানো অ্যান্ড্রয়েড 2.3) উপর উল্লম্ব উপর 1520 পিক্সেল পর্যন্ত ডিভাইসগুলিতে এটি দেখতে কতটা দুর্দান্ত দেখাচ্ছে তা দেখে আমি বেশ অবাক হয়েছি (সাথে একটি 2012 আইপ্যাড অক্ষিপট প্রদর্শন). মূল সম্পদগুলি উল্লম্বভাবে 600 পিক্সেলের জন্য বোঝানো হয় (মূলত উইন্ডোজ পিসিতে 800x600 প্রদর্শনের জন্য)। যদিও পরবর্তী গেমগুলির জন্য, আমি মনে করি যে আরও ভাল লজিক্যাল উল্লম্ব রেজোলিউশন 720 পিক্সেল।
গেমটি ভার্চুয়াল -০০-পিক্সেল উচ্চ ভার্চুয়াল রেজোলিউশন ব্যবহার করে, বিলিনিয়ার ফিল্টারিংয়ের মাধ্যমে ডিভাইসের নেটিভ রেজোলিউশনে মাপা। এর অর্থ হ'ল সমস্ত ইন-কোড ওয়াই-কোঅর্ডিনেটগুলি 0 (পর্দার শীর্ষে) থেকে 600 (পর্দার নীচে) পর্যন্ত যায় go
অনুভূমিক আকারের জন্য, আমি মনে করি সর্বাধিক প্রস্থটি 1080 পিক্সেল, যা আরও প্রশস্ত 16: 9 অনুপাতের অনুপাতের জন্য যথেষ্ট বেশি। আমার এক্স-স্থানাঙ্কগুলি কেন্দ্রিক, তাই x = 0 হ'ল স্ক্রিনের কেন্দ্রবিন্দু এবং এক্স-স্থানাঙ্কগুলি বাম দিকের -540 থেকে ডানদিকে 540 পর্যন্ত যান go আমি নিশ্চিত করি যে সংকীর্ণ প্রদর্শনগুলিকে সমর্থন করার জন্য সবকিছু 400 -400 এবং 400 এর মধ্যে ফিট করে (4: 3)
যাইহোক, যদি আমি পিক্সেল আর্ট অনুভূতি রাখতেই পারি তবে আমি অবশ্যই 1 এবং 2 বিকল্পগুলি ব্যবহার করবো মানে যে আমি পিক্সেল আর্টের অবরুদ্ধ অনুভূতি বজায় রাখতে কেবল পূর্ণসংখ্যার দিক দিয়ে স্কেল করব এবং গেমটি ডিজাইন করবো তাই দৃশ্যমান পরিমাণটি টাইলস স্থির নয় এবং কোনও স্ক্রিন রেজোলিউশন / দিক অনুপাতের সাথে মানিয়ে নিতে পারে।
সুতরাং, আপনার প্রশ্নের উত্তর (না) দেওয়ার জন্য। আমার মনে হয় ডাউনসেলিং পিক্সেল আর্টটি খুব খারাপ ধারণা, সুতরাং আপনার এটি করা উচিত নয়। বিভিন্ন স্ক্রিন রেজোলিউশনগুলিকে সমর্থন করার অন্যান্য উপায় রয়েছে যা আপনার যত্ন সহকারে তৈরি শিল্পকে কেবল কসাই দেওয়ার চেয়ে আরও ভাল ফলাফল সরবরাহ করবে।