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