আমি একটি সভ্যতার মতো খেলায় কাজ করছি এবং আমি পৃথিবীর মতো বিশ্বের মানচিত্র তৈরির জন্য একটি ভাল অ্যালগরিদম খুঁজছি। আমি কয়েকটি বিকল্প নিয়ে পরীক্ষা-নিরীক্ষা করেছি, তবে এখনও সত্যিকারের বিজয়ীর উপর আঘাত করতে পারি নি।
একটি বিকল্প হ'ল পার্লিন শব্দটি ব্যবহার করে একটি উচ্চতা ম্যাপ উত্পন্ন করা এবং একটি স্তরে জল যুক্ত করা যাতে বিশ্বের প্রায় 30% স্থল হয়। যদিও পার্লিন শব্দ (বা অনুরূপ ফ্র্যাক্টাল-ভিত্তিক কৌশল) প্রায়শই ভূখণ্ডের জন্য ব্যবহৃত হয় এবং যথাযথভাবে বাস্তববাদী হয় তবে এটি ফলাফল মহাদেশগুলির সংখ্যা, আকার এবং অবস্থানের নিয়ন্ত্রণের পথে খুব বেশি প্রস্তাব দেয় না, যা আমি চাই একটি গেমপ্লে দৃষ্টিকোণ থেকে আছে।
দ্বিতীয় বিকল্পটি হল এলোমেলোভাবে অবস্থিত ওয়ান-টাইল বীজ (আমি টাইলসের গ্রিডে কাজ করছি) দিয়ে শুরু করা, মহাদেশটির জন্য পছন্দসই আকার নির্ধারণ করুন এবং প্রতিটি পালা অনুভূমিক বা উল্লম্বভাবে বিদ্যমান মহাদেশের সংলগ্ন একটি টাইল যুক্ত করুন আপনি পছন্দসই আকারে পৌঁছেছেন। অন্যান্য মহাদেশগুলির জন্য পুনরাবৃত্তি করুন। এই কৌশলটি সভ্যতার 4 এ ব্যবহৃত অ্যালগরিদমের অংশ is সমস্যাটি হ'ল প্রথম কয়েকটি মহাদেশ স্থাপনের পরে, অন্য মহাদেশগুলি ঘিরে এমন একটি প্রাথমিক অবস্থান চয়ন করা সম্ভব এবং এটি নতুনটির সাথে খাপ খায় না। এছাড়াও, এটির মহাদেশগুলি খুব ঘনিষ্ঠভাবে ছড়িয়ে দেওয়ার প্রবণতা রয়েছে, যার ফলস্বরূপ মহাদেশগুলির চেয়ে নদীর মতো দেখতে এমন কিছু দেখা যায়।
গ্রিড-ভিত্তিক মানচিত্রে তাদের সংখ্যা এবং আপেক্ষিক মাপের নিয়ন্ত্রণ বজায় রাখার সময় কি বাস্তবিক মহাদেশ তৈরির জন্য কোনও ভাল অ্যালগরিদম জানা আছে?