Por que non aparecen algúns xogos móbiles en Android

As dúas grandes razóns polas que algúns grandes xogos non están en Android.

Android é unha excelente plataforma para gozar de xogos, cos moitos grandes dispositivos para xogar, os grandes controladores dispoñibles e a gran cantidade de xogos dispoñibles. Pero mesmo con tantos xogos, se comparalos con iOS, hai algunhas omisións notables. Algúns xogos nunca lanzan en Android nin están moi atrasados. Ao comprar un dispositivo Android significa que vai conseguir algúns xogos fantásticos, non importa o xeito de sacalo, está obrigado a perder algunhas xoias. Entón, por que tantos xogos retrasan ou simplemente nunca chegan a Android?

O primeiro e, quizais, motivo fundamental a ter en conta, é que probas en Android fronte a iOS é unha situación completamente diferente debido á natureza da plataforma. Vexa, en iOS, un desarrollador só ten un pequeno número de dispositivos para preocuparse. Apple vende só algunhas variacións de iPad, iPhone e iPod touch á vez. E todos estes usan hardware interno moi parecido, polo que a compatibilidade xeralmente está garantida aínda que un desenvolvedor non proba nese dispositivo específico. Isto non é necesariamente verdadeiro na práctica, xa que as pequenas diferenzas poden causar estragos, pero é moito máis doado para os desenvolvedores rastrexar e probar o problema.

Comparádeo agora coa natureza salvaxe de Android. Calquera fabricante pode facer un dispositivo con Android, xa que o sistema operativo é de código aberto grazas ás súas raíces de Linux. Existen certas restricións nos dispositivos que teñen Google Play Services, pero aínda así, non hai nada que impida que un fabricante fly-by-night fabore algo con Android. É por iso que hai centos en centos de dispositivos Android, todos con diferentes arquitecturas de procesadores, chips de gráficos, tipos de RAM e outros. O que isto significa é que para programas suficientemente avanzados como xogos, as probabilidades de que un xogo non funcione correctamente en cada dispositivo. E o seguimento dos dispositivos que teñen problemas pode ser difícil, porque só é posible que un usuario teña un dispositivo con esa configuración de hardware específica.

Que malo ten? A editorial Animoca compartiu unha foto do seu laboratorio de probas de Android en 2012 , mostrando unha táboa chea de dispositivos Android diferentes, dos 400 ou máis que tiñan nesa época.

Agora imaxina os problemas que xurdiron desde entón. Hai máis e máis barato, sen nome de tabletas con Android e teléfonos aí fóra. Os desenvolvedores teñen máis dispositivos que nunca para intentar asegurarse de que os moitos problemas de seu xogo sexan resoltos. Mentres existen servizos como a AWS Device Farm de Amazon para axudar a probar os dispositivos que os desenvolvedores non teñen, aínda hai moito traballo.

Para os grandes desenvolvedores que poden tirar cartos e exércitos masivos de probas nos seus xogos, paga a pena investir no esforzo para intentar chegar ao gran número de persoas que teñen dispositivos con Android. Pero para estudos menores e moitos desenvolvedores independentes, pode non valer a pena, ao contrario investir esforzos no desenvolvemento de novos xogos contra o traballo técnico para soportar Android.

O outro gran problema é que o apoio a Android pode non ter sentido desde unha perspectiva financeira. Ver, os usuarios de Android adoitan traer moito menos diñeiro que os usuarios de iOS. O experto da industria tecnolóxica, Benedict Evans, informou en 2014 que "os usuarios de Google Android están gastando aproximadamente a metade das aplicacións en máis do dobre da base de usuarios e, polo tanto, a aplicación [receita media por usuarios] en Android é aproximadamente un cuarto de iOS". Como tamén informa, os teléfonos e as tabletas Android adoitan ser máis económicas que os dispositivos iOS: alguén que está desgastando algo menos que o hardware principal probablemente non vai gastar moito diñeiro nun xogo. Ata vemos isto con xogos pagos. Ustwo, os desarrolladores de Monument Valley, revelaron que o seu rompecabezas con éxito supuxo moito menos diñeiro en Android malia que se lanzou só uns meses máis tarde.

Agora, isto tamén explica por que para os desarrolladores de xogos pagos, é moito menos vale a pena lanzar en Android. Para os desarrolladores de reprodución gratuíta, é posible que valga a pena porque pode gañar cartos con usuarios que non pagan a través de publicidade, especialmente anuncios de videos incentivados. Pero para os desarrolladores de xogos premium, só hai unha opción real: esperamos que os usuarios paguen. E a evidencia demostra que non o farán. Ademais, aínda que probablemente sexa un factor sobrevalorado, tamén vale a pena considerar que Android é moito máis doado para xogos piratas que iOS.

A boa nova para os xogadores de Android é que, a pesar das dificultades, aínda hai tanta xente con dispositivos con Android, tal que para moitos merece a liberación en Android. A plataforma tamén ofrece os seus beneficios: os desenvolvedores poden lanzar xogos de acceso anticipado en Android, onde non poden en iOS. Os xogos que precisan actualizar e axustar son máis fáciles de facer en Android, onde as actualizacións non teñen que pasar por un longo proceso de aprobación como o fan na tenda de aplicacións de iOS. Pero tamén, a tecnoloxía multiplataforma como Unity e Unreal Engine 4 fan que o desenvolvemento de múltiples plataformas sexa moito máis sinxelo, e moitas das incompatibilidades poidan resolverse a un nivel técnico profundo. Ademais, servizos como Apportable ofrecen solucións multiplataforma e editores como Noodlecake Games manexan moitos portos para desenvolvedores.

Pero aínda así, se algunha vez pregunta por que un bo xogo de iOS non chega a Android, só sabe - hai moitas razóns boas e inevitables porque non o é.