অর্জনগুলিকে একীভূত করুন, অর্জনগুলিকে একীভূত করুন

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

শুরু করার আগে

নতুন কৃতিত্ব তৈরি বা আমদানি করুন

শুরু থেকে সাফল্যগুলো বাস্তবায়ন করতে, এই ধাপগুলো অনুসরণ করুন:

কৃতিত্ব যোগ করুন

গুগল প্লে কনসোল ব্যবহার করে প্রথমবারের মতো অ্যাচিভমেন্ট তৈরি করার দুটি উপায় রয়েছে:

একটি কৃতিত্ব তৈরি করুন

একটি নতুন এবং অপ্রকাশিত গেমের জন্য অ্যাচিভমেন্ট তৈরি করতে, এই ধাপগুলো সম্পন্ন করুন:

  1. গুগল প্লে কনসোলে একটি গেম নির্বাচন করুন।
  2. প্লে গেমস সার্ভিসেস - অ্যাচিভমেন্টস পেজে ( গ্রো ইউজার্স > প্লে গেমস সার্ভিসেস > সেটআপ অ্যান্ড ম্যানেজমেন্ট > অ্যাচিভমেন্টস ), ক্রিয়েট অ্যাচিভমেন্ট নির্বাচন করুন।
  3. 'কৃতিত্ব যোগ করুন ' পৃষ্ঠায় ফর্মটি পূরণ করুন।
  4. খসড়া হিসাবে সংরক্ষণ করুন-এ ক্লিক করুন।
  5. একটি অ্যাচিভমেন্ট তৈরি করার পর, আপনাকে সেটি প্রকাশ করতে হবে।
আমদানি অর্জন

আপনার গেমে একসাথে একাধিক অ্যাচিভমেন্ট যোগ করতে, নিম্নলিখিত ধাপগুলো অনুসরণ করুন:

  1. আপনার অর্জনগুলো নিয়ে একটি জিপ ফাইল তৈরি করুন।
  2. ফাইলটি আপলোড করুন।

জিপ ফাইল সম্পর্কে আরও তথ্যের জন্য, জিপ ফাইল নির্দেশিকা দেখুন।

কৃতিত্ব আমদানি করতে:

  1. গুগল প্লে কনসোলে একটি গেম নির্বাচন করুন।
  2. প্লে গেমস সার্ভিসেস - অ্যাচিভমেন্টস পেজে ( গ্রো ইউজার্স > প্লে গেমস সার্ভিসেস > সেটআপ অ্যান্ড ম্যানেজমেন্ট > অ্যাচিভমেন্টস ), ইমপোর্ট অ্যাচিভমেন্টস নির্বাচন করুন।
  3. অ্যাচিভমেন্ট ইম্পোর্ট পেজে, আপলোড-এ ক্লিক করুন।
  4. আপলোড করার জন্য জিপ ফাইলটি নির্বাচন করুন।
  5. খসড়া হিসাবে সংরক্ষণ করুন-এ ক্লিক করুন।
  6. অ্যাচিভমেন্টগুলো ইম্পোর্ট করার পর, আপনাকে আপনার গেমটি পাবলিশ করতে হবে।

জিপ ফাইল নির্দেশিকা

আপনি একটি জিপ ফাইল ব্যবহার করে একসাথে একাধিক অ্যাচিভমেন্ট ইম্পোর্ট করতে পারেন। আপনার জিপ ফাইলে ব্যবহার করার জন্য সঠিক ফাইলের নামগুলো জানতে টেবিলটি দেখুন:

ফাইলের নাম আবশ্যক বা ঐচ্ছিক গৃহীত মান
AchievementsMetadata.csv প্রয়োজনীয় প্রতিটি অর্জনের মেটাডেটা। বৈশিষ্ট্যসমূহ দেখুন।
AchievementsLocalizations.csv ঐচ্ছিক কৃতিত্বের নাম ও বিবরণের অনুবাদ প্রদান করে।
AchievementsIconsMappings.csv ঐচ্ছিক মানচিত্রগুলো তাদের আইকন ফাইলে কৃতিত্বগুলো যুক্ত করে।
আইকন ফাইল ঐচ্ছিক PNG, JPEG বা JPG ফরম্যাটের আইকন।

