হোই!
আমি টাইল মানচিত্র সম্পর্কে কিছু তথ্য খুঁজছি বা বরং, নির্দিষ্ট ধরণের টাইল মানচিত্রকে কী বলা হয়।
আমি রোলারকোস্টার টাইকুন বা ট্রান্সপোর্ট ট্রাইকুন সিরিজের গেমগুলিতে ব্যবহৃত ধরনের প্রয়োগে আগ্রহী এবং ভেক্টর ক্ষেত্রের অঞ্চল এবং উচ্চতার মানচিত্রের ভূখণ্ডের দিকে নজর রাখছি তবে আমি নিশ্চিত নই যে আমি যা খুঁজছি তার জন্য তারা উপযুক্ত কিনা বিকাশ।
এটি যে কোনও শালীন তথ্য সন্ধানের জন্য সংগ্রাম ছিল কারণ বেশিরভাগ লোক একে আইসোমেট্রিক টাইল মানচিত্র হিসাবে উল্লেখ করে তবে আমি একটি নির্দিষ্ট অর্থোগ্রাফিক দৃষ্টিকোণ দিয়ে 3D তে কিছু তৈরি করতে চাইছি। আমি বুঝতে পেরেছি যে টাইল মানচিত্রের অন্তর্নিহিত স্টোরেজটির এটি কীভাবে রেন্ডার হয় তার সাথে কিছুই করার নেই তবে আমি পুরানো স্কুল পোকেমন / জেলদা গেমের মতো 2 ডি টাইল মানচিত্র তৈরি করতে চাইছি না, ডায়াবলোর লাইনের পাশাপাশি আরও অন্তর্ভুক্ত করার ক্ষমতা রয়েছে ওভারহানিং ক্লিফস এবং opালু অঞ্চল।
আমি কেবল গুগল অনুসন্ধান করার জন্য সঠিক পদগুলি অনুসন্ধান করার চেষ্টা করছি এবং কোন পথে এগিয়ে যেতে হবে তা স্থির করতে সহায়তার জন্য সংস্থানগুলির জন্য স্ট্যাকওভারফ্লো।
এখনও অবধি আমি কোনও ভিবিওতে সঞ্চিত উচ্চতা / ওয়াই উপাদানটি ব্যবহার না করে এবং তারের ফ্রেম হিসাবে রেন্ডার না করে একটি মৌলিক টাইল মানচিত্র তৈরি করতে সক্ষম হয়েছি। এটি এতদূর ভাল দেখায় তবে আমি ধারণা করেছিলাম যে প্রতিবেশী টাইলকে প্রভাবিত না করে ক্লিফস এবং toালু তৈরির জন্য একটি একক প্রান্তকে হেরফের করার চেষ্টা করার সময় আমি সমস্যার মুখোমুখি হব।
আমার কি নির্দিষ্ট ধরণের প্রয়োগের সন্ধান করা উচিত? আমি ভেবেছিলাম যে আমি যখন ভেক্টর ক্ষেত্রের অঞ্চলে তথ্যগুলি একটি ন্যায্য পরিমাণ পেয়েছি তখন আমি এটি ক্র্যাক করব তবে আমি নিশ্চিত নই যে এটির দ্বারাও সঠিক ফলাফল পাওয়া যাবে।
যদি কেউ আমার জন্য এই বিষয়ে কিছু আলোকপাত করতে পারে তবে দয়া করে সহায়তার প্রশংসা করা হবে :)
হালনাগাদ
আমি কী অর্জন করতে চাই তা সম্পর্কে আরও স্পষ্টতার জন্য একটি চিত্র আমি অন্তর্ভুক্ত করেছি:
প্রতিচ্ছবি (উচ্চতা) আইসোমেট্রিক টাইলস কীভাবে তৈরি করবেন তা থেকে ধার নেওয়া চিত্র orrow
এই চিত্রটি আমি যে অঞ্চলে উত্পন্ন করতে চাই তা দেখায় কিন্তু "ক্লিফস" বা মডেলিংয়ে আমি আগ্রহী ভূখণ্ডের ধরণগুলিকে অন্তর্ভুক্ত করে না। এটি অবশ্য আরও কয়েকটি প্রশ্ন উত্থাপন করে যা আমি বিবেচনা করি নি, যথা;
- জলের (চিত্রের উপরের বাম) মতো 'স্তরগুলি কীভাবে পানির নীচে দৃশ্যমান স্থলটি অন্তর্ভুক্ত করতে পরিচালনা করা হবে?
- কীভাবে মানচিত্রের "প্রান্তগুলি" প্রস্তুত করা হবে যাতে পৃথিবী / কাদাটি পৃথিবীকে একটি ফ্ল্যাটহীন সত্তা হিসাবে চিত্রিত করার জন্য উপস্থাপিত হয়?
- এই ধরণের ভূখণ্ডের অন্তর্নিহিত স্টোরেজটি কী পদার্থবিদ্যার মডেল হিসাবে ব্যবহার করা যেতে পারে যেমন একটি বল একটি পাহাড়ের নিচে ঘূর্ণায়মান বা কোনও traাল পেরিয়ে কোনও খেলোয়াড়ের গতির গতি?
আমার ধারণা ছিল যে এই ভূখণ্ডের প্রতিটি টাইল 8 টি টি শীর্ষে মডেল করা যেতে পারে যেখানে 4 টি প্রধান উল্লম্ব প্রকৃত টাইলটি নিজেই .েকে দেয় এবং বাকী 4 টি উল্লম্ব প্রতিটি টাইলের পাশ / দেয়াল মডেল করার জন্য ব্যবহৃত হয়। এই বাস্তবায়নের সাথে আমি যে দুটি সমস্যা দেখছি তা হ'ল: ক) বিশ্বের মানচিত্রটি মূলত আকারে দ্বিগুণ হয় এবং খ) যে সমস্ত টাইলগুলি "দেয়াল" অন্তর্ভুক্ত করবে না, কিছু টাইলগুলি অপ্রয়োজনীয় উল্লম্বগুলি দিয়ে শেষ হবে যা ব্যবহৃত হয় না।
আমি এমন একটি টেরেইন এডিটর তৈরি করতে চাই যা প্রতিটি টাইলকে বিকৃত করার পাশাপাশি গেম খেলার সময় ভূখণ্ড পরিবর্তন করার ক্ষমতাও অন্তর্ভুক্ত করে। এটি নিজেই অতিরিক্ত প্রশ্ন উত্থাপন করে; ফ্লাইতে সংশোধন করা হচ্ছে এমন কি ভূখণ্ডটি সংরক্ষণ এবং রেন্ডার করার জন্য কোনও ভিবিও ব্যবহার করা যেতে পারে, প্রতিবেশী টাইলসকে প্রভাবিত না করেই কি দ্বারকে সংশোধন করা সম্ভব?
আমি এই ধারণার অধীনে রয়েছি যে আমি হয় অতিরিক্ত জটিলতা ফেলেছি বা বিশ্লেষণ-পক্ষাঘাতের মধ্যে চলেছি যেটিতে আমি কী চাই তা কীভাবে অর্জন করব তার স্পষ্ট ধারণা না নিয়েই সমস্যার সমাধানের জন্য আমি কোনও কোড লেখার অবহেলা করছি।
আবার, আমি সত্যিই এটির সাথে সঠিক দিকের দিকে ঝাঁকুনির সন্ধান করছি। গেমপ্লে চলাকালীন পাশাপাশি কোনও মানচিত্র সম্পাদক উভয়ই বিকৃত হওয়ার জন্য একটি 3D মানচিত্রের জন্য কোনও নির্দিষ্ট ধরণের টাইলম্যাপ / ভূখণ্ডের প্রয়োগ বাস্তবায়ন করতে পারে বা কথা বলতে কি আমাকে নিজের রোল করতে হবে? আমি এখানে চক্রটি পুনরায় উদ্ভাবনের চেষ্টা করছি না তবে আমি কী সন্ধান করব তা নিশ্চিত নই এমন কোনও সংস্থান খুঁজে পাওয়ার জন্য আমি সংগ্রাম করছি।
যদি কেউ কোনও তথ্য, সংস্থানসমূহ বা কোডের স্নিপেট সরবরাহ করতে পারে তবে এটির প্রশংসা হবে কারণ আমি আমার হাতটি নোংরা করতে এবং আমার কাছে বর্তমানে থাকা ফ্ল্যাট ওয়্যারফ্রেম বাদে অন্য কিছু উত্পাদন শুরু করতে আগ্রহী।
পড়ার জন্য ধন্যবাদ!