مرور کلی سرویسهای بازیهای گوگل پلی
پلتفرم بازیهای گوگل پلی یک اکوسیستم بازی یکپارچه است که اندروید، کروم او اس و ویندوز پیسی را در بر میگیرد. توسعهدهندگان از پلتفرم بازیهای گوگل پلی برای ادغام ویژگیهای اجتماعی Play Games Services در برنامههای بازی خود استفاده میکنند. Play Games Services رابط اصلی بین برنامه بازی و پلتفرم Play Games است. Play Games Services همچنین یک حساب کاربری متمرکز Gamer Profile ارائه میدهد که شناسایی یکپارچه بازیکن را در دستگاهها و فرمفکتورهای مختلف فراهم میکند.
قابلیتهای کلیدی پلتفرم Play Games
ادغام سرویسهای بازیهای Play، قابلیتهای پلتفرم را آزاد میکند که باعث بهبود حفظ کاربر و تداوم بین پلتفرمی میشود.
- تداوم بین دستگاههای مختلف: پروفایلهای گیمر سازگار در تلفنها، تبلتها و رایانههای شخصی، که به بازیکنان اجازه میدهد گیمپلی را به طور یکپارچه از سر بگیرند.
- ویژگیهای اجتماعی و تعاملی:
- دستاوردها و جدول امتیازات: دستاوردها را به رسمیت بشناسید و رقابت را در خارج از بازی تقویت کنید.
- امتیازهای بازی: با فراهم کردن امکان کسب امتیاز و استفاده از آن برای خریدهای درون بازی توسط بازیکنان، درآمدزایی را افزایش میدهد.
- نمودار اجتماعی: به بازیکنان اجازه میدهد تا دوستان خود، فعالیتهای آنها را دنبال کنند و یک جامعه بازی اجتماعی برای خود بسازند.
- Play Games Sidekick (بتا): یک پوشش با ابزارها، نکات Gemini در لحظه و ابزارهای تعامل ارائه میدهد.
مزایای بازی و مزایای برنامه
پلتفرم بازیهای گوگل پلی مجموعهای گسترده از مکانیکهای جذاب، پاداشدهنده و جذاب، از جمله لیگها، ماموریتها، دستاوردها و مراحل متوالی را ارائه میدهد. این قابلیتهای تأثیرگذار محدود به عناوین ثبتشده در برنامه LevelUp ، سنگ بنای اکوسیستم بازیهای گوگل پلی، هستند.
توسعهدهندگان میتوانند با ادغام بازیهای خود با سرویسهای بازیهای Play، به این ابزارهای قدرتمند دسترسی فوری داشته باشند. سرویسهای بازیهای Play به عنوان روش اصلی برای احراز هویت پلتفرم، به عنوان رابطی برای دسترسی به طیف کاملی از ویژگیهای پاداشدهنده عمل میکنند، مشروط بر اینکه دستورالعملهای برنامه رعایت شوند.
ثابت شده است که این مکانیزمها پیشرفتهای چشمگیری در جذب، حفظ، تعامل و کسب درآمد ایجاد میکنند.
با استفاده از پایگاه گسترده بازیکنان اندروید و شرکت در برنامه LevelUp، عناوین از طریق این سیستمهای تعاملی متنوع، قابلیت کشف و دیده شدن بیشتری در سطوح مختلف بازیهای Play پیدا میکنند.
تفاوت بین هویت پلتفرم و هویت بازی چیست؟
از آنجا که سرویسهای بازیهای Play نسخه ۲ را پیادهسازی کردهاند، باید بین هویت پلتفرم و معماری اختصاصی حساب درون بازی (IGA) تمایز قائل شوید.
هویت پلتفرم بازیهای Play (مدیریتشده توسط سرویسهای بازیهای Play): این شخصیت بازی جهانی بازیکن در اندروید است. این شخصیت، پیشرفت اجتماعی Play، مانند XP بازیکن، سطوح، رگهها و دستاوردها را ردیابی میکند. از آنجایی که این ویژگی در دستگاه تعبیه شده است، هنگام شروع بازی به طور خودکار بازیکن را تشخیص میدهد.
هویت حساب درون بازی (مدیریت شده توسط توسعهدهنده): لازم به ذکر است که سرویسهای بازیهای Play به عنوان سیستم اصلی برای مدیریت موجودی یا حفظ وضعیت بازی عمل نمیکنند . از توسعهدهندگان انتظار میرود از راهحلهای مستقل «هویت درون بازی» - مانند ورود با گوگل، فیسبوک یا backend سفارشی - برای مدیریت دادههای پیشرفت بازی استفاده کنند.
اهمیت سرویسهای بازیهای Play برای پلتفرم: سرویسهای بازیهای Play نسخه ۲ به عنوان یک رابط پلتفرم عمل میکند. این سرویس، صرف نظر از روش ورود خاص مورد استفاده بازیکن، احراز هویت مداوم را با پلتفرم بازیهای Play حفظ میکند. در نتیجه، این معماری پلتفرم را قادر میسازد تا آمار گیمپلی را جمعآوری کرده و دستاوردها را بدون ایجاد اختلال در منطق داخلی توسعهدهنده برای ذخیره و بازیابی پیشرفت بازی، توزیع کند.
تأثیر بر بازیها: کیت توسعه نرمافزار Play Games Services v2 یک لایه یکپارچهسازی سطح بالا برای بازیها است. توسعهدهندگان برای پیادهسازی آن نیازی به تغییر جریانها یا سیستمهای ورود به سیستم موجود ندارند.