জিপ ফাইলের জন্য প্রয়োজনীয়তা:

  • কোনো সাবডিরেক্টরি নেই।
  • অনন্য ফাইলের নাম।
  • শুধুমাত্র CSV, PNG, JPEG বা JPG ফাইল।
  • CSV ফাইলগুলোতে কোনো হেডার সারি থাকা যাবে না।
  • প্রতিটি ফাইলের সাইজ অবশ্যই ১ মেগাবাইটের কম হতে হবে।
  • জিপ ফাইলটিতে ৪০৩টির বেশি ফাইল থাকা উচিত নয়।
  • জিপ ফাইলের মোট আকার অবশ্যই ৮০০ মেগাবাইটের কম হতে হবে।
অর্জন মেটাডেটা.csv ফরম্যাট

AchievementsMetadata.csv ফাইলটিতে প্রতিটি অ্যাচিভমেন্টের মেটাডেটা থাকে। এতে তথ্যগুলো কমা দ্বারা পৃথক করা মান হিসেবে নিম্নলিখিত ক্রমে অন্তর্ভুক্ত থাকা উচিত:

    Name,Description,Incremental value,Steps Needed,Initial State,Points,List Order

এই ক্ষেত্রগুলো নিম্নলিখিত সারণিতে বর্ণনা করা হয়েছে:

CSV কলাম হেডার আবশ্যক বা ঐচ্ছিক গৃহীত মান
নাম প্রয়োজনীয় সর্বোচ্চ ১০০ অক্ষর
বর্ণনা ঐচ্ছিক সর্বোচ্চ ৫০০ অক্ষর
ক্রমবর্ধমান মান প্রয়োজনীয় True বা False
প্রয়োজনীয় পদক্ষেপ Incremental Value True. সংখ্যা (কোনো ভগ্নাংশ বা দশমিক ছাড়া)। সর্বোচ্চ মান হলো ১০০০০।
প্রাথমিক অবস্থা প্রয়োজনীয় Hidden বা Revealed
পয়েন্ট প্রয়োজনীয় এমন একটি সংখ্যা যা ৫-এর গুণিতক এবং এর মান অবশ্যই ৫ থেকে ২০০-এর মধ্যে হতে হবে।
তালিকার ক্রম ঐচ্ছিক সংখ্যা (কোনো ভগ্নাংশ বা দশমিক ছাড়া, এবং শূন্য অপেক্ষা বড়)

AchievementsMetadata.csv ফাইলের জন্য প্রয়োজনীয়তা:

  • প্রতিটি সারিতে অবশ্যই সাতটি মান থাকতে হবে। যদি কোনো মান বাদ দিতে চান, তবে সেই স্থানটি খালি রাখুন।
  • Name এবং Description ফিল্ড দুটি ডিফল্ট লোকেল হিসেবে ব্যবহৃত হয়।
  • সকল অর্জনের ক্ষেত্রে Name ক্ষেত্রটি অনন্য হওয়া উচিত।
  • নিম্নলিখিত ফিল্ডগুলিতে কমা থাকা উচিত নয়: Name এবং Description

একটি নমুনা AchievementsMetadata.csv ফাইল:

  Achievement1,Achievement One,True,100,Hidden,5,20
  Achievement2,Achievement Two,False,,Revealed,10,30
AchievementsLocalizations.csv ফরম্যাট

