هناك سببان رئيسيان وراء عدم وجود ألعاب رائعة على Android.
يعد Android نظامًا رائعًا للاستمتاع بالألعاب ، مع العديد من الأجهزة الرائعة التي يمكن تشغيلها ، ووحدات التحكم الرائعة المتوفرة ، والعدد الهائل للألعاب المتوفرة. ولكن حتى مع وجود العديد من الألعاب ، إذا قارنت بنظام iOS ، فهناك بعض الإسقاطات الملحوظة. لا يتم إصدار بعض الألعاب مطلقًا على Android أو تتأخر كثيرًا. أثناء شراء جهاز Android يعني أنك ستحصل على بعض الألعاب الرائعة بغض النظر عن كيفية التخلص منها ، فستفقد بعض الجواهر. لذا ، لماذا تتأخر العديد من الألعاب أو لا تصل إلى Android مطلقًا؟
السبب الأول ، وربما السبب الأساسي للنظر ، هو أن الاختبار على نظام التشغيل Android مقارنة بنظام التشغيل iOS هو موقف مختلف تمامًا نظرًا لطبيعة النظام الأساسي. انظر ، على نظام التشغيل iOS ، لا يملك المطور سوى عددًا صغيرًا من الأجهزة التي تدعو للقلق. تبيع شركة Apple عددًا قليلاً فقط من إصدارات iPad و iPhone و iPod touch في كل مرة. وهذه كلها تستخدم أجهزة داخلية متشابهة جدًا ، لذا فالتوافق مضمون بشكل عام حتى إذا لم يختبر مطور على هذا الجهاز المحدد هذا ليس بالضرورة صحيحًا في الممارسة ، حيث أن الاختلافات الصغيرة يمكن أن تعيث فسادا ، ولكن من الأسهل بكثير للمطورين تعقب واختبار المشكلة.
قارن هذا الآن مع الطبيعة البرية البرية في Android. يمكن لأي مصنع تصنيع جهاز يعمل بنظام Android ، نظرًا لأن نظام التشغيل مفتوح المصدر بفضل جذوره في Linux. هناك بعض القيود على الأجهزة التي تحتوي على خدمات Google Play ، ولكن لا يزال هناك شيء يمنع شركة مصنّعة أثناء الطيران من صنع شيء يشغّل Android. وهذا هو السبب في وجود المئات من مئات الأجهزة التي تعمل بنظام التشغيل Android ، وجميعها مزودة ببنيات معالج مختلفة ، ورقائق جرافيك ، وأنواع ذاكرة الوصول العشوائي ، وغيرها. ما يعنيه هذا هو أنه بالنسبة للبرامج المتقدمة بما فيه الكفاية مثل الألعاب ، فإن احتمالات أن اللعبة لن تعمل بشكل صحيح على كل جهاز. ويمكن أن يكون تعقب الأجهزة التي تواجه مشكلات أمرًا صعبًا ، لأنه من الممكن أن يكون لمستخدم واحد فقط جهاز به هذا التكوين المحدد للأجهزة.
ما مدى سوء الأمر؟ شارك الناشر Animoca صورة لمعمل اختبار Android في عام 2012 ، حيث أظهر جدولًا مليئًا بأجهزة Android المختلفة ، من بين 400 جهاز أو ما شابه ذلك في ذلك الوقت.
الآن تخيل المشاكل التي نشأت منذ ذلك الحين. هناك المزيد والمزيد من أجهزة Android اللوحية والهواتف المحمولة الرخيصة. يتوفر لدى المطورين أجهزة أكثر من أي وقت مضى لمحاولة التأكد من حل العديد من مشكلات ألعابهم. على الرغم من وجود خدمات مثل AWS Device Farm في Amazon للمساعدة في اختبار الأجهزة التي لا يملكها المطورون ، إلا أنها لا تزال تعمل كثيرًا.
بالنسبة للمطورين الكبار الذين يمكنهم رمي الأموال وجيوش الاختبار الضخمة في ألعابهم ، فإنه يستحق الاستثمار في الجهود المبذولة لمحاولة الوصول إلى العدد الهائل من الأشخاص الذين لديهم أجهزة Android. ولكن بالنسبة إلى الاستوديوهات الصغيرة والعديد من المطورين المستقلين ، قد لا يكون الأمر يستحق ذلك ، بدلاً من استثمار الجهد في تطوير المزيد من الألعاب مقابل العمل الفني لدعم Android.
القضية الكبيرة الأخرى هي أن دعم Android قد لا يكون منطقيًا من منظور مالي. انظر ، غالبًا ما يجلب مستخدمو Android أموالًا أقل بكثير مما يحصل عليه مستخدمو iOS. أفاد خبير صناعة التكنولوجيا ، بينيديكت إيفانز ، في عام 2014 أن "إجمالي مستخدمي Google Android ينفقون حوالي نصف هذا المبلغ على التطبيقات على أكثر من ضعف قاعدة المستخدمين ، وبالتالي فإن التطبيق [متوسط العائد لكل مستخدم] على Android هو ربع نظام iOS تقريبًا". كما يقول أيضًا ، غالبًا ما تكون الهواتف والأجهزة اللوحية التي تعمل بنظام التشغيل Android أرخص من الأجهزة التي تعمل بنظام التشغيل iOS - فمن المحتمل أن لا يقضي شخص ما الذي يقضي بشيء أقل من الأجهزة الرئيسية إنفاق هذا المبلغ الكبير على اللعبة. حتى نرى هذا مع الألعاب المدفوعة. كشف Ustwo ، مطور Monument Valley ، أن لعبتهم اللغوية التي حققت نجاحًا كبيرًا حققت أرباحًا أقل على Android على الرغم من إطلاقها بعد بضعة أشهر فقط.
الآن ، يفسر هذا أيضًا سببًا بالنسبة لمطوري الألعاب المدفوعة ، فإنه لا يستحق إطلاقه على Android. بالنسبة إلى مطوري البرامج المجانيين ، قد يستحق الأمر ذلك لأنك تستطيع كسب الأموال من المستخدمين غير الدائمين عبر الإعلانات ، وخاصة إعلانات الفيديو المحفّزة. ولكن بالنسبة لمطوري الألعاب الممتازة ، لا يوجد سوى خيار حقيقي واحد: أمل المستخدمين يدفعون. وتظهر الأدلة أنهم لن يفعلوا. بالإضافة إلى ذلك ، على الرغم من أنه عامل مبالغة ، إلا أنه من المفيد أيضًا اعتبار أن Android أسهل بكثير من ألعاب القراصنة على iOS.
والخبر السار لممارسي ألعاب Android هو أنه على الرغم من الصعوبات ، لا يزال هناك الكثير من الأشخاص الذين يستخدمون أجهزة Android ، وهذا أمر يستحق استخدامه على أجهزة Android بالنسبة إلى الكثيرين. يوفر النظام الأساسي مزاياه أيضًا: يمكن للمطورين إصدار ألعاب الوصول المبكر على نظام التشغيل Android ، حيث لا يمكنهم تشغيل نظام التشغيل iOS. الألعاب التي تحتاج إلى تحديث وتعديلها أسهل على Android ، حيث لا يلزم أن تخضع التحديثات لعملية موافقة مطولة كما هو الحال في متجر تطبيقات iOS. ولكن كذلك ، فإن التكنولوجيا عبر المنصات مثل Unity و Unreal Engine 4 تجعل تطوير المنصات المتعددة أسهل بكثير ، ويمكن حل العديد من حالات عدم التوافق على مستوى تقني عميق. بالإضافة إلى ذلك ، تتعامل الخدمات مثل حلول Apportable عبر الأنظمة الأساسية ، والناشرون مثل Noodlecake Games مع العديد من المنافذ للمطورين.
ولكن مع ذلك ، إذا تساءلت يومًا عن سبب عدم وصول لعبة iOS الرائعة إلى Android ، فكل ما عليك هو معرفته - هناك العديد من الأسباب الجيدة التي لا مفر منها لعدم وجودها.