লিডারবোর্ড

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

কিভাবে আপনার প্ল্যাটফর্মের জন্য লিডারবোর্ড বাস্তবায়ন করতে হয় তা জানতে, ক্লায়েন্ট বাস্তবায়ন দেখুন।

লিডারবোর্ড বোঝা

আপনি যখন একটি লিডারবোর্ড তৈরি করেন, তখন Google Play গেম পরিষেবাগুলি আপনার জন্য এই লিডারবোর্ডের বেশিরভাগ দিকগুলি পরিচালনার যত্ন নেবে৷ সাধারণ প্রক্রিয়া এই মত কাজ করে:

  1. একটি গেমের শেষে (অথবা আপনি যে উপযুক্ত মুহুর্তে নির্ধারণ করেছেন), গেমটি আপনার গেমের জন্য তৈরি করা এক বা একাধিক লিডারবোর্ডে প্লেয়ারের স্কোর জমা দেয়।
  2. Google Play গেম পরিষেবাগুলি প্রতিদিন, সাপ্তাহিক বা সর্বকালের স্কোরের জন্য খেলোয়াড়ের বর্তমান লিডারবোর্ড এন্ট্রির চেয়ে এই স্কোরটি ভাল কিনা তা পরীক্ষা করে। যদি তা হয়, Google Play গেম পরিষেবাগুলি সংশ্লিষ্ট লিডারবোর্ডগুলিকে নতুন স্কোর সহ আপডেট করে৷
  3. Google Play গেম পরিষেবাগুলি গেম ক্লায়েন্টের কাছে একটি স্কোর রিপোর্ট ফেরত পাঠায়। এই প্রতিবেদনটি ক্লায়েন্টকে বলে যে এটি একটি নতুন দৈনিক, সাপ্তাহিক বা সর্বকালের উচ্চ স্কোর কিনা। যদি তা না হয়, Google Play গেম পরিষেবাগুলি ক্লায়েন্টকে বলবে যে এই খেলোয়াড়ের বর্তমান দৈনিক, সাপ্তাহিক বা সর্বকালের উচ্চ স্কোর কী।
  4. লিডারবোর্ডের জন্য একজন খেলোয়াড়ের ফলাফল পুনরুদ্ধার করতে, আপনি একটি সময় ফ্রেম (দৈনিক, সাপ্তাহিক, বা সর্বকালের) অনুরোধ করতে পারেন এবং ব্যবহারকারী একটি সামাজিক বা সর্বজনীন লিডারবোর্ড দেখতে চান কিনা তা নির্দিষ্ট করতে পারেন। গেম পরিষেবা সমস্ত প্রয়োজনীয় ফিল্টারিং সঞ্চালন করে, এবং তারপর ফলাফলগুলি ক্লায়েন্টের কাছে ফেরত পাঠায়।
  5. যে ক্ষেত্রে রিপোর্ট করার জন্য অনেক স্কোর আছে, গেম পরিষেবা শুধুমাত্র শীর্ষ লিডারবোর্ড স্কোরের জন্য ডেটা ফেরত পাঠায়। আপনি শীর্ষ স্কোর বা খেলোয়াড়ের সংলগ্ন স্কোরগুলির জন্য কাঁচা স্কোর ডেটা পুনরুদ্ধার করতে পারেন।

একাধিক লিডারবোর্ড

গেমের একাধিক লিডারবোর্ড থাকতে পারে, সর্বোচ্চ 70টি পর্যন্ত। উদাহরণস্বরূপ, একটি মাল্টি-লেভেল গেম প্রতিটি লেভেলের জন্য আলাদা লিডারবোর্ড প্রদান করতে পারে এবং একটি রেসিং গেমের প্রতিটি ট্র্যাকের জন্য একটি আলাদা লিডারবোর্ড থাকতে পারে।

লিডারবোর্ড সময় ফ্রেম