AchievementsLocalizations.csv ফাইলটি একটি ঐচ্ছিক ফাইল, যা বিভিন্ন লোকেলের ব্যবহারকারীদের কাছে প্রতিটি অ্যাচিভমেন্ট বর্ণনা করার জন্য প্রয়োজনীয় সমস্ত ডেটা সেট আপ করে। গেমের জন্য নির্দিষ্ট লোকেলগুলোর সাথে সামঞ্জস্য রেখে অ্যাচিভমেন্টগুলো অনুবাদ করা হয়।

এতে তথ্যগুলো কমা দিয়ে আলাদা করা মান হিসেবে নিম্নলিখিত ক্রমে অন্তর্ভুক্ত করতে হবে:

   Name, Localized name, Localized description, locale

এই ক্ষেত্রগুলো নিম্নলিখিত সারণিতে বর্ণনা করা হয়েছে:

CSV কলাম হেডার আবশ্যক বা ঐচ্ছিক বর্ণনা গৃহীত মান
নাম প্রয়োজনীয় AchievementsMetadata.csv ফাইলের Name কলামের সাথে অবশ্যই মিলতে হবে। সর্বোচ্চ ১০০ অক্ষর
স্থানীয় নাম প্রয়োজনীয় কৃতিত্বটির স্থানীয় নাম। সর্বোচ্চ ১০০ অক্ষর
স্থানীয় বিবরণ ঐচ্ছিক নির্দিষ্ট লোকেলে কৃতিত্বটির স্থানীয় বিবরণ। সর্বোচ্চ ৫০০ অক্ষর
অবস্থান প্রয়োজনীয় লোকেল কোড, যেমন en-US লোকেল নির্দিষ্ট করার আগে আপনার গেমের জন্য অনুবাদ যোগ করুন । মনে রাখবেন, আপনি ডিফল্ট লোকেল নির্দিষ্ট করতে পারবেন না।

সমর্থিত লোকেল কোডগুলো সমর্থিত ভাষার তালিকায় পাওয়া যাবে।

AchievementsLocalizations.csv ফাইলের জন্য প্রয়োজনীয়তা:

  • একটি গেমের মধ্যে অ্যাচিভমেন্টের নামগুলো প্রতিটি লোকালের জন্য অনন্য হতে হবে।

    উদাহরণস্বরূপ, যদি কোনো গেম en-US এবং fr-FR উভয় লোকেলই সমর্থন করে, তাহলে en-US-এর জন্য "Achievement1" নামের একটি অ্যাচিভমেন্ট fr-FR-এর জন্যও "Achievement1" নামে রাখা যেতে পারে।

  • প্রতিটি সারিতে চারটি মান থাকা উচিত। আপনি যদি ‘স্থানীয় বিবরণ’ মানটি বাদ দিতে চান, তবে এটি খালি রাখুন।

একটি নমুনা AchievementsLocalizations.csv ফাইল:

Achievement1,Achievement One,This is the description of achievement one in English.,en-US
Achievement1,Achievement Un,Voici la description de l'achievement un en français.,fr-FR
Achievement2,Achievement Two,Description of achievement two.,en-US
Achievement2,Logro Dos,Descripción del logro dos.,es-ES
Achievement3,Achievement Three,,en-US
Achievement3,Erfolg Drei,,de-DE
AchievementsIconsMappings.csv ফরম্যাট

AchievementsIconsMappings.csv ফাইলটি একটি ঐচ্ছিক ফাইল যা আপনার অ্যাচিভমেন্টগুলোকে প্রদত্ত আইকনের সাথে ম্যাপ করতে ব্যবহৃত হয়। এতে তথ্যগুলো কমা দ্বারা পৃথক করা মান হিসেবে নিম্নলিখিত ক্রমে অন্তর্ভুক্ত থাকতে হবে:

Name, icon filename

এই ক্ষেত্রগুলো নিম্নলিখিত সারণীতে বর্ণনা করা হয়েছে।

