সুরক্ষার কারণে, আজকাল বেশিরভাগ এমএমওগুলির সার্ভার-সাইডে গুরুত্বপূর্ণ কিছু করা হয়ে থাকে। আপনি ক্লায়েন্টকে বেশি লোড করতে পারবেন না, এ কারণেই প্রথম জিনিসগুলির মধ্যে একটি হল এআই রুটিন। আমি মনে করি বেশিরভাগ বিকাশকারী ক্লায়েন্ট-সাইডকে একটি নিয়ম হিসাবে হ্যাকযোগ্য হিসাবে বিবেচনা করে, ব্যতিক্রম নয়।
স্কালাইফের বদুমনা ( http://www.scalify.com/badumna.php ) ক্লায়েন্টদের উপর এর কিছু অংশ লোড করার চেষ্টা করে যে তারা ক্লায়েন্ট-সাইড গণনা করবে এবং একে অপরকে প্রেরণ করবে; কিছু ডেটা গ্রাহকদের কাছে উত্সর্গ করার আগে যেমন কোনও ডেডিকেটেড সার্ভারের মতো হয় তখন বৈধ হওয়ার জন্য একটি লেখক পিয়ারকে প্রেরণ করা হয়। সমস্যাটি হ'ল যদি আপনি প্রতারণা রোধ করতে চান তবে একটি মাল্টিপ্লেয়ার গেমের সমস্ত ডেটা অবশ্যই প্রামাণিক পিয়ারের মাধ্যমে প্রেরণ করা উচিত। আপনি যা চান তার নিকটতম বলে মনে হওয়ায় আমি বাদুম্নাকে এনেছি, তবে তা এমনকি প্রতারণাকারীদের ধরতেও সক্ষম হবে না - এটি কিছুটা ধরতে পারে তবে সমালোচনামূলক কিছু (যেমন, সবকিছুই বেশ কিছুটা) করতে হবে সার্ভার- পাশ।
বডুমনার উপর আমি কিছু প্রসারিত করতে পারি, কারণ এটি এখনও কার্যকর হতে পারে এমন কিছু হতে পারে (তবে আমি আপনাকে অনুরোধ করছি ক্লায়েন্টদের উপর গুরুত্বপূর্ণ কিছু অফ-লোড করার বিষয়ে পুনর্বিবেচনা করার জন্য, কারণ ক্লায়েন্টরা প্রতারণা করবে)।
বদুমনা ডেটা অপারেশনের জন্য একটি হাইব্রিড আর্কিটেকচার অফার করে। এটি কী গুরুত্বপূর্ণ (এবং অবশ্যই যাচাই করা উচিত) এবং কী নয় (এবং তাই বিকেন্দ্রীভূত নেটওয়ার্কের মাধ্যমে প্রেরণ করা যেতে পারে) তা নির্ধারণে এটি বিকাশকারীকে সম্পূর্ণ নিয়ন্ত্রণ সরবরাহ করে।
যদি কোনও এমএমওর প্রয়োজন হয় যে প্রতিটি বিট তথ্য যাচাই করতে হবে তবে বদুমনা ক্লায়েন্ট-সার্ভার সমাধান হিসাবে কাজ করবে। তবে আমি বিশ্বাস করি যে বিবিধ প্রয়োজনীয়তার সাথে বিভিন্ন বিভাগের এমএমও অ্যাপ্লিকেশন রয়েছে। উদাহরণস্বরূপ, প্রায়শই একটি এমএমওর লড়াইয়ের অঞ্চল থাকবে যেখানে খেলোয়াড়রা প্রতারণা করতে পারে এবং তাই প্রতিটি বিট তথ্য যাচাই করতে হবে। তবে এমন কিছু অঞ্চল রয়েছে যেখানে প্লেয়াররা কেবল হাঁটতে / চালাতে / নাচতে / চ্যাট করতে পারে। এই জাতীয় অঞ্চলগুলিতে সম্পূর্ণ যাচাইকরণের প্রয়োজন হয় না এবং এটি Badumna এর বিকেন্দ্রীভূত নেটওয়ার্কটি ব্যবহার করতে পারে এবং এটি যে অফার করতে পারে তার স্কেলিবিলিটি থেকে উপকৃত হতে পারে।
দ্বিতীয়ত, বডুমনা অতিরিক্ত সুরক্ষা বৈশিষ্ট্য সরবরাহ করে যা বিকাশকারীরা যেমন পরিচয় সুরক্ষা (যাতে ব্যবহারকারীরা অন্য কাউকে বলে ভান করতে না পারে), অভিযোগ প্রক্সি (ক্লায়েন্টকে দূষিত / প্রতারণামূলক খেলোয়াড়কে একটি বিশ্বস্ত উত্সের প্রতিবেদন করার জন্য কনফিগার করার অনুমতি দেয়) এবং কালো তালিকা সরবরাহ করে (গেমগুলি থেকে দূষিত খেলোয়াড়দের নিষিদ্ধ করা)।
আমি সত্যিই বাদুম্নাকে এতটা অন্বেষণ করে দেখিনি, তাই আমি যে বিষয়গুলি সম্পর্কে অবগত নই সেগুলি এবং বৈশিষ্ট্যগুলি অনেক বেশি হতে পারে তবে কমপক্ষে আমি এটির উপর একটি রহস্যজনক দৃষ্টিভঙ্গি দিয়েছি।
tl; dr: ক্লায়েন্টকে সত্যই কেবল একটি কীবোর্ড হওয়া উচিত এবং ইন্টারনেটে মাউস লাগানো উচিত।