Play Games SDK স্বয়ংক্রিয়ভাবে আপনার তৈরি করা প্রতিটি লিডারবোর্ডের দৈনিক, সাপ্তাহিক এবং সর্বকালের সংস্করণ তৈরি করে। প্রতিটি টাইম ফ্রেমের জন্য আলাদা লিডারবোর্ড তৈরি করার দরকার নেই।

দৈনিক লিডারবোর্ডগুলি সারা বছর ধরে UTC-7 (অর্থাৎ "মধ্যরাতের প্যাসিফিক ডেলাইট টাইম") রিসেট করে৷

সাপ্তাহিক লিডারবোর্ডগুলি শনিবার এবং রবিবার মধ্যরাতে রিসেট করে, দৈনিক লিডারবোর্ডের (UTC-7) মতো একই টাইমজোনে।

পাবলিক এবং সামাজিক লিডারবোর্ড

Play Games SDK প্লেয়ারকে প্রতিটি লিডারবোর্ডের দুটি ভিন্ন সংস্করণ প্রদর্শন করতে পারে:

সামাজিক লিডারবোর্ড হল একটি লিডারবোর্ড যা ব্যবহারকারীর চেনাশোনাতে থাকা লোকেদের দ্বারা গঠিত (অথবা, আরও সঠিকভাবে, ব্যবহারকারী আপনার অ্যাপ্লিকেশনের সাথে শেয়ার করার জন্য বেছে নেওয়া চেনাশোনার সদস্যদের) যারা তাদের গেমপ্লে কার্যকলাপ ব্যবহারকারীর সাথে ভাগ করার সিদ্ধান্ত নিয়েছে৷

পাবলিক লিডারবোর্ড হল এমন একটি লিডারবোর্ড যা খেলোয়াড়দের দ্বারা গঠিত যারা তাদের গেমপ্লে কার্যকলাপ সর্বজনীনভাবে ভাগ করতে বেছে নিয়েছে। যদি আপনার খেলোয়াড় তাদের গেমপ্লে কার্যকলাপ সর্বজনীনভাবে ভাগ করা বেছে না নেন, তাহলে তারা এই লিডারবোর্ডে উপস্থিত হবে না।

লিডারবোর্ড প্রদর্শন করা হচ্ছে

মোবাইল ক্লায়েন্ট লাইব্রেরিতে, লাইব্রেরিগুলি লিডারবোর্ডের সমস্ত বিন্যাস এবং প্রদর্শনের যত্ন নেয়। একজন খেলোয়াড় একটি নির্দিষ্ট লিডারবোর্ড দেখতে পারবে কিনা তা আপনি নির্দিষ্ট করতে পারেন, অথবা আপনার সমস্ত লিডারবোর্ডের একটি তালিকা দেখতে পারেন যা থেকে তারা বেছে নিতে পারে।

আপনি সরাসরি ক্লায়েন্ট লাইব্রেরি থেকে ডেটা অ্যাক্সেস করে লিডারবোর্ডের আপনার নিজস্ব সংস্করণগুলি বাস্তবায়ন করতে পারেন।

গুণাবলী

লিডারবোর্ড তৈরি এবং পরিচালনা করতে, আপনি এই লিডারবোর্ড বৈশিষ্ট্যগুলির সাথে পরিচিত হতে চাইবেন:

অধিকার