CSV কলাম হেডার আবশ্যক বা ঐচ্ছিক বর্ণনা
নাম প্রয়োজনীয় AchievementsMetadata.csv ফাইলের Name কলামের সাথে অবশ্যই মিলতে হবে।
আইকন ফাইলের নাম প্রয়োজনীয় আপনার আইকন ফাইলের নাম।

AchievementsIconsMappings.csv ফাইলের জন্য প্রয়োজনীয়তা:

  • প্রতিটি সারিতে দুটি মান থাকা উচিত।
  • আইকন ফাইলগুলো শুধুমাত্র PNG বা JPEG ফরম্যাটে হতে পারবে।

একটি নমুনা AchievementsIconsMappings.csv ফাইল:

Valid Achievement,valid-achievement-icon.png
Incremental Achievement,incremental-achievement-icon.jpeg
No Description,no-description-icon.png
Hidden Initial State,hidden-initial-state-icon.png
Large Point Value,large-point-value-icon.jpeg

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

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

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

কৃতিত্বের একটি নমুনা আইকন।
কৃতিত্বের একটি নমুনা আইকন।

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

আইকন ফাইল

AchievementsIconsMappings.csv ফাইলে আপনি যে আইকনগুলোর উল্লেখ করবেন, সেগুলো আপনার ইম্পোর্ট করা বর্তমান জিপ আর্কাইভে অবশ্যই থাকতে হবে।

বিদ্যমান কৃতিত্ব সহ গেমগুলি আপডেট করুন

আপনি গুগল প্লে কনসোলে একটি গেমে আরও অ্যাচিভমেন্ট যোগ করতে এবং বিদ্যমান অ্যাচিভমেন্টগুলো আপডেট করতে পারেন।

আরও কৃতিত্ব যোগ করুন

আপনার যদি আগে থেকেই কৃতিত্ব থাকে এবং আপনি আরও যোগ করতে চান:

  1. গুগল প্লে কনসোলে একটি গেম নির্বাচন করুন।
  2. প্লে গেমস সার্ভিসেস - অ্যাচিভমেন্টস পেজে ( গ্রো ইউজার্স > প্লে গেমস সার্ভিসেস > সেটআপ অ্যান্ড ম্যানেজমেন্ট > অ্যাচিভমেন্টস ), অ্যাড অ্যাচিভমেন্টস নির্বাচন করুন।
কৃতিত্ব সম্পাদনা করুন

আপনার যদি আগে থেকেই কোনো কৃতিত্ব থাকে এবং আপনি তা সম্পাদনা করতে চান:

  1. গুগল প্লে কনসোলে একটি গেম নির্বাচন করুন।
  2. প্লে গেমস সার্ভিসেস - অ্যাচিভমেন্টস পেজে ( গ্রো ইউজার্স > প্লে গেমস সার্ভিসেস > সেটআপ অ্যান্ড ম্যানেজমেন্ট > অ্যাচিভমেন্টস ), একটি অ্যাচিভমেন্ট নির্বাচন করুন।
  3. আপনি যেকোনো ক্ষেত্র সম্পাদনা করতে পারেন।
  4. খসড়া হিসাবে সংরক্ষণ করুন-এ ক্লিক করুন।
  5. প্লে গেমস সার্ভিসেস - অ্যাচিভমেন্টস পৃষ্ঠায়, সম্পাদিত অ্যাচিভমেন্টটি "পরীক্ষকদের জন্য উপলব্ধ" অবস্থায় রয়েছে।
  6. কৃতিত্বটি পরীক্ষা করার পর, ‘পর্যালোচনা করুন এবং প্রকাশ করুন’ বোতামে ক্লিক করুন।

    এটি আপনার গেমটিকে, আপনার সমস্ত আপডেট করা অ্যাচিভমেন্ট সহ, পুনরায় প্রকাশ করে।

একটি কৃতিত্ব মুছে ফেলুন

