এই ডকুমেন্টটিতে গুগল প্লে কনসোল ব্যবহার করে আপনার গেমে গেম স্ট্যাটস কীভাবে যুক্ত করবেন তা ব্যাখ্যা করা হয়েছে। এতে প্রয়োজনীয় CSV এবং ZIP ফাইল ফরম্যাটগুলো অন্তর্ভুক্ত রয়েছে এবং সেগুলো কীভাবে তৈরি, ইম্পোর্ট ও পরিচালনা করতে হয় তা বর্ণনা করা হয়েছে।
ইভেন্ট তৈরি করুন
একটি নতুন এবং অপ্রকাশিত গেমের জন্য ইভেন্ট তৈরি করতে, এই ধাপগুলো সম্পন্ন করুন:
- PlayerGameEvent.csv নামের ইভেন্ট CSV ফাইলটি তৈরি করুন।
- গুগল প্লে কনসোলে একটি গেম নির্বাচন করুন।
- প্লে গেমস সার্ভিসেস - গেম স্ট্যাটস পেজে ( গ্রো ইউজার্স > প্লে গেমস সার্ভিসেস > সেটআপ অ্যান্ড ম্যানেজমেন্ট > গেম স্ট্যাটস ), সেটআপ ইভেন্টস নির্বাচন করুন।
- ইভেন্ট কনফিগারেশন পেজে, আপলোড করার জন্য CSV ফাইলটি ড্রপ করুন।
- ইভেন্ট তৈরি করার পরে, আপনাকে পরিসংখ্যান সেট আপ করতে হবে।
পরিসংখ্যান সেট আপ করুন
ইভেন্ট তৈরি করার পরে, আপনাকে পরিসংখ্যান সেট আপ করতে হবে:
- পরিসংখ্যান, স্থানীয়করণ এবং আইকন ফাইল সম্বলিত ZIP ফাইলটি তৈরি করুন। পরিসংখ্যানের জন্য ZIP ফাইলের নির্দেশিকা ।
- গুগল প্লে কনসোলে একটি গেম নির্বাচন করুন।
- প্লে গেমস সার্ভিসেস - গেম স্ট্যাটস পেজে ( গ্রো ইউজার্স > প্লে গেমস সার্ভিসেস > সেটআপ অ্যান্ড ম্যানেজমেন্ট > গেম স্ট্যাটস ), সেট আপ স্ট্যাটস নির্বাচন করুন।
- গেম স্ট্যাটস কনফিগারেশন পেজে, আপলোড করার জন্য ZIP ফাইলটি ড্রপ করুন।
- সমস্ত পরিসংখ্যান আপলোড করার পর, আপনি আপনার গেমটি প্রকাশ করতে পারবেন।
টেস্ট গেমের পরিসংখ্যান
গেম স্ট্যাটসগুলো উদ্দেশ্য অনুযায়ী কাজ করছে কিনা তা যাচাই করতে, নিম্নলিখিত ধাপগুলো অনুসরণ করে পরীক্ষা করুন:
- একটি অভ্যন্তরীণ টেস্ট ট্র্যাক তৈরি করুন।
- পরীক্ষকদের জন্য আপনার গেম প্রজেক্টে টেস্ট অ্যাকাউন্ট যোগ করুন ।
- প্লে গেমস অ্যাপ ব্যবহার করে একটি টেস্ট অ্যাকাউন্টের জন্য প্লে গেমস সার্ভিসেস প্রোফাইল তৈরি করুন।
- যে টেস্ট অ্যাকাউন্টটি দিয়ে আপনি প্লে গেমস সার্ভিসেস প্রোফাইল তৈরি করেছিলেন, সেই একই অ্যাকাউন্ট ব্যবহার করে গেমটি খুলুন।
- গেম চালু করার সময় সফল স্বয়ংক্রিয় প্রমাণীকরণের নিশ্চিতকরণ হিসেবে স্ক্রিনে প্লে গেমস সার্ভিসেস-এর "ওয়েলকাম টোস্ট" দেখানো হচ্ছে কিনা, তা যাচাই করুন।
- টেস্ট অ্যাকাউন্টের ব্যবহারকারী ইভেন্টগুলো ট্রিগার করার জন্য গেমটি খেলতে পারেন। ইভেন্টগুলো রেকর্ড হয়েছে কিনা তা জানতে এপিআই রেসপন্সটি চেক করুন।
খেলার পরিসংখ্যান প্রকাশ করুন
টেস্টিং শেষ করার পর, আপনাকে অবশ্যই আপনার গেমটি পাবলিশ করতে হবে। এর সাথেই আপনার গেমের সমস্ত ইভেন্ট এবং স্ট্যাটস পাবলিশ হয়ে যায়।
প্রকাশ করতে, এই ধাপগুলো অনুসরণ করুন:
- গুগল প্লে কনসোলে একটি গেম নির্বাচন করুন।
- Play Games Services - Game Stats পেজে ( Grow users > Play Games Services > Setup and management > Game Stats ), Review and publish -এ ক্লিক করুন।
- প্লে গেমস সার্ভিসেস - পাবলিশিং পেজে ( Grow users > Play Games Services > Setup and management > Publishing ), অ্যাকশনগুলো পর্যালোচনা করুন এবং সমস্যাগুলো সমাধান করুন।
- পাবলিশ-এ ক্লিক করুন। আপনার গেমের সমস্ত পরিসংখ্যান প্রকাশিত হয়ে যাবে।
গেমের পরিসংখ্যান মুছে ফেলুন
গেমের পরিসংখ্যান একবার প্রকাশিত হয়ে গেলে, তা আর মুছে ফেলা যায় না।
ইভেন্টের জন্য CSV ফাইল নির্দেশিকা
CSV ফাইলের প্রথম সারিটি হলো হেডার সারি। আপনাকে অবশ্যই ইভেন্টস CSV ফাইল ব্যবহার করে ইভেন্টগুলো ইম্পোর্ট করতে হবে, যেমন, PlayerGameEvent.csv ।
PlayerGameEvent.csv ফরম্যাট
CSV ফাইলটিতে ঘোষিত ইভেন্ট এবং তার প্রোপার্টিগুলো কমা দ্বারা পৃথক করা মান হিসেবে নিম্নলিখিত ক্রমে রয়েছে:
Event Name,Property Name,Property Type
আপনি যদি progressionStat এর জন্য progressUpdate ইভেন্টটি পাঠান, তাহলে এই ইভেন্টের জন্য একটি সারি যোগ করুন। এই ইভেন্টে অবশ্যই INT বা STRING টাইপের অন্তত একটি currentProgress প্রপার্টি থাকতে হবে, এবং এর সাথে আপনি পাঠাতে চান এমন অন্য যেকোনো প্রপার্টিও থাকতে হবে।
এই ক্ষেত্রগুলো নিম্নলিখিত সারণিতে বর্ণনা করা হয়েছে:
| CSV কলাম হেডার | আবশ্যক বা ঐচ্ছিক | গৃহীত মান |
|---|---|---|
| ইভেন্টের নাম | প্রয়োজনীয় | সর্বোচ্চ ৫০টি অক্ষর শুধুমাত্র অক্ষর, সংখ্যা এবং আন্ডারস্কোর থাকতে হবে। যদি |
| সম্পত্তির নাম | প্রয়োজনীয় | সর্বোচ্চ ৫০টি অক্ষর শুধুমাত্র অক্ষর, সংখ্যা এবং আন্ডারস্কোর থাকতে হবে। প্রতিটি ইভেন্টের জন্য অনন্য: একই ইভেন্টের মধ্যে প্রপার্টির নাম অবশ্যই অনন্য হতে হবে। নিম্নলিখিত সংরক্ষিত কীওয়ার্ডগুলি ব্যবহার করবেন না: |
| সম্পত্তির ধরণ | প্রয়োজনীয় | কেস-সেনসিটিভ এনাম স্ট্রিং যা নিম্নলিখিত সমর্থিত ডেটা টাইপগুলির মধ্যে একটির সাথে মেলে: INT64 , DOUBLE , STRING , BOOL |
PlayerGameEvent.csv ফাইলের প্রয়োজনীয়তা:
- ফাইলটি সর্বোচ্চ ২০টি অনন্য ইভেন্টের নাম সমর্থন করে, এবং প্রতিটি ইভেন্টের জন্য সর্বোচ্চ ২০টি প্রপার্টি থাকতে পারে।
- ফাইলের বিষয়বস্তু খালি হতে পারবে না এবং এতে কমপক্ষে ১টি সারি থাকতে হবে।
উদাহরণ সারণী
| ইভেন্টের নাম | সম্পত্তির নাম | সম্পত্তির ধরণ |
|---|---|---|
| ম্যাচ সম্পন্ন হয়েছে | সময়কাল | ডাবল |
| ম্যাচ সম্পন্ন হয়েছে | হত্যা করে | INT64 |
| ম্যাচ সম্পন্ন হয়েছে | বিজয়ী | বুল |
| ম্যাচ সম্পন্ন হয়েছে | ম্যাচটাইপ | স্ট্রিং |
| আইটেম সংগ্রহ করা হয়েছে | মুদ্রার পরিমাণ | INT64 |
| আইটেম সংগ্রহ করা হয়েছে | অস্ত্রের ধরন | স্ট্রিং |
| অগ্রগতি আপডেট | বর্তমান অগ্রগতি | INT64 |
পরিসংখ্যানের জন্য জিপ ফাইলের নির্দেশিকা
আপনি একটি ZIP ফাইল ব্যবহার করে একবারে পরিসংখ্যান ইম্পোর্ট করতে পারেন। আপনার ZIP ফাইলে ব্যবহার করার জন্য সঠিক ফাইলের নামগুলো জানতে টেবিলটি দেখুন:
| ফাইলের নাম | আবশ্যক বা ঐচ্ছিক | গৃহীত মান |
|---|---|---|
RepetitiveStatsConfig.csv | প্রয়োজনীয় | পুনরাবৃত্তিমূলক পরিসংখ্যান খেলোয়াড়দের দ্বারা সম্পাদিত নিয়মিতভাবে ঘটে চলা গেমের ভেতরের কার্যকলাপকে বোঝায়। |
ProgressionStatConfig.csv | প্রয়োজনীয় | অগ্রগতি পরিসংখ্যান একটি গেমে একজন খেলোয়াড়ের অগ্রগতিকে নির্দেশ করে। |
StatLocalizations.csv | ঐচ্ছিক | গেমের পরিসংখ্যানের নাম ও বিবরণের অনুবাদ প্রদান করে। |
| আইকন ফাইল | প্রয়োজনীয় | আইকনগুলো 512 x 512 PNG, JPEG, বা JPG ফরম্যাটে হতে হবে। |
জিপ ফাইলটিকে অবশ্যই নিম্নলিখিত শর্তগুলো পূরণ করতে হবে:
- ZIP ফাইলের আকারের সীমা: অসংকুচিত অবস্থায় সর্বোচ্চ মোট আকার ১০ মেগাবাইট।
- সর্বোচ্চ ফাইল সংখ্যা: জিপ আর্কাইভের ভিতরে মোট ৫৩টি ফাইল (৩টি CSV এবং ৫০টি আইকন)।
- সর্বোচ্চ সম্মিলিত পরিসংখ্যানের সীমা:
ProgressionStatConfig.csvএবংRepetitiveStatsConfig.csvফাইল দুটি মিলিয়ে মোট পরিসংখ্যানের সর্বোচ্চ সীমা ৫০টি। - সমর্থিত CSV ফাইলসমূহ:
ProgressionStatConfig.csv,RepetitiveStatsConfig.csv, এবংStatLocalizations.csv(ঐচ্ছিক)। আপনি যদি শুধুমাত্র অগ্রগতির পরিসংখ্যান আপলোড করতে চান, তাহলে ZIP ফাইলে পুনরাবৃত্তিমূলক পরিসংখ্যানের CSV ফাইলটি অন্তর্ভুক্ত করবেন না; অন্যথায়, কনসোলে একটি ত্রুটি দেখা দেবে। আপনি যদি শুধুমাত্র পুনরাবৃত্তিমূলক পরিসংখ্যান আপলোড করতে চান, তাহলেও একই নিয়ম প্রযোজ্য। - আইকন ইমেজ ফাইল: PNG (.png) অথবা JPEG (.jpg, .jpeg)।
- CSV ফাইলগুলোতে উল্লেখিত সকল আইকন অবশ্যই ZIP ফাইলের রুটে থাকতে হবে।
- ZIP ফাইলে থাকা সমস্ত ইমেজ ফাইলকে অবশ্যই অন্তত একটি স্ট্যাট দ্বারা রেফারেন্স করা থাকতে হবে।
- ডিরেক্টরি কাঠামো: সমস্ত ফাইল অবশ্যই ZIP ফাইলের রুটে থাকতে হবে। সাবডিরেক্টরি অনুমোদিত নয়।
RepetitiveStatsConfig.csv ফরম্যাট
CSV ফাইলটিতে ঘোষিত ইভেন্ট এবং তার প্রোপার্টিগুলো কমা দ্বারা পৃথক করা মান হিসেবে নিম্নলিখিত ক্রমে রয়েছে:
Stat Id,Event Name,Event Property Name,Aggregation Type,Stat Display Name,Stat Description,Filter Property,Filter Operator,Filter Value,Is Competitive,Min limit,Max limit,Icon File Name,Good value direction,Unit
এই ক্ষেত্রগুলো নিম্নলিখিত সারণিতে বর্ণনা করা হয়েছে:
| CSV কলাম হেডার | আবশ্যক বা ঐচ্ছিক | গৃহীত মান |
|---|---|---|
| পরিসংখ্যান আইডি | প্রয়োজনীয় | সর্বোচ্চ ১০০ অক্ষর শুধুমাত্র অক্ষর, সংখ্যা এবং আন্ডারস্কোর দিয়ে গঠিত হতে হবে। গেমের সমস্ত স্ট্যাট জুড়ে এটি অবশ্যই অনন্য হতে হবে। |
| ইভেন্টের বৈশিষ্ট্যের নাম | প্রয়োজনীয় | সর্বোচ্চ ৫০টি অক্ষর |
| পরিসংখ্যান প্রদর্শনের নাম | প্রয়োজনীয় | সর্বোচ্চ ৫০টি অক্ষর পরিসংখ্যানের জন্য ডিফল্ট প্রদর্শনের নাম (ডিফল্ট লোকেল)। সমস্ত পরিসংখ্যানের জন্য এটি অবশ্যই অনন্য হতে হবে। |
| পরিসংখ্যান বিবরণ | প্রয়োজনীয় | সর্বোচ্চ ৫০০ অক্ষর পরিসংখ্যানটির জন্য পূর্বনির্ধারিত বিবরণ। |
| সমষ্টির ধরণ | প্রয়োজনীয় | সর্বোচ্চ ৫০টি অক্ষর SUM, MAX, MIN, COUNT. |
| ফিল্টার বৈশিষ্ট্য | ঐচ্ছিক | সর্বোচ্চ ৫০টি অক্ষর এটি অবশ্যই PlayerGameEvent.csv ফাইলে সংজ্ঞায়িত একটি প্রপার্টি নেম হতে হবে। |
| ফিল্টার অপারেটর | ঐচ্ছিক | =, !=, >, <, >=, <=ফিল্টার তুলনা অপারেটরসমূহ। |
| ফিল্টার মান | ঐচ্ছিক | ফিল্টার প্রপার্টির সাথে তুলনা করা হয়। ফিল্টার ভ্যালু অবশ্যই INT64, DOUBLE, BOOL, STRING হতে হবে। |
| প্রতিযোগিতামূলক | প্রয়োজনীয় | true, false |
| সর্বনিম্ন সীমা | যখন প্রতিযোগিতামূলক সত্য হয় তখন প্রয়োজন | প্রতিযোগিতামূলক পরিসংখ্যানের জন্য সর্বনিম্ন অনুমোদিত স্কোর। |
| সর্বোচ্চ সীমা | যখন প্রতিযোগিতামূলক সত্য হয় তখন প্রয়োজন | প্রতিযোগিতামূলক পরিসংখ্যানের জন্য সর্বোচ্চ অনুমোদিত স্কোর। |
| আইকন ফাইলের নাম | প্রয়োজনীয় | জিপ ফাইলের রুটে অন্তর্ভুক্ত আইকন ইমেজের ফাইলের নাম। পুনরাবৃত্তিমূলক পরিসংখ্যানে ব্যবহৃত আইকন ফাইলের নামের সাথে এর কোনো সংঘাত হতে পারবে না। |
| ভালো মূল্যের দিকনির্দেশনা | প্রয়োজনীয় | INCREASING উচ্চতর মান নাকি DECREASING নিম্নতর মান কোনটি শ্রেয়, তা নির্দিষ্ট করে। |
| ইউনিট | ঐচ্ছিক | কাঁচা সংখ্যাসূচক বা সময়কালের মানের পরিমাপের একক। উদাহরণস্বরূপ, কিলোমিটার, সেকেন্ড, শতাংশ, এককবিহীন। |
যদি আপনি ফিল্টার শর্তটি ব্যবহার করতে না চান, তাহলে সেলটি খালি রাখুন।
উদাহরণ সারণী
| পরিসংখ্যান আইডি | ইভেন্টের নাম | সম্পত্তির নাম | সমষ্টি | পরিসংখ্যান প্রদর্শনের নাম | পরিসংখ্যান বিবরণ | ফিল্টার বৈশিষ্ট্য (ঐচ্ছিক) | ফিল্টার অপারেটর (ঐচ্ছিক) | ফিল্টার মান (ঐচ্ছিক) | প্রতিযোগিতামূলক | সর্বনিম্ন সীমা | সর্বোচ্চ সীমা | আইকন ফাইলের নাম | ক্রমিক সংখ্যা | ভালো মূল্যের দিকনির্দেশনা | ইউনিট |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ১ | ম্যাচ সম্পন্ন হয়েছে | সময়কাল | ম্যাক্স | দীর্ঘতম ম্যাচ টিকে থাকা | এটি যেকোনো ম্যাচে একজন খেলোয়াড়ের টিকে থাকার সময়কে বোঝায়। | বিজয়ী | = | সত্য | সত্য | ০ | ৫০ | stat1.png | ১ | হ্রাস পাচ্ছে | সেকেন্ড |
| ২ | ম্যাচ সম্পন্ন হয়েছে | বিজয়ী | গণনা | ম্যাচ জয় | এটি একজন খেলোয়াড়ের জেতা ম্যাচের সংখ্যা নির্দেশ করে। | বিজয়ী | = | সত্য | সত্য | ০ | ৫০ | stat3.png | ২ | ক্রমবর্ধমান | |
| ৩ | ম্যাচ সম্পন্ন হয়েছে | হত্যা করে | যোগফল | ১-বনাম-১ ম্যাচে কিল | ১-বনাম-১ ম্যাচ জুড়ে করা কিল সংখ্যা | ম্যাচটাইপ | = | "এক-এক" | মিথ্যা | stat4.png | ৪ | ক্রমবর্ধমান | |||
| ৪ | আইটেম সংগ্রহ করা হয়েছে | মুদ্রার পরিমাণ | যোগফল | মোট সংগৃহীত সোনা | ম্যাচ খেলার সময় খেলোয়াড় কয়েন সংগ্রহ করে। | অস্ত্রের ধরন | = | "তরবারি" | মিথ্যা | stat2.png | ৩ | ক্রমবর্ধমান |
ProgressionStatConfig.csv ফরম্যাট
csv ফাইলটিতে ঘোষিত ইভেন্ট এবং তার প্রোপার্টিগুলো কমা দ্বারা পৃথক করা মান হিসেবে নিম্নলিখিত ক্রমে রয়েছে:
Stat Id,Event Property Name,Stat Display Name,Stat Description,Icon File Name,Good value direction,Unit
খেলোয়াড়ের গেমার প্রোফাইলে অগ্রগতির পরিসংখ্যানটি প্রথম পরিসংখ্যান হিসেবে দেখানো হবে।
এই ক্ষেত্রগুলো নিম্নলিখিত সারণিতে বর্ণনা করা হয়েছে:
| CSV কলাম হেডার | আবশ্যক বা ঐচ্ছিক | গৃহীত মান |
|---|---|---|
| পরিসংখ্যান আইডি | প্রয়োজনীয় | সর্বোচ্চ ১০০ অক্ষর শুধুমাত্র অক্ষর, সংখ্যা এবং আন্ডারস্কোর দিয়ে গঠিত হতে হবে। গেমের সমস্ত স্ট্যাট জুড়ে এটি অবশ্যই অনন্য হতে হবে। |
| ইভেন্টের নাম | প্রয়োজনীয় | সর্বোচ্চ ৫০টি অক্ষর PlayerGameEvent.csv ফরম্যাটে সংজ্ঞায়িত ইভেন্টের নামটি অবশ্যই উল্লেখ করতে হবে। |
| ইভেন্টের বৈশিষ্ট্যের নাম | প্রয়োজনীয় | সর্বোচ্চ ৫০টি অক্ষর এটি অবশ্যই PlayerGameEvent.csv ফাইলে সংজ্ঞায়িত একটি প্রপার্টি নেম হতে হবে। |
| পরিসংখ্যান প্রদর্শনের নাম | প্রয়োজনীয় | নামটি অবশ্যই অনন্য হতে হবে। |
| পরিসংখ্যান বিবরণ | প্রয়োজনীয় | সর্বোচ্চ ৫০টি অক্ষর পরিসংখ্যানটির জন্য পূর্বনির্ধারিত বিবরণ। |
| আইকন ফাইলের নাম | প্রয়োজনীয় | জিপ ফাইলের রুটে অন্তর্ভুক্ত আইকন ইমেজের ফাইলের নাম। পুনরাবৃত্তিমূলক পরিসংখ্যানে ব্যবহৃত আইকন ফাইলের নামের সাথে এর কোনো সংঘাত হতে পারবে না। |
| ভালো মূল্যের দিকনির্দেশনা | প্রয়োজনীয় | INCREASING উচ্চতর মান নাকি DECREASING নিম্নতর মান কোনটি শ্রেয়, তা নির্দিষ্ট করে। |
| ইউনিট | ঐচ্ছিক | কাঁচা সংখ্যাসূচক বা সময়কালের মানের পরিমাপের একক। উদাহরণস্বরূপ, কিলোমিটার, সেকেন্ড, শতাংশ, এককবিহীন। |
উদাহরণ সারণী
| পরিসংখ্যান আইডি | ইভেন্টের বৈশিষ্ট্যের নাম | পরিসংখ্যান প্রদর্শনের নাম | পরিসংখ্যান বিবরণ | আইকন ফাইলের নাম | ভালো মূল্যের দিকনির্দেশনা |
|---|---|---|---|---|---|
| ৫ | বর্তমান অগ্রগতি | স্তর | খেলোয়াড়রা ম্যাচ খেলে এক্সপি অর্জন করে এবং লেভেল আপ করে। | লেভেল.পিএনজি | ক্রমবর্ধমান |
StatLocalizations.csv ফরম্যাট
csv ফাইলটিতে ঘোষিত ইভেন্ট এবং তার প্রোপার্টিগুলো কমা দ্বারা পৃথক করা মান হিসেবে নিম্নলিখিত ক্রমে রয়েছে:
Stat Id,Stat Display Name,Locale,Localized Stat Display Name,Localized Stat Description
এই ক্ষেত্রগুলো নিম্নলিখিত সারণিতে বর্ণনা করা হয়েছে:
| CSV কলাম হেডার | আবশ্যক বা ঐচ্ছিক | গৃহীত মান |
|---|---|---|
| পরিসংখ্যান আইডি | প্রয়োজনীয় | সর্বোচ্চ ১০০ অক্ষর শুধুমাত্র অক্ষর, সংখ্যা এবং আন্ডারস্কোর দিয়ে গঠিত হতে হবে। গেমের সমস্ত স্ট্যাট জুড়ে এটি অবশ্যই অনন্য হতে হবে। |
| পরিসংখ্যান প্রদর্শনের নাম | প্রয়োজনীয় | নামটি অবশ্যই অনন্য হতে হবে। |
| অবস্থান | প্রয়োজনীয় | লোকেল কোড, যেমন en-US। লোকেল নির্দিষ্ট করার আগে আপনার গেমের জন্য অনুবাদ যোগ করুন । মনে রাখবেন, আপনি ডিফল্ট লোকেল নির্দিষ্ট করতে পারবেন না। সমর্থিত লোকেল কোডগুলো সমর্থিত ভাষার তালিকায় পাওয়া যাবে। |
| স্থানীয় পরিসংখ্যান প্রদর্শনের নাম | ঐচ্ছিক | সর্বোচ্চ ৫০ অক্ষর। প্রদত্ত লোকেলের জন্য অনূদিত পরিসংখ্যান প্রদর্শনের নাম। |
| স্থানীয় পরিসংখ্যান বিবরণ | ঐচ্ছিক | সর্বোচ্চ ৫০০ অক্ষর। প্রদত্ত অঞ্চলের জন্য অনূদিত পরিসংখ্যানের বিবরণ। |
উদাহরণ সারণী
| পরিসংখ্যান আইডি | পরিসংখ্যান প্রদর্শনের নাম | ভাষা কোড | স্থানীয় পরিসংখ্যানের নাম (UTF-8) | স্থানীয় পরিসংখ্যান বিবরণ (UTF-8) | ১ | দীর্ঘতম ম্যাচ টিকে থাকা | ইএস | সুপারভিভেনশিয়া más larga en partidos | Esto denota el tiempo de supervivencia de una jugadora en cualquier partido. | ১ | দীর্ঘতম ম্যাচ টিকে থাকা | ফ্র | Survie du match le plus long | Cela indique la durée de survie d'un joueur dans n'importe quel match. | ৪ | মোট সংগৃহীত সোনা | ইএস | ওরো টোটাল রিকোলেক্টাডো | La jugadora recoge Monedas mientras juega en un partido | ৪ | মোট সংগৃহীত সোনা | ফ্র | অথবা মোট সংগ্রহ | Le joueur collecte des pièces en jouant un match |
আইকন ফাইল
আপনি .csv ফাইলে যে আইকনগুলোর উল্লেখ করেন, সেগুলো আপনার ইম্পোর্ট করা বর্তমান জিপ আর্কাইভটিতে অবশ্যই থাকতে হবে।
আইকন যাচাইকরণের নিয়মগুলো হলো:
| বৈধতা বৈশিষ্ট্য | বলবৎ সীমাবদ্ধতা / নিয়ম |
|---|---|
| সর্বোচ্চ ফাইলের আকার | প্রতিটি আইকন ফাইলের জন্য সর্বোচ্চ ১ মেগাবাইট (১,০৪৮,৫৭৬ বাইট)। |
| মাত্রা | ঠিক ৫১২ × ৫১২ পিক্সেল (প্রস্থ = ৫১২, উচ্চতা = ৫১২) |
| আকৃতির অনুপাত | কঠোরভাবে ১:১ (বর্গাকার আকৃতি অনুপাত) |
| অনুমোদিত ফরম্যাট | PNG (.png) এবং JPEG (.jpg, .jpeg) |
| জিপ কোডে অবস্থান | ZIP ফাইলের রুট ডিরেক্টরিতে অবশ্যই থাকতে হবে। |
| রেফারেন্স চেক | ‘আইকন ফাইলের নাম’ কলামে উল্লেখিত সমস্ত আইকন ফাইলের নাম অবশ্যই ZIP ফাইলটিতে থাকতে হবে। |
| অনাথ চেক | ZIP ফাইলের ভেতরের সমস্ত ইমেজ ফাইলকে অবশ্যই অন্তত একটি স্ট্যাট দ্বারা রেফারেন্স করা থাকতে হবে। |
| দ্বন্দ্ব যাচাই | ProgressionStatConfig.csv তে থাকা আইকন ফাইলের নাম RepetitiveStatsConfig.csv সাথে সাংঘর্ষিক হওয়া যাবে না। |
| ভিজ্যুয়াল ডুপ্লিকেট | সদৃশ আইকনগুলো চিহ্নিত করা হয়। |
আইকন নির্দেশিকা
আইকনগুলো 512 x 512 আকারের PNG, JPEG বা JPG ফাইল হিসেবে তৈরি করতে হবে।
সব লোকেলে একই আইকন ব্যবহার করা হয়, তাই আমরা আইকনের মধ্যে কোনো লেখা বা স্থানীয় ভাষার বিষয়বস্তু অন্তর্ভুক্ত না করার পরামর্শ দিই।
ইউনিট স্পেসিফিকেশন
ইউনিট কলামগুলো নিয়ন্ত্রণ করে যে খেলোয়াড়দের জন্য কাঁচা পরিসংখ্যানগত মানগুলো কীভাবে বিন্যাস ও স্থানীয়করণ করা হবে।
সংখ্যাসূচক পরিসংখ্যান বৈশিষ্ট্য (INT64, DOUBLE)
| অনুমোদিত একক মান | উদাহরণ কাঁচা মান |
| (খালি) / এককবিহীন / কিছুই নেই | ১২৩৪৫৬৭ |
| % / শতাংশ / শতাংশ | ০.৮৫৭ |
| দূরত্ব/দৈর্ঘ্য : সেন্টিমিটার, মিটার, কিলোমিটার, ফুট, ইঞ্চি, মাইল, গজ, মিলিমিটার, ন্যানোমিটার | ১৫ (কিলোমিটার) |
| গতি : কিলোমিটার_প্রতি_ঘণ্টা, মিটার_প্রতি_সেকেন্ড, মাইল_প্রতি_ঘণ্টা | ৬০ (মাইল_প্রতি_ঘণ্টা) |
অ-সংখ্যাসূচক পরিসংখ্যান বৈশিষ্ট্য (STRING, BOOL)
একক কলামগুলো অবশ্যই খালি রাখতে হবে।