এই মৌলিক উপাদানগুলি প্রতিটি লিডারবোর্ডের সাথে যুক্ত:

  • ID হল একটি অনন্য স্ট্রিং যা Google Play Console আপনার জন্য তৈরি করবে। আপনি আপনার গেম ক্লায়েন্টদের লিডারবোর্ড উল্লেখ করতে এই অনন্য ID ব্যবহার করবেন।
  • নাম লিডারবোর্ডের একটি সংক্ষিপ্ত নাম (উদাহরণস্বরূপ, "উচ্চ স্কোর" বা "লেভেল 3")। এটি 100টি অক্ষর পর্যন্ত হতে পারে।
  • আইকন হল একটি বর্গাকার আইকন যা আপনার লিডারবোর্ডের সাথে যুক্ত থাকবে। আপনার লিডারবোর্ড আইকন তৈরি করার সময় সেরা অনুশীলনের জন্য, নীচের আইকন নির্দেশিকা বিভাগটি দেখুন।
  • লিস্ট অর্ডার হল সেই ক্রম যেখানে লিডারবোর্ড প্রদর্শিত হবে যখন একজন খেলোয়াড় আপনার গেমের সাথে যুক্ত লিডারবোর্ডগুলি দেখে।
  • সীমা হল ঐচ্ছিক মান যা লিডারবোর্ডে অনুমোদিত স্কোরের নিম্ন এবং উপরের সীমা নির্ধারণ করে। এটি আপনাকে স্পষ্টভাবে প্রতারণামূলক স্কোর জমা বাতিল করতে সাহায্য করতে পারে। এছাড়াও আপনি Players.hide ব্যবহার করতে পারেন এমন খেলোয়াড়দের লুকানোর জন্য যেগুলি আপনার অ্যাপে সমস্ত লিডারবোর্ড থেকে জালিয়াতি স্কোর জমা দিয়েছে বলে মনে করেন।

অর্ডার দিচ্ছে

লিডারবোর্ডে দুটি অর্ডারিং প্রকারের একটি থাকতে পারে:

  • বড় হলে ভালো লিডারবোর্ড ডিফল্ট। এটি সাধারণত আপনি বেশিরভাগ গেমে দেখতে পাবেন যেখানে খেলোয়াড়রা পয়েন্ট অর্জন করে।
  • ছোট হলে ভালো লিডারবোর্ড মাঝে মাঝে এমন ক্ষেত্রে ব্যবহার করা হয় যেখানে ছোট স্কোর ভালো হবে। এই ধরনের লিডারবোর্ডের সবচেয়ে সাধারণ উদাহরণ হল রেসিং গেম, যেখানে স্কোর খেলোয়াড়ের দৌড় শেষ করার সময়কে প্রতিনিধিত্ব করে।

স্কোর বিন্যাস

যদিও সমস্ত স্কোর লিডারবোর্ডে জমা দেওয়া হয় এবং দীর্ঘ পূর্ণসংখ্যা হিসাবে অভ্যন্তরীণভাবে সংরক্ষণ করা হয়, গেম পরিষেবা ব্যবহারকারীর কাছে সেগুলিকে বিভিন্ন ফর্ম্যাটে উপস্থাপন করতে পারে:

  • সংখ্যাসূচক লিডারবোর্ড সংখ্যা হিসাবে স্কোর উপস্থাপন করে। এগুলি নির্দিষ্ট সংখ্যক দশমিক স্থান সহ পূর্ণসংখ্যা হিসাবে বা বাস্তব সংখ্যা হিসাবে প্রদর্শিত হতে পারে। আপনি পূর্ণসংখ্যা হিসাবে স্কোর জমা দেন এবং নির্দিষ্ট স্থানে দশমিক বিন্দু সন্নিবেশ করা হয়। 314159 এর একটি স্কোর, উদাহরণস্বরূপ, 3.14159 , 3141.59 বা 314159 হিসাবে প্রদর্শিত হবে, আপনার নির্দিষ্ট করা দশমিক স্থানের উপর নির্ভর করে।

  • সময়ের লিডারবোর্ড একটি দ্বিতীয় বিন্যাসের ঘন্টা / মিনিট / সেকেন্ড / শততম স্কোর উপস্থাপন করে। আপনাকে অবশ্যই মিলিসেকেন্ড হিসাবে স্কোর জমা দিতে হবে, তাই 66032 1:06.03 হিসাবে ব্যাখ্যা করা হবে।

  • মুদ্রা লিডারবোর্ড একটি মুদ্রা বিন্যাসে স্কোর উপস্থাপন করে। আপনি মূল মুদ্রা ইউনিটের 1/1,000,000 তম হিসাবে স্কোর জমা দেন। উদাহরণস্বরূপ, 19,950,000 এর একটি স্কোরকে $19.95 হিসাবে ব্যাখ্যা করা হবে, ধরে নিলাম আপনি আপনার মুদ্রা USD হিসাবে নির্দিষ্ট করেছেন৷

