টাইল মানচিত্র উপস্থাপনের সময় আপনি কীভাবে অসম টাইলস পরিচালনা করবেন?


13

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

আমার টাইল মানচিত্রটি আমি এখানে করতে চাই যা সম্পর্কে আমি অনিশ্চিত। আপনি দেখতে পাচ্ছেন উপরের দেয়ালগুলি আরও বৃহত্তর এবং নীচের দিকের এবং পাশের দিকগুলি (এটি আমার কোণগুলির সাথেও ইস্যু যা অদ্ভুত আকারের [আরও একটি এল এর মতো একটি বর্গের মতো] পাশাপাশি আরও বড় 40x40px যেটি আমার বর্তমান টাইলগুলি )।

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

টাইলসের অন্যান্য টাইলগুলির তুলনায় কোণাগুলি এবং শীর্ষগুলি কেমন দেখাচ্ছে তা দেখানোর জন্য আমি টাইলস শীটটি সংযুক্ত করেছি।

আমি যা ভাবছি তা যদি আমি সেট WxH এর পরিবর্তে টাইলগুলির প্রস্থ এবং উচ্চতা ব্যবহার করি তবে আমি কেবল একই অ্যারে ব্যবহার করে সেগুলি আঁকতে সক্ষম হতে পারি? এটি কতটা ভাল কাজ করবে তা আমি জানি না, তবে যে ব্লকগুলির মধ্যে বিভিন্ন মান থাকবে তা খেলোয়াড় / এনপিসিগুলি ব্লক হয়ে যেতে পারে তবে এটি কোনও সমস্যা হতে পারে না, আবার আমি নিশ্চিত নই যে এটি কার্যকর কি না sure সমাধান।

আমার কোড যদি আপনি দেখতে চান যে আমি বর্তমানে এটি কীভাবে পরিচালনা করছি: মানচিত্র.জভা (পেস্টবিন) (সম্পাদনা করুন: আমি এটি পরিচালনা করছি না, মানে কীভাবে আমি বর্তমানে মানচিত্রটি করছি)

tl; dr - আমি আমার 2 ডি খুঁজছেন টাইল মানচিত্রটি কীভাবে নিতে পারি এবং এটিকে বিভিন্ন আকারের টাইলস হিসাবে পরিবর্তন করতে পারি? বা আমি যা করার চেষ্টা করছি তার আরও ভাল উপায় আছে? গুগল করার সময় আমার কী এমন কোনও পদ্ধতির নাম সন্ধান করা উচিত?

উত্তর:


19

এটি করার দুটি স্ট্যান্ডার্ড উপায় রয়েছে।

  • আপনার অ-মানক টাইল আকারকে স্ট্যান্ডার্ড টাইল আকারে বিভক্ত করুন। সুতরাং দেয়ালগুলির এই স্ট্রিপগুলি বর্গক্ষেত্র টাইলগুলির একটি "স্ট্যাক" হয়ে ওঠে যা আপনি কেবল আপনার স্তরের সম্পাদকের সাথে একসাথে রাখতে জানেন। প্রারম্ভিক ফাইনাল ফ্যান্টাসি গেমগুলির মতো গেমগুলি এইভাবে কাজ করে।
  • যেকোন টাইল টুকরোটি আপনার স্ট্যান্ডার্ড টাইলের উচ্চতার চেয়ে লম্বা হতে দিন। আপনার টাইল আয়তক্ষেত্রের নীচে টাইলগুলি সারিবদ্ধ করুন, কোনও অতিরিক্ত অতিরিক্ত টাইলের উচ্চতার চেয়ে বেশি আঁকতে দেয়। আপনার মানচিত্র অঙ্কন করার সময়, আপনি পিছন থেকে শুরু টাইলস আঁকুন (স্ক্রিনের উপরে টাইল স্কোয়ারগুলি উচ্চ) এবং নীচের টাইলগুলি (পর্দার নীচে থাকা) দিয়ে শেষ হবে। এটি নিশ্চিত করে যে অগ্রভাগে লম্বা টাইলগুলি যথাযথভাবে পটভূমিতে টাইলগুলির শীর্ষে ওভারলেড হয়েছে। মনে রাখবেন যে এই পদ্ধতির ক্ষেত্রে, আপনার টাইলগুলি এখনও প্রস্থে একক টাইলের মধ্যে সীমাবদ্ধ।

আপনি উভয় বা এই উভয় পদ্ধতিরই করতে পারেন। এমনকী গেমগুলি যা "টাইলসের স্ট্যাকগুলিতে বিভক্ত হয়ে যায়" পদ্ধতির ক্ষেত্রে প্রায়শই কিছু বস্তু (গাছ ইত্যাদি) টাইলের উচ্চতার সীমা ভেঙে দেয় এবং সমস্ত স্তরকে নিশ্চিত করার জন্য কেবল উপরের থেকে নীচে মানচিত্র আঁকার ক্রমটি প্রয়োগ করে সঠিকভাবে।


2
দ্বিতীয় পদ্ধতির জন্য +1। মূলত এটি আপনাকে টাইল মানচিত্র থেকে অন-ম্যাপ অবজেক্টে নিয়ে যায়।
ক্রোমস্টার

নিখুঁতভাবে আপনাকে অনেক ধন্যবাদ, আমি ভেবেছিলাম এটি দ্বিতীয় বিকল্পের মতো কিছু হতে পারে তবে আমি এটি নিশ্চিত করতে চেয়েছিলাম যে আমি এটি একটি প্রমিত পদ্ধতিতে করছি। = ডি
লেটেন্সি

2

স্ট্যান্ডার্ড মাত্রাগুলির সাথে ফিট করার জন্য আপনার বিজোড় আকারের টাইলগুলি টুকরো টুকরো করুন ice টাইল মানচিত্রের পুরো বিন্দুটি হ'ল আপনি সমস্ত কিছু একই আকারের আকারের দ্বারা প্রচুর গতি এবং ইউটিলিটি পান।

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