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