সংখ্যাসূচক লিডারবোর্ডগুলিও কাস্টম ইউনিট সমর্থন করে। উদাহরণস্বরূপ, যদি আপনার গেমটি মিটারে উচ্চ স্কোর পরিমাপ করে, আপনি আপনার লিডারবোর্ডের জন্য ডিফল্ট ইউনিট হিসাবে "মিটার" নির্দিষ্ট করতে পারেন।

অনুবাদ এবং স্কোর বিন্যাস

যখন মোবাইল ক্লায়েন্ট লাইব্রেরিগুলি গেম পরিষেবা থেকে লিডারবোর্ড ডেটার অনুরোধ করে, তখন তারা এই স্কোরগুলি প্রদর্শন করার জন্য একটি ভাষা এবং লোকেল নির্দিষ্ট করে৷ REST API আপনাকে একটি লোকেল-ভিত্তিক ভাষাও নির্দিষ্ট করতে দেয়। গেম পরিষেবা সেই ভাষা এবং লোকেলের জন্য উপযুক্ত ফর্ম্যাট করা লিডারবোর্ড স্কোর প্রদান করে। আপনি আপনার লিডারবোর্ডের জন্য অনুবাদ যোগ করেছেন বা না করেছেন এই ফর্ম্যাট করা স্কোরগুলি উপস্থিত হবে৷

সাংখ্যিক লিডারবোর্ডের জন্য, ভাষা প্রতি সংখ্যা বিন্যাস ভিন্নভাবে প্রদর্শিত হয়। (উদাহরণস্বরূপ, মার্কিন যুক্তরাষ্ট্রে 12,345.78 , এবং ফ্রান্সে 12 345,78 ।) আপনি যদি কাস্টম ইউনিট ব্যবহার করেন এবং আপনার গেমে অনুবাদ যোগ করেন, তাহলে আপনাকে অবশ্যই আপনার যোগ করা প্রতিটি ভাষার জন্য অনুবাদিত ইউনিট সরবরাহ করতে হবে। পরিষেবা তারপর এই অনুবাদিত ইউনিটগুলি যেখানে উপযুক্ত সেখানে প্রদর্শন করে৷

আপনি যে ভাষা চয়ন করেন তার উপর নির্ভর করে, আপনাকে আপনার ইউনিটগুলির নামের বিভিন্ন সংস্করণ সরবরাহ করতে হতে পারে। ইংরেজিতে আপনার একটি আইটেমের জন্য একটি সংস্করণ এবং অন্য সবকিছুর জন্য আরেকটি সংস্করণ প্রয়োজন (উদাহরণস্বরূপ, "মিটার" এবং "মিটার")। অন্যদিকে, পোলিশ ভাষায়, আপনাকে একটি ইউনিট, কয়েকটি ইউনিট, অনেক ইউনিট এবং অন্য সবকিছুর জন্য একটি সংস্করণ সরবরাহ করতে হবে। বহুবচন নিয়ম সম্পর্কে আরও জানতে, পরিমান স্ট্রিংস(বহুবচন) দেখুন।

টাইম লিডারবোর্ডের জন্য, প্লেয়ারের ভাষা এবং লোকেল অনুযায়ী সময়ের বিন্যাস প্রদর্শিত হয়। এটি প্রধানত লক্ষণীয় হবে যদি আপনি একটি সেকেন্ডের ভগ্নাংশ ব্যবহার করেন বা 3টির বেশি সংখ্যা সহ ঘন্টার মান থাকে (উদাহরণস্বরূপ, মার্কিন যুক্তরাষ্ট্রে 4,815:16:23.42 এবং জার্মানিতে 4.815:16:23,42 )।

কারেন্সি লিডারবোর্ডের জন্য, প্লেয়ারের ভাষা এবং লোকেল অনুযায়ী মুদ্রার বিন্যাস প্রদর্শিত হবে। তবে, আপনি মুদ্রার একক পরিবর্তন করতে পারবেন না। উদাহরণস্বরূপ, আপনি যদি আপনার মুদ্রা USD-এ উল্লেখ করেন, গেমটি US-এ $19.95 এবং ফ্রান্সে 19,95 $ প্রদর্শন করবে। কিন্তু আপনি নির্দিষ্ট করতে পারবেন না যে আপনার গেমটি মার্কিন যুক্তরাষ্ট্রে ডলার এবং ফ্রান্সে ইউরো দেখায়৷

আইকন নির্দেশিকা

আইকনগুলি 512 x 512 PNG বা JPEG ফাইল হিসাবে তৈরি করা উচিত। বেশিরভাগ গেম ক্লায়েন্টে আপনার আইকনগুলি ছোট করা হবে, তাই আপনার খুব বেশি সূক্ষ্ম বিবরণ সহ আইকন তৈরি করা এড়ানো উচিত। আপনি একটি আলফা চ্যানেল দিয়ে আইকন জমা দিতে পারেন, এবং স্বচ্ছতা বজায় রাখা হবে। লিডারবোর্ড আইকনটি অ্যান্ড্রয়েড ডিভাইসে একটি গাঢ় ধূসর পটভূমিতে দেখানো হবে, তাই এমন একটি আইকন বেছে নিন যা এই পরিস্থিতিতে ভালোভাবে কাজ করতে পারে।

একই আইকন সমস্ত লোকেলে ব্যবহার করা হয়, তাই আমরা কোনও আইকনে কোনও পাঠ্য বা স্থানীয় সামগ্রী অন্তর্ভুক্ত করার বিরুদ্ধে সুপারিশ করি।

একটি লিডারবোর্ড তৈরি করুন

এই বিভাগটি আপনাকে নতুন বা বিদ্যমান গেমগুলির জন্য কীভাবে লিডারবোর্ড তৈরি করতে হয় তা বলে।

একটি নতুন গেমের জন্য একটি লিডারবোর্ড তৈরি করুন

একটি নতুন এবং অপ্রকাশিত গেমের জন্য একটি লিডারবোর্ড তৈরি করতে, আপনার গেমের জন্য Google Play Console এন্ট্রিতে যান এবং Grow > Play Games Services > Setup and Management > Leaderboards এ নেভিগেট করুন, তারপর Create Liderboard বোতামে ক্লিক করুন।

প্রধান লিডারবোর্ড প্যানেলে 'লিডারবোর্ড যোগ করুন' বোতাম

তারপর, সহজভাবে এই লিডারবোর্ডের জন্য প্রয়োজনীয় তথ্য পূরণ করুন।

'সেরা রাউন্ড' লিডারবোর্ডের জন্য একটি পূরণ করা ফর্ম।

খসড়া হিসাবে সংরক্ষণ করুন ক্লিক করুন, এবং আপনার লিডারবোর্ড "খসড়া" অবস্থায় উপলব্ধ হবে৷ একবার আপনি আপনার গেমটি প্রকাশ করলে, আপনার গেমের সমস্ত লিডারবোর্ড এটির সাথে প্রকাশিত হয়৷

একটি প্রকাশিত গেমের জন্য একটি লিডারবোর্ড তৈরি করুন

ইতিমধ্যে প্রকাশিত হয়েছে এমন একটি গেমের জন্য একটি অতিরিক্ত লিডারবোর্ড তৈরি করতে, উপরের মতো একই পদক্ষেপগুলি অনুসরণ করুন৷ একটি গেমের আপডেট হওয়া সংস্করণ পরীক্ষা করার বিষয়ে আরও তথ্যের জন্য, আপনার গেমের পরিবর্তনগুলি প্রকাশ করা দেখুন।

