অর্জনগুলি আপনার গেমের মধ্যে আপনার ব্যবহারকারীদের ব্যস্ততা বাড়ানোর একটি দুর্দান্ত উপায় হতে পারে৷ আপনি খেলোয়াড়দের এমন বৈশিষ্ট্যগুলি নিয়ে পরীক্ষা করতে উত্সাহিত করতে আপনার গেমে কৃতিত্বগুলি প্রয়োগ করতে পারেন যা তারা সাধারণত ব্যবহার করতে পারে না, বা সম্পূর্ণ ভিন্ন খেলার শৈলী সহ আপনার গেমের কাছে যেতে। খেলোয়াড়দের একে অপরের সাথে তাদের অগ্রগতির তুলনা করার এবং হালকা-হৃদয় প্রতিযোগিতায় জড়িত হওয়ার জন্য অর্জনগুলি একটি মজার উপায়ও হতে পারে।
কিভাবে আপনার প্ল্যাটফর্মের জন্য অর্জন বাস্তবায়ন করতে হয় তা জানতে, ক্লায়েন্ট বাস্তবায়ন দেখুন।
গুণাবলী
অর্জনগুলি কীভাবে কাজ করে তা বোঝার জন্য, আপনি তাদের সাথে যুক্ত কিছু বৈশিষ্ট্যের সাথে পরিচিত হতে চাইবেন৷
এই মৌলিক উপাদানগুলি প্রতিটি অর্জনের সাথে জড়িত:
- Id হল একটি অনন্য স্ট্রিং যা Google Play Console দ্বারা তৈরি করা হয়। আপনি আপনার গেম ক্লায়েন্টদের কৃতিত্ব উল্লেখ করতে এই অনন্য ID ব্যবহার করবেন।
- নাম কৃতিত্বের একটি সংক্ষিপ্ত নাম (উদাহরণস্বরূপ, "মাস্টার পাইম্যান")। মান 100 অক্ষর পর্যন্ত হতে পারে।
- বর্ণনা হল আপনার কৃতিত্ব সম্পর্কে একটি সংক্ষিপ্ত বিবরণ। সাধারণত এটি আপনার খেলোয়াড়কে কীভাবে কৃতিত্ব অর্জন করতে হয় তা বলে (উদাহরণস্বরূপ, "সূর্যাস্তের আগে একটি লেবু মেরিঙ্গু পাই")। মান 500 অক্ষর পর্যন্ত হতে পারে।
- আইকন হল একটি বর্গাকার আইকন যা আপনার কৃতিত্বের সাথে যুক্ত। আপনার অর্জনের আইকন তৈরি করার সময় সেরা অনুশীলনের জন্য, আইকন নির্দেশিকা বিভাগটি দেখুন।
- তালিকা ক্রম হল সেই ক্রম যাতে লক করা অর্জনগুলি প্রদর্শিত হয় যখন একজন খেলোয়াড় আপনার গেমের সাথে যুক্ত অর্জনগুলি দেখে। এটি আপনার পছন্দের যেকোনো ক্রমে হতে পারে। আনলক করা কৃতিত্বগুলি অর্জিত ক্রমে তালিকার শীর্ষে উপস্থিত হয়৷
অবস্থা
অর্জন তিনটি ভিন্ন রাজ্যের একটিতে হতে পারে:
- একটি লুকানো অর্জন মানে খেলোয়াড়ের কাছ থেকে কৃতিত্বের বিবরণ লুকানো থাকে। প্লে গেম পরিষেবাগুলি লুকানো অবস্থায় থাকাকালীন অর্জনের জন্য একটি সাধারণ স্থানধারক বিবরণ এবং আইকন সরবরাহ করে। আমরা একটি কৃতিত্ব লুকিয়ে রাখার পরামর্শ দিই যদি এটিতে একটি স্পয়লার থাকে যা আপনি খুব তাড়াতাড়ি আপনার গেম সম্পর্কে প্রকাশ করতে চান না (উদাহরণস্বরূপ, "আবিস্কার করুন যে আপনি সর্বদা ভূত ছিলেন!")।
- একটি প্রকাশিত কৃতিত্ব মানে খেলোয়াড় কৃতিত্ব সম্পর্কে জানেন, কিন্তু এখনও এটি অর্জন করেননি। বেশিরভাগ অর্জন প্রকাশিত অবস্থায় শুরু হয়।
- একটি আনলক কৃতিত্ব মানে যে প্লেয়ার সফলভাবে কৃতিত্ব অর্জন করেছে। একটি কৃতিত্ব অফলাইনে আনলক করা যেতে পারে। যখন গেমটি অনলাইনে আসে, তখন কৃতিত্বের আনলক করা অবস্থা আপডেট করতে এটি প্লে গেম পরিষেবাগুলির সাথে সিঙ্ক হয়৷
ক্রমবর্ধমান অর্জন
অর্জনগুলিকে মানক বা বর্ধিত হিসাবে মনোনীত করা যেতে পারে। সাধারণত, একটি ক্রমবর্ধমান কৃতিত্বের সাথে জড়িত একজন খেলোয়াড় দীর্ঘ সময়ের মধ্যে কৃতিত্ব অর্জনের দিকে ধীরে ধীরে অগ্রগতি করে। প্লেয়ার ক্রমবর্ধমান কৃতিত্বের দিকে অগ্রগতি করে, আপনি প্লে গেম পরিষেবাগুলিতে প্লেয়ারের আংশিক অগ্রগতি রিপোর্ট করতে পারেন।
Google Play পরিষেবা অগ্রগতির তথ্য ট্র্যাক রাখে, খেলোয়াড় যখন সেই অর্জনকে আনলক করার জন্য প্রয়োজনীয় মানদণ্ড পূরণ করে তখন গেমটিকে সতর্ক করে, এবং খেলোয়াড়কে বলে যে তারা সেই লক্ষ্য পূরণের দিকে কতদূর এগিয়েছে।
![একটি নমুনা বর্ধিত কৃতিত্ব যা খেলোয়াড়ের অগ্রগতি 40% দেখাচ্ছে।](https://developer.android.com/static/images/games/pgs/achievementIncremental.png?authuser=4&hl=bn)
ক্রমবর্ধমান অর্জনগুলি গেম সেশন জুড়ে ক্রমবর্ধমান, এবং গেমের মধ্যে থেকে অগ্রগতি সরানো বা রিসেট করা যায় না। উদাহরণস্বরূপ, "ভিন 50 গেমস" একটি ক্রমবর্ধমান অর্জন হিসাবে যোগ্যতা অর্জন করবে। "একটি সারিতে 3টি গেম জিতুন" হবে না, কারণ খেলোয়াড়রা একটি খেলা হারলে তাদের অগ্রগতি পুনরায় সেট করা হবে৷ "5,000 পোকার চিপস আছে" এটাও যোগ্য হবে না, কারণ একজন খেলোয়াড় খেলতে গিয়ে চিপ লাভ করতে এবং হারাতে পারে। পরবর্তী দুটি কৃতিত্বের জন্য, খেলোয়াড়ের "এক সারিতে জয়" অবস্থা বা চিপ মোট ট্র্যাক করা এবং খেলোয়াড় যখন সেগুলি উপার্জন করে তখন স্ট্যান্ডার্ড অর্জনগুলি আনলক করা আপনার উপর নির্ভর করে৷
একটি ক্রমবর্ধমান কৃতিত্ব তৈরি করার সময়, আপনাকে অবশ্যই এটি আনলক করার জন্য প্রয়োজনীয় মোট পদক্ষেপের সংখ্যা নির্ধারণ করতে হবে (এটি অবশ্যই 2 থেকে 10,000 এর মধ্যে একটি সংখ্যা হতে হবে)৷ ব্যবহারকারী যখন কৃতিত্ব আনলক করার দিকে অগ্রগতি করে, আপনার প্লে গেম পরিষেবাগুলিতে ব্যবহারকারীর করা অতিরিক্ত পদক্ষেপের সংখ্যা রিপোর্ট করা উচিত। একবার মোট পদক্ষেপের সংখ্যা আনলক মান পৌঁছে গেলে, অর্জনটি আনলক হয়ে যায় (এমনকি এটি লুকানো থাকলেও)। ব্যবহারকারীর ক্রমবর্ধমান অগ্রগতি সঞ্চয় করার জন্য আপনার কোন প্রয়োজন নেই।
পয়েন্ট
কৃতিত্ব তাদের সাথে যুক্ত একটি পয়েন্ট মান আছে. খেলোয়াড়ের স্কোর অবশ্যই 5 এর গুণিতক হতে হবে এবং একটি গেমের সমস্ত অর্জনের জন্য মোট 1000 এর বেশি পয়েন্ট থাকতে পারে না (যদিও এটি কম থাকতে পারে)। উপরন্তু, কোনো একক অর্জন 200 পয়েন্টের বেশি থাকতে পারে না।
ট্র্যাক অভিজ্ঞতা পয়েন্ট (XP)
প্লে গেমস সক্ষম গেমগুলিতে কৃতিত্ব অর্জন করলে খেলোয়াড়রা তাদের গেম প্রোফাইলে স্তর অর্জন করতে পারে। একটি কৃতিত্বের সাথে যুক্ত প্রতিটি পয়েন্টের জন্য, খেলোয়াড় 100 অভিজ্ঞতা পয়েন্ট (XP) লাভ করে যখন তারা সেই কৃতিত্ব অর্জন করে। অন্য কথায়:
XP for an achievement = 100 * (point value for the achievement)
প্লে গেমস পরিষেবাগুলি প্রতিটি প্লেয়ারের দ্বারা অর্জিত XP ট্র্যাক রাখে এবং প্লেয়ার যখন 'লেভেল আপ' করার জন্য যথেষ্ট পয়েন্ট অর্জন করে তখন Google Play গেম অ্যাপে একটি বিজ্ঞপ্তি পাঠায়। খেলোয়াড়রা Google Play Games অ্যাপে তাদের প্রোফাইল পৃষ্ঠা থেকে তাদের স্তর এবং XP ইতিহাস দেখতে পারে।
ন্যূনতম অর্জন
কৃতিত্বগুলিকে সংহত করে এমন একটি গেম প্রকাশিত হওয়ার আগে কমপক্ষে পাঁচটি অর্জন থাকা উচিত৷ আপনি পাঁচটিরও কম কৃতিত্বের সাথে পরীক্ষা করতে পারেন, তবে এটি সুপারিশ করা হয় যে আপনি আপনার গেম প্রকাশ করার আগে কমপক্ষে পাঁচটি অর্জন তৈরি করেছেন৷
সর্বোচ্চ অর্জন
কৃতিত্বের সংখ্যা পয়েন্ট সীমা এবং বন্টন দ্বারা সীমিত। সর্বাধিক 1000 পয়েন্টের সাথে, এবং প্রতিটি কৃতিত্বের জন্য 5 পয়েন্ট বরাদ্দ করা হয়েছে, কৃতিত্বের সর্বাধিক সংখ্যা 200। যাইহোক, যদি অর্জনগুলিকে আরও পয়েন্ট বরাদ্দ করা হয় তবে এর ফলে উপলব্ধ কৃতিত্বের সংখ্যা হ্রাস পায়।
আইকন নির্দেশিকা
আইকনগুলি 512 x 512 PNG বা JPG ফাইল হিসাবে তৈরি করা উচিত। আপনাকে শুধুমাত্র আনলক করা অর্জনের জন্য আমাদের আইকন প্রদান করতে হবে। আমরা স্বয়ংক্রিয়ভাবে প্রকাশিত আইকনের জন্য একটি গ্রেস্কেল সংস্করণ তৈরি করব। সেই কারণে, আমরা আপনার কৃতিত্বের আইকনগুলিতে রঙিন উপাদানগুলি অন্তর্ভুক্ত করার সুপারিশ করি, যাতে আপনার ব্যবহারকারীরা সহজেই প্রকাশিত এবং আনলক করা অর্জনগুলির মধ্যে পার্থক্য করতে পারে৷
যখন একটি Android টোস্টে একটি অর্জনের আইকন প্রদর্শিত হয়, তখন আইকনটি একটি বৃত্ত দিয়ে ওভারলেড থাকে এবং এর বাইরের কোণগুলি লুকানো থাকে৷ এই পরিস্থিতিতে আপনার আইকন এখনও ভাল দেখায় তা নিশ্চিত করুন।
![একটি বৃত্তের ভিতরে স্থাপন করা একটি নমুনা অর্জন আইকন৷](https://developer.android.com/static/images/games/pgs/achievementIconExample.png?authuser=4&hl=bn)
একই আইকন সমস্ত লোকেলে ব্যবহার করা হয়, তাই আমরা কোনও আইকনে কোনও পাঠ্য বা স্থানীয় সামগ্রী অন্তর্ভুক্ত করার বিরুদ্ধে সুপারিশ করি।
একটি অর্জন তৈরি করুন
এই বিভাগটি বর্ণনা করে কিভাবে নতুন এবং প্রকাশিত গেমের জন্য কৃতিত্ব তৈরি করতে হয়।
নতুন খেলা
একটি নতুন এবং অপ্রকাশিত গেমের জন্য একটি অর্জন তৈরি করতে, গেম পরিষেবা ট্যাবের অধীনে আপনার গেমের জন্য Google Play Console এন্ট্রিতে যান৷
বাম দিকে কৃতিত্ব ট্যাবটি নির্বাচন করুন এবং অর্জন যোগ করুন বোতামে ক্লিক করুন৷
![প্রধান অর্জন প্যানেলে 'অ্যাড অ্যাচিভমেন্ট' বোতাম](https://developer.android.com/static/images/games/pgs/achievementAddButton.png?authuser=4&hl=bn)
তারপর, সহজভাবে এই অর্জনের জন্য প্রয়োজনীয় তথ্য পূরণ করুন।
!['শেষ স্থান' কৃতিত্বের জন্য একটি পূরণ করা নমুনা কৃতিত্বের ফর্ম।](https://developer.android.com/static/images/games/pgs/achievementSampleForm.png?authuser=4&hl=bn)
সংরক্ষণ করুন ক্লিক করুন, এবং আপনার কৃতিত্ব "প্রকাশের জন্য প্রস্তুত" মোডে উপলব্ধ করা হবে৷ একবার আপনি আপনার গেমটি প্রকাশ করলে, আপনার গেমের সমস্ত অর্জন এটির সাথে প্রকাশিত হবে৷
প্রকাশিত খেলা
ইতিমধ্যে প্রকাশিত হয়েছে এমন একটি গেমের জন্য একটি অতিরিক্ত অর্জন তৈরি করতে, উপরের মতো একই পদক্ষেপগুলি অনুসরণ করুন৷ শুধুমাত্র পার্থক্য হল সেভ বোতামটিকে সেভ অ্যাজ ড্রাফ্ট হিসেবে রিলেবেল করা হবে এবং আপনার কৃতিত্ব হবে "পরীক্ষার জন্য প্রস্তুত" মোডে। একটি গেমের আপডেট হওয়া সংস্করণ পরীক্ষা করার বিষয়ে আরও তথ্যের জন্য, আপনার গেমের পরিবর্তনগুলি প্রকাশ করা দেখুন।
একবার আপনি আপনার কৃতিত্ব পরীক্ষা করে নিলে এবং এতে খুশি হলে, আপনি নতুন কৃতিত্বের সাথে আপনার গেমটি পুনঃপ্রকাশ করতে পারেন, এবং সেগুলিকে বিশ্বের কাছে ঠেলে দেওয়া হবে৷
একটি অর্জন সম্পাদনা করুন
আপনি ইতিমধ্যে তৈরি করেছেন এমন একটি কৃতিত্ব সম্পাদনা করতে, Google Play Console-এর অর্জন ট্যাবে কৃতিত্ব নির্বাচন করুন৷ এই মুহুর্তে, আপনি প্রথম কৃতিত্ব তৈরি করার সময় আপনি যে ফর্মটি ব্যবহার করেছিলেন সেই একই ফর্মটি দেখতে পাবেন এবং আপনি আপনার ইচ্ছামতো যেকোন ক্ষেত্র সম্পাদনা করতে পারেন।
আপনি একটি কৃতিত্ব সম্পাদনা করার পরে, খসড়া হিসাবে সংরক্ষণ করুন বোতামে ক্লিক করুন৷ নতুন সম্পাদিত কৃতিত্ব একটি "পরীক্ষার জন্য প্রস্তুত" পর্যায়ে থাকবে, এবং আপনি এটি পরীক্ষা করতে সক্ষম হবেন৷ এটি সঠিকভাবে কাজ করলে, ড্রপ-ডাউন তালিকা থেকে পুনঃপ্রকাশ নির্বাচন করুন। এটি জনসাধারণের কাছে আপনার সমস্ত আপডেটেড কৃতিত্ব সহ আপনার গেমটি পুনরায় প্রকাশ করে৷
একটি সম্পাদনা পূর্বাবস্থায় ফেরান৷
আপনি যদি সিদ্ধান্ত নেন যে আপনি আপনার বর্তমান কৃতিত্ব পছন্দ করেন না এবং আপনার কৃতিত্ব আগের মতোই ফিরে যেতে চান, তাহলে Google Play Console-এর ড্রপ-ডাউন তালিকা থেকে প্রত্যাবর্তন নির্বাচন করুন এবং আপনার সমস্ত অর্জন পূর্বে প্রকাশিত অবস্থায় ফিরে যাবে সংস্করণ
একটি অর্জন মুছুন
একবার আপনার কৃতিত্ব প্রকাশিত হয়ে গেলে, এটি মুছে ফেলা যাবে না ।
আপনি সেই কৃতিত্বের জন্য ফর্মের নীচে মুছুন লেবেলযুক্ত বোতামটি ক্লিক করে একটি প্রাক-প্রকাশিত অবস্থায় একটি কৃতিত্ব মুছতে পারেন৷
একটি অর্জন রিসেট করুন
আপনি শুধুমাত্র আপনার খসড়া অর্জনের জন্য প্লেয়ারের অগ্রগতি ডেটা রিসেট করতে পারেন।
- Google Play Console-এ কৃতিত্বগুলি পুনরায় সেট করতে, সেই ইভেন্টের জন্য ফর্মের নীচে কৃতিত্বের অগ্রগতি পুনরায় সেট করুন লেবেলযুক্ত বোতামটি ক্লিক করুন৷
- কৃতিত্বের ডেটা প্রোগ্রামগতভাবে রিসেট করতে, ম্যানেজমেন্ট API
Achievements
পদ্ধতিতে কল করুন।
কৃতিত্বের জন্য অনুবাদ যোগ করুন
আপনি আপনার গেমের সাথে যুক্ত অর্জনের জন্য আপনার নিজের অনুবাদগুলি নির্দিষ্ট করতে পারেন৷ আপনি এটি করার আগে, প্রথমে আপনার গেমের জন্য অনুবাদ যোগ করা এ বর্ণিত ধাপগুলি সম্পূর্ণ করতে ভুলবেন না। আপনি অবশ্যই আপনার গেমের জন্য এক বা একাধিক কৃতিত্ব তৈরি করেছেন৷
কৃতিত্বের জন্য আপনার নিজস্ব অনুবাদ যোগ করতে, Google Play কনসোলে আপনার গেমের জন্য অর্জন ট্যাব খুলুন, তারপরে একটি বিদ্যমান অর্জন নির্বাচন করুন। কৃতিত্বের বিশদ বিবরণ পৃষ্ঠায়, আপনি গেমের বিবরণ ট্যাবে পূর্বে যোগ করেছেন এমন একটি ভাষার জন্য ট্যাবটি নির্বাচন করুন৷ সেই ভাষার জন্য কৃতিত্বের বিবরণ পৃষ্ঠায়, সেই অর্জনের জন্য আপনার অনুবাদ সহ ফর্মটি সম্পাদনা করুন৷ আপনার অনূদিত কৃতিত্বের বিবরণ সঞ্চয় করতে সংরক্ষণ করুন ক্লিক করুন ।
ক্লায়েন্ট বাস্তবায়ন
আপনার প্ল্যাটফর্মের জন্য কৃতিত্বগুলি কীভাবে বাস্তবায়ন করবেন তা শিখতে, নিম্নলিখিত সংস্থানগুলি দেখুন: