পিসিতে গুগল প্লে গেমসের নমুনা এবং প্লাগ-ইনগুলি পিসি পরিবেশে গেমগুলির সার্টিফিকেশন এবং কনফিগারেশনের জন্য SDK ইন্টিগ্রেশনগুলি প্রদর্শন করে।
AGDKটানেল
AGDKTunnel NDK নমুনা Endless Tunnel থেকে উদ্ভূত। AGDKTunnel নিম্নলিখিত Google Play Games PC SDK ইন্টিগ্রেশনগুলি প্রদর্শন করে:
- প্লে আইডেন্টিটি এবং ক্লাউড সেভের জন্য গুগল প্লে গেমস পরিষেবা
- পিসিতে গুগল প্লে গেমসের জন্য SDK ইনপুট করুন
পিসিতে গুগল প্লে গেমসের জন্য বিল্ড সক্ষম করুন
ডিফল্ট (মোবাইল) প্ল্যাটফর্ম এবং পিসি প্ল্যাটফর্মের মধ্যে পার্থক্য করার জন্য বিল্ড ভেরিয়েন্ট ব্যবহার করা হয়। পিসিতে গুগল প্লে গেমসে চালানোর জন্য AGDKTunnel তৈরি করতে, এই পদক্ষেপগুলি অনুসরণ করুন:
- বিল্ড > বিল্ড ভেরিয়েন্ট নির্বাচন করুন এবং playGamesPC বিল্ড ভেরিয়েন্টটি নির্বাচন করুন।
- (ঐচ্ছিক) মোবাইল এবং পিসিতে ক্লাউড সেভ চালু করতে গুগল প্লে গেমস সার্ভিসেস সক্ষম করুন।
- (ঐচ্ছিক) DXT1 কম্প্রেসড টেক্সচার অ্যাসেট ডেলিভারি করতে Play অ্যাসেট ডেলিভারি API সক্ষম করুন।
গুগল প্লে গেমস পরিষেবা সক্ষম করুন
গুগল প্লে গেমস সার্ভিসেস (পিজিএস) সাইন-ইন এবং ক্লাউড সেভের জন্য ব্যবহৃত হয়। এই বৈশিষ্ট্যগুলি সক্ষম করতে, নিম্নলিখিতগুলি করুন:
- AGDKTunnel প্যাকেজটির নাম পরিবর্তন করে আপনার পছন্দের নামে রাখুন।
- গুগল প্লে কনসোলে একটি অ্যাপ্লিকেশন তৈরি করুন এবং আপনার প্যাকেজের নাম ব্যবহার করে গুগল প্লে গেমস পরিষেবা সেট আপ করার জন্য ধাপগুলি অনুসরণ করুন।
-
app/src/main/res/values/strings.xmlএgame_services_project_idস্ট্রিং মানটি Google Play Console-এ আপনার প্রোজেক্টের আইডি দিয়ে প্রতিস্থাপন করুন।
তুচ্ছ কার্ট
ইউনিটি ইঞ্জিনের সাহায্যে অ্যান্ড্রয়েডে গুগল প্লে প্রযুক্তির ব্যবহার দেখানোর একটি নমুনা গেম। পিসিতে গুগল প্লে গেমসের জন্য, গেমটি দেখায়:
- সাইন-ইন, অর্জন, লিডারবোর্ড, বন্ধু এবং ক্লাউড সেভের জন্য গুগল প্লে গেমস পরিষেবা
- ডিভাইসের অখণ্ডতা এবং প্লে লাইসেন্সের স্থিতি সম্পর্কে অখণ্ডতা সংকেত গ্রহণের জন্য প্লে ইন্টিগ্রিটি
- পিসিতে গুগল প্লে গেমসের জন্য ইনপুট SDK
কনফিগারেশন তথ্যের জন্য trivialkart-unity নমুনাটি দেখুন।
গুগল প্লে গেমস ইউনিটি প্লাগ-ইন
প্ল্যাটফর্মের ব্যবহার
platform_utils_package হল ইউনিটি সহ পিসিতে গুগল প্লে গেমসের রুটিন স্বয়ংক্রিয় করার একটি টুল। প্যাকেজটিতে নিম্নলিখিত বৈশিষ্ট্যগুলি অন্তর্ভুক্ত রয়েছে:
- GPG প্ল্যাটফর্ম ডিফাইন স্ক্রিপ্ট: প্লেয়ার সেটিংসের মধ্যে কাস্টম ডিফাইনের তালিকায় একটি UNITY_ANDROID_x86_64 ডিফাইন যোগ করে।
- সম্পদ আমদানিকারক স্ক্রিপ্ট: প্রতিটি আমদানিকৃত টেক্সচারকে একটি নির্বাচিত টেক্সচার কম্প্রেশনে সেট করে (ডিফল্টরূপে DXTC)
- উইন্ডো অপশন: টুলস > জিপিজি সেটিংস এর অধীনে উপলব্ধ উইন্ডো অপশন সেট করে।
ইনপুট ক্যাপচার
input-capture_package মাউস ইনপুট ক্যাপচার বৈশিষ্ট্যগুলি প্রদর্শন করে:
- স্পেসবার টগলের সাহায্যে মাউস ইনপুট ক্যাপচার
- মাউস বোতামের অবস্থা সংক্রান্ত ইভেন্ট
- মাউস স্ক্রোল ইভেন্ট
- স্ক্রিন জ্যামিতি সনাক্তকরণ