গেমে নির্দিষ্ট মাইলফলক অর্জন বা চ্যালেঞ্জ সম্পন্ন করার জন্য খেলোয়াড়দের পুরস্কৃত করার মাধ্যমে অ্যাচিভমেন্টগুলো তাদের সম্পৃক্ততা বাড়ায়। এগুলো বৃহত্তর দর্শকগোষ্ঠীকে আকর্ষণ করে, যার মধ্যে এমন খেলোয়াড়রাও অন্তর্ভুক্ত যারা হয়তো প্রতিযোগিতামূলক লিডারবোর্ডে ততটা আগ্রহী নন, কিন্তু ব্যক্তিগত অগ্রগতি উপভোগ করেন।
উচ্চ-মানের অ্যাচিভমেন্টগুলো আপনার গেমকে আরও আকর্ষণীয় করে তোলে এবং গুগল প্লে-তে এর পরিচিতি বাড়ায়, যা ব্যবহারকারীদের খেলা শুরু করতে উৎসাহিত করে। এছাড়াও, এগুলো আপনার গেমকে কোয়েস্টের জন্য যোগ্য করে তোলে, যা ব্যবহারকারীদের নির্দিষ্ট মাইলফলক অর্জনের জন্য পুরস্কৃত করে।
গুগল প্লে গেমস-এর লেভেল আপ ব্যবহারকারীর অভিজ্ঞতা সংক্রান্ত নির্দেশিকা পূরণ করতে হলে, আপনার গেমটিকে অ্যাচিভমেন্টের ন্যূনতম স্তরের সাথে সঙ্গতিপূর্ণ হতে হবে।
আপনার গেমে সাফল্য আনতে:
- কোন কোন কৃতিত্বকে পুরস্কৃত করা হবে, সেগুলোর নাম এবং সংশ্লিষ্ট আইকন নির্ধারণ করুন। গুণগত মানের চেকলিস্টটি দেখুন।
- প্লে কনসোলে আপনার অ্যাচিভমেন্টগুলো আলাদাভাবে যোগ করে অথবা বাল্ক আপলোড অপশন ব্যবহার করে কনফিগার করুন। অ্যাচিভমেন্ট যোগ করার পদ্ধতি দেখুন।
- আপনার ক্লায়েন্ট ইমপ্লিমেন্টেশন থেকে প্রদত্ত আইডিগুলো ব্যবহার করে, যখন কোনো ব্যবহারকারী কোনো অ্যাচিভমেন্টে অগ্রসর হয় বা তা সম্পন্ন করে, তখন প্লে গেমস সার্ভিসেস এপিআই (Play Games Services APIs) কল করার মাধ্যমে এটিকে আপনার গেমে একীভূত করুন।
- অ্যাচিভমেন্টগুলো পরিকল্পনা অনুযায়ী কাজ করছে কিনা তা যাচাই করুন। অ্যাচিভমেন্ট টেস্টিং অংশটি দেখুন।
- আপনার কৃতিত্ব এবং গেম প্রকাশ করুন। কৃতিত্ব প্রকাশ করার জন্য নির্দেশিকা দেখুন।
উচ্চ মানের কৃতিত্ব ডিজাইন করুন
প্রয়োজনীয় এবং প্রস্তাবিত অর্জন
বেসলাইন
- গেমটির পুরো সময়কাল জুড়ে কমপক্ষে দশটি অ্যাচিভমেন্ট।
- সকল অ্যাচিভমেন্টের স্বতন্ত্র নাম ও বিবরণ থাকা উচিত। এগুলি থেকে ব্যবহারকারীদের কাছে স্পষ্ট হওয়া উচিত যে অ্যাচিভমেন্টটি পেতে তাদের কী করতে হবে।
- নতুন অর্জনগুলোর স্বতন্ত্র আইকন থাকা উচিত।
- শুধুমাত্র কোয়েস্টের যোগ্যতার জন্য আবশ্যক:
- যারা খেলে, তাদের প্রত্যেকের পক্ষেই এক ঘণ্টা গেমপ্লের মধ্যে অন্তত চারটি অ্যাচিভমেন্ট যুক্তিসঙ্গতভাবে ও নির্ভরযোগ্যভাবে অর্জন করা সম্ভব। গেমটির পুরো জীবনকালে আপনি সর্বোচ্চ ৪০০টি অ্যাচিভমেন্ট তৈরি করতে পারবেন।
সুপারিশকৃত
- অগ্রগতি দেখানোর জন্য ছোট ছোট সাফল্য ব্যবহার করুন।
- গেমটির পুরো জীবনকাল জুড়ে অন্তত চল্লিশ বা তার বেশি অ্যাচিভমেন্ট থাকবে, যার মধ্যে এমন কিছু থাকবে যা চমকে দেয় ও আনন্দ দেয়, গুরুত্বপূর্ণ মাইলফলককে স্বীকৃতি দেয় এবং খেলোয়াড়ের অগ্রগতি তুলে ধরে।
- চমক ও আনন্দের জন্য লুকানো কৃতিত্বগুলো ব্যবহার করুন।
- গেমে নতুন লেভেল বা এপিসোড যোগ করা হলে নতুন অ্যাচিভমেন্টও যুক্ত করুন।
গুণমান চেকলিস্ট
ব্যবহারকারীর অভিজ্ঞতা উন্নত করার জন্য উচ্চ মানের সৃষ্টি ডিজাইন করতে, গুণমানের চেকলিস্টটি অনুসরণ করা নিশ্চিত করুন।
অর্জনের মূল বিষয়গুলি
গুগল প্লে কনসোলে অ্যাচিভমেন্টগুলো দেখার সময়, আপনি নিম্নলিখিত প্রকার, উপাদান এবং অবস্থাগুলো খুঁজে পেতে পারেন:
অর্জনের ধরণ
তিন ধরনের সাফল্য রয়েছে:
- স্ট্যান্ডার্ড অ্যাচিভমেন্ট হলো একটি সাধারণ অ্যাচিভমেন্ট যা এক ধাপেই আনলক করা যায়। গেমের নির্দিষ্ট লেভেলে পৌঁছানো, ক্যারেক্টার বা বেসের লেভেল বাড়ানো, ম্যাচ জেতা, বা এমনকি ব্যর্থ চেষ্টার মতো বিভিন্ন লক্ষ্য নিয়ে অ্যাচিভমেন্ট তৈরি করুন। এছাড়াও, গেমে নতুন লেভেল বা এপিসোড যোগ করা হলে নতুন অ্যাচিভমেন্টও যুক্ত করুন।
- ক্রমবর্ধমান কৃতিত্ব বলতে বোঝায় একজন খেলোয়াড়ের দীর্ঘ সময় ধরে কোনো কৃতিত্ব অর্জনের দিকে ধীরে ধীরে অগ্রগতি করা। তাই, খেলোয়াড়ের আচরণকে পরিচালিত করতে এবং ধারাবাহিক অংশগ্রহণের জন্য পুরস্কৃত করতে এগুলো ডেভেলপারদের কাছে একটি শক্তিশালী হাতিয়ার। ডেভেলপারদের উচিত একটি গেমের জন্য সাধারণ কৃতিত্বের চেয়ে ক্রমবর্ধমান কৃতিত্ব তৈরির সুযোগগুলোকে সর্বোচ্চভাবে কাজে লাগানো।
ক্রমবর্ধমান সাফল্য পরিকল্পনা করার সময় নিম্নলিখিত নির্দেশিকাগুলি অনুসরণ করুন:
- মূল গেমপ্লে লুপে অংশগ্রহণের জন্য পুরস্কৃত করুন - গেমের কেন্দ্রীয় ও সবচেয়ে সাধারণ কাজগুলোতে বারবার অংশগ্রহণের জন্য খেলোয়াড়দের পুরস্কৃত করতে ক্রমবর্ধমান অ্যাচিভমেন্ট ব্যবহার করুন। খেলোয়াড়ের অংশগ্রহণকে স্বীকৃত ও অর্থবহ করে তুলুন ।
- অগ্রগতি যেন পরিমাপযোগ্য এবং দৃশ্যমান হয়, তা নিশ্চিত করুন - ধাপে ধাপে অর্জিত সাফল্যের আসল জাদুটা থাকে প্রোগ্রেস বারে। অগ্রগতি পরিমাপ করুন এবং প্লে গেমস সার্ভিসেস-কে রিপোর্ট করুন।
- মাইলফলক তৈরি করতে স্তর ব্যবহার করুন - ১০,০০০-এর মতো একটি লক্ষ্য অনেক দূরের মনে হতে পারে। একাধিকবার সন্তুষ্টির মুহূর্ত নিশ্চিত করতে এটিকে বিভিন্ন স্তরের অর্জনে ভাগ করুন।
উদাহরণস্বরূপ,
- স্তর ১: "দানব হত্যাকারী" - ১,০০০ শত্রুকে পরাজিত করুন
- স্তর ২: "প্রাণী চূর্ণকারী" - ৫,০০০ শত্রুকে পরাজিত করুন
- স্তর ৩: "যুদ্ধযন্ত্র" - ১০,০০০ শত্রুকে পরাজিত করুন
- লক্ষ্যটা ম্যারাথনের মতো হওয়া উচিত, স্প্রিন্টের মতো নয় — লক্ষ্যমাত্রা এতটাই বেশি হওয়া উচিত যে তা অর্জন করতে অন্তত দশটি সেশনের প্রয়োজন হয়।
- হিডেন অ্যাচিভমেন্ট প্লেয়ারের কাছ থেকে এর বিস্তারিত তথ্য গোপন রাখে। চমক ও আনন্দের জন্য হিডেন অ্যাচিভমেন্ট ব্যবহার করুন, কিন্তু খুব কম ব্যবহার করুন। প্লে গেমস সার্ভিসেস অ্যাচিভমেন্টের জন্য একটি সাধারণ প্লেসহোল্ডার বিবরণ এবং আইকন প্রদান করে। কোনো অ্যাচিভমেন্টকে হিডেন করে দিন, যদি তাতে আপনার গেম সম্পর্কে এমন কোনো স্পয়লার থাকে যা আপনি প্রকাশ করতে চান না (উদাহরণস্বরূপ, "আবিষ্কার করুন যে আপনি আসলে শুরু থেকেই একজন ভূত ছিলেন!")।
সাফল্যের মৌলিক উপাদান
প্রতিটি সাফল্যের সঙ্গে এই মৌলিক উপাদানগুলো জড়িত:
- আইডি হলো একটি অনন্য স্ট্রিং যা গুগল প্লে কনসোল দ্বারা তৈরি হয়। আপনার গেম ক্লায়েন্টগুলিতে অ্যাচিভমেন্টটি উল্লেখ করার জন্য আপনি এই অনন্য আইডিটি ব্যবহার করবেন।
- Name হলো কৃতিত্বের একটি সংক্ষিপ্ত নাম (উদাহরণস্বরূপ, "Pieman")। এর মান সর্বোচ্চ ১০০ অক্ষরের হতে পারে।
- বিবরণ হলো আপনার কৃতিত্বের একটি সংক্ষিপ্ত বর্ণনা। সাধারণত এটি আপনার খেলোয়াড়কে বলে দেয় কীভাবে কৃতিত্বটি অর্জন করতে হবে (উদাহরণস্বরূপ, "সূর্যাস্তের আগে একটি লেমন মেরিং পাই তৈরি করুন")। এর মান ৫০০ অক্ষর পর্যন্ত হতে পারে।
- আইকনটি একটি বর্গাকার আইকন যা আপনার অর্জনের সাথে যুক্ত। আপনার অর্জনের আইকন তৈরি করার সর্বোত্তম পদ্ধতি জানতে, আইকন নির্দেশিকা বিভাগটি দেখুন।
- তালিকার ক্রম হলো সেই ক্রম, যে ক্রমে একজন খেলোয়াড় আপনার গেমের সাথে সম্পর্কিত অ্যাচিভমেন্টগুলো দেখার সময় লক করা অ্যাচিভমেন্টগুলো প্রদর্শিত হয়। এটি আপনার পছন্দমতো যেকোনো ক্রমে হতে পারে। আনলক করা অ্যাচিভমেন্টগুলো অর্জনের ক্রমানুসারে তালিকার শীর্ষে প্রদর্শিত হয়।
অর্জনের অবস্থা
সাফল্য তিনটি ভিন্ন অবস্থার যেকোনো একটিতে থাকতে পারে:
- একটি লুকানো অ্যাচিভমেন্ট মানে হলো, অ্যাচিভমেন্টটির বিবরণ প্লেয়ারের কাছ থেকে গোপন রাখা হয়। অ্যাচিভমেন্টটি লুকানো অবস্থায় থাকাকালীন প্লে গেমস সার্ভিসেস এর জন্য একটি সাধারণ প্লেসহোল্ডার বিবরণ এবং আইকন প্রদান করে। আমরা একটি অ্যাচিভমেন্টকে লুকানো রাখার পরামর্শ দিই, যদি এতে এমন কোনো স্পয়লার থাকে যা আপনি আপনার গেম সম্পর্কে খুব তাড়াতাড়ি প্রকাশ করতে চান না (উদাহরণস্বরূপ, "আবিষ্কার করুন যে আপনি আসলে শুরু থেকেই একজন ভূত ছিলেন!")।
- একটি প্রকাশিত অ্যাচিভমেন্ট মানে হলো, খেলোয়াড় অ্যাচিভমেন্টটি সম্পর্কে জানে, কিন্তু এখনো তা অর্জন করেনি। বেশিরভাগ অ্যাচিভমেন্টই প্রকাশিত অবস্থায় শুরু হয়।
- একটি আনলক করা অ্যাচিভমেন্টের অর্থ হলো, প্লেয়ার সফলভাবে অ্যাচিভমেন্টটি অর্জন করেছেন। একটি অ্যাচিভমেন্ট অফলাইনেও আনলক করা যায়। গেমটি অনলাইনে এলে, এটি প্লে গেমস সার্ভিসেস-এর সাথে সিঙ্ক করে অ্যাচিভমেন্টটির আনলক করা অবস্থা আপডেট করে।
পয়েন্ট এবং অভিজ্ঞতা পয়েন্ট
প্লে গেমস সার্ভিসেস-সক্ষম গেমগুলিতে অর্জিত সাফল্যের একটি পয়েন্ট মান থাকে, যা একজন খেলোয়াড়ের অভিজ্ঞতা পয়েন্ট (XP)-এ যোগ হয়। এই পয়েন্টগুলি প্রতিটি অর্জনের জন্য XP গণনা করতে ব্যবহৃত হয়।
XP গণনা করার সূত্রটি নিম্নরূপ:
XP for an achievement = 100 * (point value for the achievement)
খেলোয়াড়রা যখন কৃতিত্ব অর্জন করে, প্লে গেমস সার্ভিসেস তাদের অর্জিত এক্সপি (XP) ট্র্যাক করে। যখন কোনো খেলোয়াড় লেভেল আপ করার জন্য যথেষ্ট পয়েন্ট অর্জন করে, তখন প্লে গেমস সার্ভিসেস গুগল প্লে গেমস অ্যাপে একটি নোটিফিকেশন পাঠায়। খেলোয়াড়রা গুগল প্লে গেমস অ্যাপের মধ্যে তাদের প্রোফাইল পেজ থেকে সরাসরি তাদের বর্তমান লেভেল এবং এক্সপি হিস্ট্রি দেখতে পারে।
কৃতিত্বের জন্য পয়েন্ট নির্ধারণ করার সময় এই নির্দেশিকাগুলো অনুসরণ করুন:
- একটি গেমের সমস্ত অর্জন মিলিয়ে মোট সর্বোচ্চ ২,০০০ পয়েন্ট থাকতে পারে।
- পয়েন্টের মান অবশ্যই ৫-এর গুণিতক হতে হবে।
- কোনো একক কৃতিত্বের ২০০ পয়েন্টের বেশি থাকতে পারবে না।
- কৃতিত্বের জটিলতা এবং বিরলতার উপর ভিত্তি করে পয়েন্ট নির্ধারণ করুন।
- আপনার মোট ২০০০ পয়েন্টের বরাদ্দ থেকে সবসময় কিছু পয়েন্ট বাঁচিয়ে রাখুন। এর ফলে আপনি ভবিষ্যতের গেম লেভেল বা আপডেটের জন্য নতুন অ্যাচিভমেন্ট যোগ করতে পারবেন।