একবার আপনি আপনার লিডারবোর্ড পরীক্ষা করে নিলে এবং এতে খুশি হলে, আপনি নতুন লিডারবোর্ডের সাথে আপনার গেমটি পুনঃপ্রকাশ করতে পারেন এবং সেগুলিকে বিশ্বের কাছে ঠেলে দেওয়া হবে।

একটি লিডারবোর্ড সম্পাদনা করুন

আপনি ইতিমধ্যে তৈরি করেছেন এমন একটি লিডারবোর্ড সম্পাদনা করতে, Google Play Console-এর লিডারবোর্ড ট্যাবে লিডারবোর্ডে ক্লিক করুন। এই মুহুর্তে, আপনি প্রথম লিডারবোর্ড তৈরি করার সময় আপনি যে ফর্মটি ব্যবহার করেছিলেন তা দেখতে পাবেন এবং আপনি আপনার ইচ্ছামতো যেকোন ক্ষেত্র সম্পাদনা করতে সক্ষম হবেন।

যখন আপনি একটি লিডারবোর্ড সম্পাদনা শেষ করেন, খসড়া হিসাবে সংরক্ষণ করুন বোতামটি ক্লিক করুন৷ নতুন সম্পাদিত লিডারবোর্ডটি "খসড়া" অবস্থায় থাকবে, যা আপনাকে এটি পরীক্ষা করার অনুমতি দেয়।

যদি এটি সঠিকভাবে কাজ করে, লিডারবোর্ড ফর্মের উপরের বাক্স থেকে পরিবর্তনগুলি প্রকাশ করুন নির্বাচন করুন এবং আপনি আপনার সমস্ত আপডেট করা লিডারবোর্ড সহ আপনার গেমটি জনসাধারণের কাছে পুনঃপ্রকাশ করতে সক্ষম হবেন৷

একটি সম্পাদনা পূর্বাবস্থায় ফেরান৷

আপনি যদি সিদ্ধান্ত নেন যে আপনি আপনার সদ্য-সম্পাদিত লিডারবোর্ড পছন্দ করেন না এবং পূর্ববর্তী পুনরাবৃত্তিতে ফিরে যেতে চান, তাহলে লিডারবোর্ড ফর্মের উপরের বাক্স থেকে কেবল প্রত্যাবর্তন নির্বাচন করুন। আপনার লিডারবোর্ড ইতিমধ্যে প্রকাশিত সংস্করণে ফিরে আসে।

একটি লিডারবোর্ড মুছুন

আপনি "খসড়া" অবস্থায় থাকা বা প্রকাশিত হয়েছে এমন লিডারবোর্ড মুছে ফেলতে পারেন। Google Play Console-এ একটি লিডারবোর্ড মুছতে, লিডারবোর্ডের ফর্মটিতে যান এবং ফর্মের শীর্ষে লিডারবোর্ড মুছুন ক্লিক করুন৷

বিকল্পভাবে, অ্যাপে একজন খেলোয়াড়ের লিডারবোর্ড লুকানোর জন্য আপনি Players.hide কল করতে পারেন।

একটি লিডারবোর্ড রিসেট করুন

আপনি শুধুমাত্র আপনার খসড়া লিডারবোর্ডের জন্য প্লেয়ারের অগ্রগতি ডেটা রিসেট করতে পারেন।

  • Google Play Console-এ লিডারবোর্ড রিসেট করতে, সেই ইভেন্টের জন্য ফর্মের উপরে অগ্রগতি রিসেট ক্লিক করুন।
  • লিডারবোর্ড ডেটা প্রোগ্রামগতভাবে রিসেট করতে, ম্যানেজমেন্ট API Scores পদ্ধতিতে কল করুন।

লিডারবোর্ডের জন্য অনুবাদ যোগ করুন

আপনি আপনার গেমের সাথে যুক্ত লিডারবোর্ডের জন্য আপনার নিজস্ব অনুবাদগুলি নির্দিষ্ট করতে পারেন৷ আপনি এটি করার আগে, প্রথমে আপনার গেমের জন্য অনুবাদ যোগ করা এ বর্ণিত ধাপগুলি সম্পূর্ণ করতে ভুলবেন না। আপনি অবশ্যই আপনার গেমের জন্য এক বা একাধিক লিডারবোর্ড তৈরি করেছেন৷

