বাষ্প কি বিকাশকারীদের অবিরাম ডেটা স্টোরেজ সরবরাহ করে?


18

বাষ্প কি বিকাশকারীদের অবিরাম ডেটা স্টোরেজ (কাস্টম ডেটার জন্য) সরবরাহ করে? উদাহরণস্বরূপ, কোনও অনলাইন শ্যুটার স্টিম সার্ভারে প্লেয়ারের পরিসংখ্যান (হত্যা, ম্যাচ, প্লেয়ারের মৃত্যু ইত্যাদি) সঞ্চয় করতে সক্ষম হবে?

উত্তর:


13

আপনি আপনার প্লেয়ারের কম্পিউটারে স্থানীয়ভাবে সমস্ত ডেটা সংরক্ষণ করতে এবং স্টিম ক্লাউডে এটি স্বয়ংক্রিয়ভাবে সিঙ্ক করতে পারেন যা আপনাকে প্রকৃতপক্ষে পরিসংখ্যান / ব্যবহারকারীর পছন্দ / অগ্রগতি / ইত্যাদি সঞ্চয় করতে দেয়।

বাষ্প ক্লাউড এপিআই :

শিরোনাম: ISteamRemoteStorage.h

খেলোয়াড়কে অবিচ্ছিন্ন এবং ঝামেলা-মুক্ত অভিজ্ঞতা দেওয়ার জন্য গেম সেটিংস, সেভগেমস এবং অন্যান্য ব্যবহারকারী-নির্দিষ্ট বিটগুলি স্টিম ক্লাউডে প্রতিলিপি করা যেতে পারে।

সম্পাদনা: আপনি সার্ভারে সরাসরি সবকিছু লিখতে / পড়তে পারেন। আপনি যদি ব্যবহারকারীদের ডেটা নিয়ে টেম্পারিংয়ের বিষয়ে উদ্বিগ্ন হন।

বাষ্প মেঘ ডকুমেন্টেশন :

ক্লাউড সমস্তই ISteamRemoteStorage.h এ লাইভ করে। এটি মূলত একটি খুব সহজ ফাইল সিস্টেম এপিআই - আপনার গেমটি সরাসরি এপিআইতে ফাইল পড়ে এবং লেখেন।

পড়া এবং লেখার পাশাপাশি, ক্লাউড "ফোল্ডার" এ ইতিমধ্যে ফাইলগুলিতে দৃশ্যমানতা সরবরাহ করতে এবং অবশিষ্ট কোটার পরিমাণ জিজ্ঞাসা করার জন্য কয়েকটি ফাংশন সরবরাহ করা হয়।


ডেটা সংরক্ষণ করার কোনও অনুমোদিত উপায় আছে?
বেন

@ বেন আপনি কি বাষ্প ক্লাউড এপিআইর বিকল্প বলতে চান?
রাকসওয়ান

ডেটা রাখার জন্য আপনার প্রয়োজন হওয়া যে কোনও ফাইলগুলি এপিআই স্বয়ংক্রিয়ভাবে সিঙ্ক করে। "অনুমোদিত" আপনার অফলাইনে গেমটিতে আপনি যে কোডটি ব্যবহার করেছেন তার উপর নির্ভর করে depends ব্যবহারকারীর কাছ থেকে পরিবর্তনগুলি রোধ করতে আপনি কোনও এনক্রিপ্ট করা উপায়ে ডেটা সংরক্ষণ করতে পারবেন, পাশাপাশি ব্যবহারকারী কেবল অফলাইন ডেটা পরিবর্তন করতে পারবেন, আপনি প্লেয়ারের কম্পিউটারে কিছু নাও ব্যবহার করতে পারেন এবং ফাইলগুলি অনলাইনে ব্যবহার করতে পারেন। যাইহোক, আপনি কী করতে পারেন / কী করতে পারবেন না তার তালিকা পরিবর্তে আপনি কেবল ক্লাউড স্টোরেজ সম্পর্কে স্টিম এপি ডকটি পড়তে পারেন। কোডের শেষ স্ক্র্যাপের জন্য সমস্ত কিছুই বিশদ। অংশীদার.সেটামগেমস / ডকুমেন্টেশন / ক্লাউড আপনাকে কেবল লগইন করতে হবে।
জি

5

পরিসংখ্যানগুলির জন্য আপনি ISteamUserStats ব্যবহার করতে পারেন, এটি স্টিমওয়ার্কের অফারের একটি অংশ।

এই ইন্টারফেস আপনাকে বিভিন্ন বৈশিষ্ট্য সহ ট্র্যাক করা পরিসংখ্যানের একটি সেট (স্টিমওয়ার্কস বিকাশকারী সাইট থেকে) সংজ্ঞায়িত করতে দেয় এবং স্ট্যাট মানগুলির উপর ভিত্তি করে স্টিম অর্জনগুলি স্বয়ংক্রিয়ভাবে মঞ্জুর করতে পারে।

ইন্টারফেসটি একাধিক প্রকারের সাংখ্যিক ডেটা (পূর্ণসংখ্যার, ভাসমান পয়েন্ট এবং চলমান গড়), অ্যাক্সেস নিয়ন্ত্রণ (কেবলমাত্র বিশ্বস্ত গেম সার্ভারকে পরিবর্তনের প্রতিবেদন করার অনুমতি দেয়), সীমাবদ্ধতা (পরম এবং প্রতি আপডেট উভয়) এবং স্বয়ংক্রিয় বৈশ্বিক সমষ্টি সমর্থন করে।

ডকুমেন্টেশন এখানে পাওয়া যাবে: https://partner.steamgames.com/docamentation/ugs
(স্টিমওয়ার্কের জন্য সাইন আপ করা প্রয়োজন, তবে পড়ার জন্য অনুমোদিতকরণের প্রয়োজন নেই))

ISteamUserStats পরিসংখ্যানগুলি সিঙ্ক্রোনাইজেশন এবং দ্বন্দ্ব পরিচালনার প্রয়োজনের চেয়ে তাত্ক্ষণিক স্টিম ব্যাকএন্ডে সঞ্চিত হয় এবং এর কোনও নির্দিষ্ট কোটা নেই। ডেটা থেকে স্টিম দ্বারা স্বয়ংক্রিয়ভাবে লিডারবোর্ডগুলিও নির্মিত হতে পারে।

ISteamRemoteStorage স্ট্যাটিস্টিকাল ট্র্যাকিংয়ের পরিবর্তে গেমস সেভ এবং কনফিগারেশন সম্পর্কিত তথ্যের মতো ব্যবহারকারীর ফাইলগুলি সংরক্ষণের জন্য ডিজাইন করা হয়েছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.