Per què alguns jocs mòbils no surten a Android

Les dues grans raons per les quals alguns grans jocs no són a Android.

Android és una gran plataforma per gaudir de jocs, amb els nombrosos dispositius fantàstics per jugar, els grans controladors disponibles i la gran quantitat de jocs disponibles. Però fins i tot amb tants jocs, si es compara amb iOS, hi ha algunes omissions notables. Alguns jocs mai no solen llançar-se a Android, o estan molt retardats. Si comprau un dispositiu Android significa que obtindreu alguns jocs fantàstics, independentment de com ho sacseja, podeu perdre algunes gemmes. Llavors, per què molts jocs es retarden o simplement mai no arriben a Android?

El primer motiu, i potser el motiu principal a considerar, és que provar a Android en comparació amb iOS és una situació completament diferent a causa de la naturalesa de la plataforma. Veure, a iOS, un desenvolupador només té una petita quantitat de dispositius per preocupar-se. Apple ven només unes quantes variacions d'iPad, iPhone i iPod touch al mateix temps. I tot això fa servir un maquinari intern molt similar, per la qual cosa la compatibilitat generalment està garantida, fins i tot si un desenvolupador no prova en aquest dispositiu específic. Això no és necessàriament cert en la pràctica, ja que petites diferències poden causar estralls, però és molt més fàcil per als desenvolupadors rastrejar i provar el problema.

Ara compara això amb la natura salvatge d'Android. Qualsevol fabricant pot fer un dispositiu amb tecnologia d'Android, ja que el sistema operatiu és de codi obert gràcies a les seves arrels Linux. Hi ha certes restriccions als dispositius que tenen serveis de Google Play, però tot i així, no hi ha res que impedeixi que un fabricant de fly-by-night faci alguna cosa que funcioni amb Android. Per això, hi ha centenars de centenars de dispositius Android, tots ells amb diferents arquitectures de processador, xips gràfics, tipus RAM i altres. El que això significa és que per a programes prou avançats com els jocs, les probabilitats que un joc no funcioni correctament en cada dispositiu. I el seguiment dels dispositius que tenen problemes pot ser difícil, ja que només és possible que un usuari tingui un dispositiu amb aquesta configuració de maquinari específica.

Què tan dolent és? L'editor Animoca va compartir una foto del seu laboratori de proves d'Android el 2012 , mostrant una taula plena de diferents dispositius Android, dels 400 que tenien en aquell moment.

Ara imagina els problemes que han sorgit des de llavors. Hi ha més i més barats, sense nom, tauletes i telèfons Android. Els desenvolupadors tenen més dispositius que mai per intentar assegurar-se que es resolguin molts problemes del seu joc. Encara que existeixen serveis com Amazon AWS Device Farm per ajudar a provar en dispositius que els desenvolupadors no tenen, encara hi ha molta feina.

Per als grans desenvolupadors que poden tirar diners i exèrcits de prova massiva als seus jocs, val la pena invertir en l'esforç per intentar arribar a la gran quantitat de persones que tenen dispositius Android. Però, per als estudis més petits i per a molts desenvolupadors independents, potser no val la pena invertir esforços per desenvolupar més jocs enfront del treball tècnic per donar suport a Android.

L'altre gran problema és que donar suport a Android pot no tenir sentit des d'una perspectiva financera. Vegeu, els usuaris d'Android solen portar molt menys diners que els usuaris d'iOS. L'expert en el sector de la tecnologia, Benedict Evans, va informar el 2014 que "els usuaris d'Android de Google en total gasten gairebé la meitat de les aplicacions en més del doble de la base d'usuaris i, per tant, l'aplicació [ingressos mitjans per usuaris] a Android és aproximadament una quarta part de iOS". Tal com informa també, els telèfons i les tauletes Android solen ser més barats que els dispositius iOS: algú que està rebentant alguna cosa menys que el maquinari principal probablement no gastarà tants diners en un joc. Fins i tot ho veiem amb jocs remunerats. Ustwo, els desenvolupadors de Monument Valley, va revelar que el seu joc de trencaclosques va aconseguir guanyar molt menys diners a Android malgrat llançar-se només uns pocs mesos més tard.

Ara, això també explica per què els desenvolupadors de jocs de pagament, val molt menys que es pugui llançar a Android. Per als desenvolupadors gratuïts, és possible que valgui la pena, perquè podeu guanyar diners amb usuaris que no paguen mitjançant anuncis, anuncis de vídeo especialment incentivats. Però per als desenvolupadors de jocs premium, només hi ha una opció real: esperem que els usuaris paguin. I l'evidència demostra que no ho faran. A més, encara que probablement sigui un factor sobrevalorat, també val la pena considerar que Android és molt més fàcil per als jocs pirates que iOS.

La bona notícia per als jugadors d'Android és que, malgrat les dificultats, encara hi ha tantes persones amb dispositius Android, de manera que per a molts, val la pena alliberar-se a Android. La plataforma també proporciona els seus beneficis: els desenvolupadors poden llançar jocs d'accés primerenc a Android, on no poden fer-ho a iOS. Els jocs que cal actualitzar i ajustar són més fàcils de fer a Android, on les actualitzacions no han de passar per un llarg procés d'aprovació com ho fan a la botiga d'aplicacions per a iOS. Però també, la tecnologia multiplataforma com Unity i Unreal Engine 4 fan que el desenvolupament de múltiples plataformes sigui molt més fàcil, i moltes de les incompatibilitats es poden resoldre a un nivell tècnic profund. A més, els serveis com Apportable ofereixen solucions multiplataforma i editors com Noodlecake Games gestionen molts ports per a desenvolupadors.

Però encara, si alguna vegada se pregunta per què un bon joc d'iOS no arriba a Android, només sabeu - hi ha moltes raons bones i ineludibles per què no ho és.