লিডারবোর্ডের জন্য আপনার নিজস্ব অনুবাদ যোগ করতে, Google Play কনসোলে আপনার গেমের জন্য লিডারবোর্ড ট্যাব খুলুন, তারপরে একটি বিদ্যমান লিডারবোর্ড নির্বাচন করুন। লিডারবোর্ডের বিশদ বিবরণের পৃষ্ঠায়, গেমের বিবরণ ট্যাবে আপনি আগে যোগ করেছেন এমন একটি ভাষার জন্য ট্যাবে ক্লিক করুন। সেই ভাষার জন্য লিডারবোর্ডের বিবরণ পৃষ্ঠায়, সেই লিডারবোর্ডের জন্য আপনার অনুবাদ সহ ফর্মটি সম্পাদনা করুন। আপনার অনুবাদিত লিডারবোর্ডের বিবরণ সংরক্ষণ করতে সংরক্ষণ করুন ক্লিক করুন।

লিডারবোর্ড স্কোর লুকান

Google Play গেম পরিষেবাগুলি একটি লিডারবোর্ড টেম্পার সুরক্ষা বৈশিষ্ট্য সরবরাহ করে যা সন্দেহভাজন টেম্পারড স্কোরগুলি পরীক্ষা করে এবং সেগুলি স্বয়ংক্রিয়ভাবে লুকিয়ে রাখে। এই বৈশিষ্ট্যটি শুধুমাত্র Android গেমের জন্য উপলব্ধ।

আপনার অ্যান্ড্রয়েড গেমের জন্য আপনি যে নতুন লিডারবোর্ড তৈরি করেন তার জন্য ডিফল্টভাবে ট্যাম্পার সুরক্ষা সক্ষম করা হয়, কিন্তু বিদ্যমান লিডারবোর্ডের জন্য অক্ষম করা হয়। ইতিমধ্যে প্রকাশিত আপনার বিদ্যমান লিডারবোর্ডগুলির জন্য ট্যাম্পার সুরক্ষা সক্ষম করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. Google Play Console-এ, গেম পরিষেবা ট্যাব খুলুন, তারপর তালিকা থেকে আপনার গেমটি নির্বাচন করুন৷
  2. লিডারবোর্ড ট্যাব খুলুন, তারপর লিডারবোর্ডের উদাহরণ নির্বাচন করুন যার জন্য আপনি টেম্পার সুরক্ষা সক্ষম করতে চান।
  3. লিডারবোর্ড ট্যাম্পার সুরক্ষা বিকল্পটি চালু করুন।
  4. সংরক্ষণ করুন এবং চালিয়ে যান ক্লিক করুন।
  5. আপনার খেলা প্রকাশ করুন.

একবার Google Play Console-এ লিডারবোর্ডের জন্য ট্যাম্পার সুরক্ষা সক্ষম করা হলে, এই বৈশিষ্ট্যটি কার্যকর হতে 24 ঘন্টা পর্যন্ত সময় লাগতে পারে। ট্যাম্পার সুরক্ষা সক্ষম করার আগে জমা দেওয়া স্কোরগুলি পূর্ববর্তীভাবে লুকানো হয় না।

কিছু পরিস্থিতিতে, আপনি ট্যাম্পার সুরক্ষা অক্ষম করতে চাইতে পারেন (উদাহরণস্বরূপ, যদি আপনার গেমটি অ্যান্ড্রয়েড ছাড়াও ওয়েবে চলে এবং এই প্ল্যাটফর্ম জুড়ে লিডারবোর্ড শেয়ার করে)।

ক্লায়েন্ট বাস্তবায়ন

আপনার প্ল্যাটফর্মের জন্য লিডারবোর্ডগুলি কীভাবে প্রয়োগ করবেন তা শিখতে, নিম্নলিখিত সংস্থানগুলি দেখুন: