بدأت Google مؤخرًا برنامجًا جديدًا لاعتماد أجهزة الألعاب لضمان أن الهواتف الذكية المخصصة للألعاب التي تعمل بنظام Android توفر تجربة ألعاب جيدة.
مع النجاح الأخير لألعاب الهاتف المحمول مثل كول اوف ديوتي موبايل، فمن السهل أن نرى لماذا ناشرو لعبة AAA، جوجل / أبل، والشركات المصنعة للهواتف الذكية تعمل على دفع الألعاب المحمولة بقوة. في مجال الهواتف الذكية، شهدنا إطلاق منتجات رائدة تركز على الألعاب من علامات تجارية مثل آسوس, القرش الأسود, الماسح, النوبة، و اخرين. سوف تشتد المنافسة مع انتقال الهواتف الذكية المخصصة للألعاب إلى الفئة المتوسطة، بدعم من بائعي الشرائح كوالكوم و ميدياتيك. للتأكد من أن الهواتف الذكية المخصصة للألعاب في المستقبل قوية بما يكفي وتتصرف بشكل يمكن التنبؤ به بما يكفي لمطوري ألعاب Android، تعمل Google على برنامج اعتماد أجهزة الألعاب.
لقد علمنا لأول مرة بنوايا جوجل من مصدر موثوق به في شهر يوليو، ولكن لم يكن لدينا أي تفاصيل أو أدلة محددة يمكننا مشاركتها في ذلك الوقت. الآن، بعد مرور 3 أشهر، حصلنا على نسخة من أحدث إصدار من متطلبات GMS من Google لمصنعي المعدات الأصلية/مصنعي التصميم الأصلي. تسرد هذه الوثيقة المتطلبات الفنية التي يجب أن تستوفيها الشركات المصنعة الأصلية/مصنعي التصميم الأصلي للهواتف الذكية حتى يُسمح لهم بالتثبيت المسبق لـ GMS أو Google Mobile Services، وفقًا لاتفاقية تجارية بين Google و تصنيع المعدات الأصلية/تصنيع التصميم الشخصي. يشبه هذا المستند مستند تعريف توافق Android (
العناية الواجبة)، ولكن على الرغم من نشر هذا المستند عبر الإنترنت، إلا أن هذا المستند ليس عامًا.لقد حصلنا على نسخة من الإصدار 7.0 من الوثيقة، والتي تم تحديثها آخر مرة في 3 سبتمبر، في نفس اليوم أصدرت جوجل أندرويد 10 للعامة. يوضح القسم 13 من المستند بالتفصيل "متطلبات النظام الأساسي" لنظام Android الإضافية التي يجب أن تستوفيها الأجهزة من أجل الحصول على الموافقة لاستخدام GMS. يغطي القسم الفرعي 13.14 المتطلبات الفنية الجديدة "لشهادة جهاز الألعاب". يجب استيفاء هذه المتطلبات إذا أراد OEM/ODM الإعلان عن حصول الجهاز على شهادة جهاز اللعبة.
باختصار، تضمن هذه المتطلبات أن تعمل أجهزة الألعاب المعتمدة بشكل يمكن التنبؤ به "حتى لا يواجه مطورو الألعاب اختناقًا غير متوقع وفقدان وحدة المعالجة المركزية" النوى، أو سلوكيات النظام الفردية الأخرى." يتناول المستند بعض التفاصيل لشرح كيف يُتوقع من مصنعي المعدات الأصلية/مصممي التصميم (ODM) إنشاء أجهزة ألعاب ذات قدرة يمكن التنبؤ بها سلوك. بالنسبة لسلوك وحدة معالجة الرسومات عالي الأداء والذي يمكن التنبؤ به، تقول Google إن الأجهزة المعتمدة يجب أن "توفر نظامًا حديثًا ومحدثًا وحدة معالجة الرسومات عالية الأداء وواجهات برمجة التطبيقات للعرض، وتمكين الاستبطان المعقول للإطار." على وجه التحديد، أجهزة الألعاب المعتمدة يجب أن تدعم الإصدار 1.1 من Vulkan Graphics API، اجتياز أحدث اختبارات توافق الرسومات OpenGL ES/Vulkan المقدمة من قبل خرونوس، وتلبية المتطلبات الأخرى المتعلقة مصمم الرقصات و SurfaceFlinger. أخيرًا، للحصول على سلوك معقول للذاكرة، تريد Google من مصنعي المعدات الأصلية/مصممي التصميم (ODM) التأكد من أن أجهزة الألعاب تسمح للتطبيقات بتخصيص 2.3 جيجابايت على الأقل من الذاكرة قبل أن يقتلها النظام.
نظرًا لعدم وجود نسخ قديمة لدينا من وثيقة متطلبات GMS، لم نكن متأكدين بنسبة 100% من مدى حداثة برنامج شهادة جهاز اللعبة. ومع ذلك، رصدنا طلب وظيفة على ينكدين الذي دعا إلى مدير برنامج علاقات المطورين لـ "شهادة جهاز ألعاب Android". نظرًا لأن القائمة مغلقة، لا يمكننا معرفة متى تم نشرها، على الرغم من إعادة استضافة الصفحة موقع آخر للبحث عن عمل تم نشره في 28 يونيو. لا نعرف متى قامت هذه الصفحة المعاد استضافتها بحذف الصفحة الأصلية، لكننا لاحظنا ذلك بيتر كاردويليبدو أن الموظف السابق في Microsoft قد تولى هذه الوظيفة في شهر مايو، لذا فالبرنامج جديد بالتأكيد.
تؤكد قائمة الوظائف الصورة الكبيرة لهذا البرنامج الجديد. تعمل Google على إنشاء فريق للتعامل مع مصنعي المعدات الأصلية وصانعي SoC لتثقيفهم بشأن المتطلبات القادمة التي ذكرتها أعلاه. تم تكليف الفريق بإنشاء مجموعات اختبار وأحمال عمل لإثبات الامتثال للبرنامج الجديد، كما ذكرنا سابقًا.
لم تعلن Google علنًا بعد عن برنامج اعتماد أجهزة الألعاب الجديد هذا، ولا توجد أجهزة في السوق حاليًا حصلت على شهادة الألعاب. تقول Google إن الأجهزة التي اشتركت في البرنامج يجب أن تعلن دعمها لميزة com.google.android.feature. علامة ميزة GAMECERT_PREVIEW. لقد قمت بالتحقق من علامة الميزة هذه على Black Shark 2 (Android 9 Pie)، وASUS ROG Phone II (Android 9) Pie)، وOnePlus 7 Pro (Android 10)، وGoogle Pixel 2 XL (Android 10) وجميعهم أبلغوا أنه لم يكن كذلك حاضر. أظن أن Google لن تبقي هذا البرنامج سرًا وأنها ستنشر قائمة بالأجهزة المتوافقة مثل يوصى باستخدام Android Enterprise، لذلك لن تحتاج إلى التحقق من هذه العلامة بنفسك.
قبل أيام قليلة من نشر هذا المقال، تواصلت مع جوجل لأطلب منهم تأكيد شرعية الوثيقة التي تلقيناها. على الرغم من أنني لم أتلق أي رد بعد، فقد أكدنا ما يكفي من التفاصيل من الوثيقة لجعلي متأكدًا إلى حد ما من أنها الشيء الحقيقي. يبلغ طول الوثيقة حوالي 57 صفحة، ولدينا الكثير لنشاركه حول ما تعلمناه منه.