আপনার অ্যাচিভমেন্ট একবার প্রকাশিত হয়ে গেলে, তা আর মুছে ফেলা যাবে না । শুধুমাত্র অপ্রকাশিত অবস্থায় থাকা কোনো অ্যাচিভমেন্টই আপনি মুছে ফেলতে পারবেন।

  1. প্লে গেমস সার্ভিসেস - অ্যাচিভমেন্টস পেজে, একটি অ্যাচিভমেন্ট নির্বাচন করুন।
  2. অ্যাচিভমেন্টটি মুছে ফেলতে, ‘ডিলিট অ্যাচিভমেন্ট’- এ ক্লিক করুন।
একটি অর্জন রিসেট করুন

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

  1. প্লে গেমস সার্ভিসেস - অ্যাচিভমেন্টস পেজে, একটি অ্যাচিভমেন্ট নির্বাচন করুন।
  2. কৃতিত্বগুলি রিসেট করতে, 'অগ্রগতি রিসেট করুন'- এ ক্লিক করুন।
  3. প্রোগ্রামের মাধ্যমে অ্যাচিভমেন্ট ডেটা রিসেট করতে, ম্যানেজমেন্ট API-এর Achievements মেথডগুলো কল করুন।

কৃতিত্বের জন্য অনুবাদ যোগ করুন

আপনার গেমের সাথে যুক্ত অ্যাচিভমেন্টগুলোর জন্য আপনি নিজের অনুবাদ নির্দিষ্ট করতে পারেন। তা করার আগে, প্রথমে "আপনার গেমের জন্য অনুবাদ যোগ করা" অংশে বর্ণিত ধাপগুলো সম্পূর্ণ করে নিন।

আপনার গেমে অনুবাদ যোগ করার দুটি উপায় রয়েছে:

  • আপনি একসাথে অনেকগুলো নতুন অ্যাচিভমেন্টের অনুবাদ আপলোড করার জন্য ‘ইম্পোর্ট অ্যাচিভমেন্টস’ অপশনটি ব্যবহার করতে পারেন। আগে থেকে বিদ্যমান অ্যাচিভমেন্টগুলোর অনুবাদ আপলোড করার জন্য আপনি এই অপশনটি ব্যবহার করতে পারবেন না।

  • আপনি আপনার গেমের প্রতিটি অ্যাচিভমেন্টের জন্য অনুবাদ যোগ করতে পারেন। প্রতিটি অ্যাচিভমেন্টের জন্য আপনার নিজের অনুবাদ যোগ করতে:

    1. গুগল প্লে কনসোলে আপনার গেমের অ্যাচিভমেন্টস ট্যাবটি খুলুন, তারপর বিদ্যমান কোনো একটি অ্যাচিভমেন্ট নির্বাচন করুন।
    2. অ্যাচিভমেন্ট ডিটেইলস পেজে, সেই ভাষার ট্যাবটি সিলেক্ট করুন যা আপনি আগে গেম ডিটেইলস ট্যাবে যোগ করেছিলেন।
    3. সেই ভাষার অ্যাচিভমেন্ট ডিটেইলস পেজে, সেই অ্যাচিভমেন্টের জন্য আপনার করা অনুবাদগুলো দিয়ে ফর্মটি সম্পাদনা করুন।
    4. আপনার অনূদিত কৃতিত্বের বিবরণ সংরক্ষণ করতে সেভ-এ ক্লিক করুন।

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

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

পরীক্ষার সাফল্য

অ্যাচিভমেন্টগুলো উদ্দেশ্য অনুযায়ী কাজ করছে কিনা তা যাচাই করতে, নিচের ধাপগুলো অনুসরণ করে সেগুলো পরীক্ষা করুন:

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

    • অ্যাচিভমেন্টটি সম্পন্ন হলে স্ক্রিনে "achievement unlocked" পপআপটি দেখা যাচ্ছে কিনা তা যাচাই করুন।

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

প্লে কনসোলে অর্জনের পারফরম্যান্স ট্র্যাক করুন

