আমি একটি টার্ন ভিত্তিক গেমটি ডিজাইন করছি যাতে খেলোয়াড়রা সংস্থান ক্রয়, পরিবহন এবং বিক্রয় থেকে লাভ করে। প্রতিটি পালা, মানচিত্রে একটি নির্দিষ্ট সংস্থান এবং বিভিন্ন অবস্থানের উত্পাদন করতে হবে এবং সংস্থার দামগুলি আপডেট করতে হবে। এ কারণে, প্রতিটি রাউন্ডে, প্রতিটি খেলোয়াড় তাদের পালা নেওয়ার পরে, গেমের অবস্থা আপডেট করতে হবে; সংস্থানগুলি ব্যবহার করা / উত্পাদিত হয়, মানচিত্রের প্রতিটি কক্ষের দামগুলি আপডেট করা প্রয়োজন ইত্যাদি Orig একই আদেশ তবে, কিছুটা পরীক্ষার পরে, এটি স্পষ্ট হয়ে উঠল যে মানচিত্রটি আপডেট হওয়ার পরে ডানদিকে ফিরে আসা খেলোয়াড়দের এটি একটি উল্লেখযোগ্য সুবিধা দিয়েছে। অন্য কারও কাছে যাওয়ার সুযোগ পাওয়ার আগে তারা সদ্য উত্পাদিত সংস্থানগুলি সংগ্রহ করতে সক্ষম।
সব খেলোয়াড়ের জন্য গেমপ্লে ভারসাম্য বোধ করার সবচেয়ে সহজ উপায়টি হ'ল প্রতিটি রাউন্ডের পরে টার্ন অর্ডারটি এলোমেলো করে দেওয়া। যদিও এটি প্রত্যেককে একটি ন্যায্য সুযোগ দেবে, তবে আমি আশঙ্কা করছি যে এটি কৌশল এবং ভাগ্যের দিকে অনেক দূরে যেতে পারে।
টার্ন অর্ডারজনিত অসম্পূর্ণ গেমপ্লে আমি কীভাবে দূর করতে পারি?
1 / n * 100
প্রতিটি খেলোয়াড় ঘুরার আগে কেবল শতাংশ দেখান , যেখানে n
খেলোয়াড়ের সংখ্যা রয়েছে। যদি দু'জন লোক খেলতে থাকে তবে প্রতিটি খেলোয়াড় ঘুরিয়ে দেওয়ার আগে 50% আপডেট প্রয়োগ হয়। তারপরে আপনি এলোমেলাইজ করতে এবং একটি অ্যালগরিদম তৈরি করতে পারেন যা সিদ্ধান্ত নেবে যে কোন পরিবর্তনগুলি পরিবর্তিত হবে। এটি এটিকে আরও সুষ্ঠু করে তোলে এবং গেমটি প্রবাহিত রাখে।