উত্তর:
আপনি আপনার প্লেয়ারের কম্পিউটারে স্থানীয়ভাবে সমস্ত ডেটা সংরক্ষণ করতে এবং স্টিম ক্লাউডে এটি স্বয়ংক্রিয়ভাবে সিঙ্ক করতে পারেন যা আপনাকে প্রকৃতপক্ষে পরিসংখ্যান / ব্যবহারকারীর পছন্দ / অগ্রগতি / ইত্যাদি সঞ্চয় করতে দেয়।
শিরোনাম: ISteamRemoteStorage.h
খেলোয়াড়কে অবিচ্ছিন্ন এবং ঝামেলা-মুক্ত অভিজ্ঞতা দেওয়ার জন্য গেম সেটিংস, সেভগেমস এবং অন্যান্য ব্যবহারকারী-নির্দিষ্ট বিটগুলি স্টিম ক্লাউডে প্রতিলিপি করা যেতে পারে।
সম্পাদনা: আপনি সার্ভারে সরাসরি সবকিছু লিখতে / পড়তে পারেন। আপনি যদি ব্যবহারকারীদের ডেটা নিয়ে টেম্পারিংয়ের বিষয়ে উদ্বিগ্ন হন।
ক্লাউড সমস্তই ISteamRemoteStorage.h এ লাইভ করে। এটি মূলত একটি খুব সহজ ফাইল সিস্টেম এপিআই - আপনার গেমটি সরাসরি এপিআইতে ফাইল পড়ে এবং লেখেন।
পড়া এবং লেখার পাশাপাশি, ক্লাউড "ফোল্ডার" এ ইতিমধ্যে ফাইলগুলিতে দৃশ্যমানতা সরবরাহ করতে এবং অবশিষ্ট কোটার পরিমাণ জিজ্ঞাসা করার জন্য কয়েকটি ফাংশন সরবরাহ করা হয়।
পরিসংখ্যানগুলির জন্য আপনি ISteamUserStats ব্যবহার করতে পারেন, এটি স্টিমওয়ার্কের অফারের একটি অংশ।
এই ইন্টারফেস আপনাকে বিভিন্ন বৈশিষ্ট্য সহ ট্র্যাক করা পরিসংখ্যানের একটি সেট (স্টিমওয়ার্কস বিকাশকারী সাইট থেকে) সংজ্ঞায়িত করতে দেয় এবং স্ট্যাট মানগুলির উপর ভিত্তি করে স্টিম অর্জনগুলি স্বয়ংক্রিয়ভাবে মঞ্জুর করতে পারে।
ইন্টারফেসটি একাধিক প্রকারের সাংখ্যিক ডেটা (পূর্ণসংখ্যার, ভাসমান পয়েন্ট এবং চলমান গড়), অ্যাক্সেস নিয়ন্ত্রণ (কেবলমাত্র বিশ্বস্ত গেম সার্ভারকে পরিবর্তনের প্রতিবেদন করার অনুমতি দেয়), সীমাবদ্ধতা (পরম এবং প্রতি আপডেট উভয়) এবং স্বয়ংক্রিয় বৈশ্বিক সমষ্টি সমর্থন করে।
ডকুমেন্টেশন এখানে পাওয়া যাবে: https://partner.steamgames.com/docamentation/ugs
(স্টিমওয়ার্কের জন্য সাইন আপ করা প্রয়োজন, তবে পড়ার জন্য অনুমোদিতকরণের প্রয়োজন নেই))
ISteamUserStats পরিসংখ্যানগুলি সিঙ্ক্রোনাইজেশন এবং দ্বন্দ্ব পরিচালনার প্রয়োজনের চেয়ে তাত্ক্ষণিক স্টিম ব্যাকএন্ডে সঞ্চিত হয় এবং এর কোনও নির্দিষ্ট কোটা নেই। ডেটা থেকে স্টিম দ্বারা স্বয়ংক্রিয়ভাবে লিডারবোর্ডগুলিও নির্মিত হতে পারে।
ISteamRemoteStorage স্ট্যাটিস্টিকাল ট্র্যাকিংয়ের পরিবর্তে গেমস সেভ এবং কনফিগারেশন সম্পর্কিত তথ্যের মতো ব্যবহারকারীর ফাইলগুলি সংরক্ষণের জন্য ডিজাইন করা হয়েছে।