ব্যক্তিগত কৃতিত্বের দ্রুত পরিসংখ্যান খুঁজে বের করার উপায় নিচে দেওয়া হলো:

  • গুগল প্লে কনসোলে
  • সেটিংস > গেম প্রজেক্ট- এ যান।
  • একটি খেলা নির্বাচন করুন।
  • বাম দিকের মেনুতে, ‘Achievements’-এ ক্লিক করুন।
  • আপনার অ্যাচিভমেন্ট পেজে আপনি পরিসংখ্যান দেখতে পাবেন, যা থেকে বোঝা যাবে আপনার খেলোয়াড়রা অ্যাচিভমেন্টগুলো আনলক করছে কি না। যাদের অ্যাচিভমেন্ট লুকানো নেই, তাদের মধ্যে কত শতাংশ সেগুলো আনলক করছে, তা আপনি দেখতে পারেন। প্রাথমিক পর্যায়ের অ্যাচিভমেন্টগুলোর ক্ষেত্রে, আনলকের হার সাধারণত ১০০%-এর কাছাকাছি থাকে।

এছাড়াও আপনি Grow users > Play Games Services > Game statistics পেজে অ্যাচিভমেন্টগুলোর সময়ভিত্তিক পারফরম্যান্স ট্র্যাক করতে পারেন।

কৃতিত্বগুলো প্রকাশ করুন

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

প্রকাশ করতে, এই ধাপগুলো অনুসরণ করুন:

  1. গুগল প্লে কনসোলে একটি গেম নির্বাচন করুন।
  2. প্লে গেমস সার্ভিসেস - অ্যাচিভমেন্টস পেজে ( ব্যবহারকারী বৃদ্ধি > প্লে গেমস সার্ভিসেস > সেটআপ এবং ব্যবস্থাপনা > অ্যাচিভমেন্টস ), রিভিউ এবং পাবলিশ-এ ক্লিক করুন।
  3. প্লে গেমস সার্ভিসেস - পাবলিশিং পেজে ( Grow users > Play Games Services > Setup and management > Publishing ), অ্যাকশনগুলো পর্যালোচনা করুন এবং সমস্যাগুলো সমাধান করুন।
  4. প্রকাশ করুন-এ ক্লিক করুন।

    আপনার গেমের সমস্ত কৃতিত্ব প্রকাশিত হয়েছে।

সাধারণ ভুলগুলো এড়িয়ে চলুন

এই বিষয়গুলো গেমে অ্যাচিভমেন্ট যুক্ত করার সময় এড়িয়ে চলার মতো সাধারণ ভুলগুলো তুলে ধরে। এগুলো নিম্নলিখিত বিষয়গুলোর গুরুত্বের ওপর জোর দেয়:

  • প্লে কনসোলে, Grow users > Play Games Services > Setup and management > Achievements- এ যান।

    • প্রকাশ করার আগে যাচাই করে নিন যে প্লে কনসোলে কনফিগার করা অ্যাচিভমেন্টগুলো "ড্রাফট" অবস্থায় নেই।
    • প্লে কনসোল থেকে অ্যাচিভমেন্ট আইডি-র মান গেম কোডে যোগ করবেন না। এর পরিবর্তে ক্লায়েন্ট ইমপ্লিমেন্টেশন ব্যবহার করুন।
  • নিশ্চিত করুন যে আপনি আপনার ক্লায়েন্টেও আনলক লজিকটি প্রয়োগ করেছেন।

    • খেলোয়াড়রা সেই ট্রিগার ধাপটি এড়িয়ে যেতে পারে না যেখানে আনলক এপিআই (API) কল করা হয়। উদাহরণস্বরূপ, টিউটোরিয়ালটি সম্পূর্ণ করা একটি অ্যাচিভমেন্ট, কিন্তু খেলোয়াড়রা টিউটোরিয়ালটি নিজেই এড়িয়ে যেতে পারে।