Proč některé mobilní hry nevycházejí ze systému Android

Dva velké důvody, proč některé skvělé hry nejsou na Androidu.

Android je skvělá platforma, kde si můžete užít hry, s mnoha skvělými zařízeními, které můžete hrát, skvělými ovladači a množstvím her, které jsou k dispozici. Ale i při tolika hrách, pokud srovnáváte s iOSem, dochází k několika pozoruhodným opomenutím. Některé hry se na Android vůbec nikdy nevydávají, nebo jsou velmi zpožděny. Při nákupu zařízení s Androidem budete chtít získat některé skvělé hry bez ohledu na to, jak se ho otřesete, budete muset vynechat některé drahokamy. Takže, proč tolik počítačových her zpomalilo nebo se na Android vůbec nedostalo?

Prvním a snad hlavním důvodem, který je třeba zvážit, je to, že testování v systému Android v porovnání s iOS je zcela odlišná situace vzhledem k povaze platformy. Podívejte se, v vývojáři iOS má malý počet zařízení, na které se můžete obávat. Apple prodává jen několik variant iPad, iPhone a iPod touch najednou. A to vše využívá velmi podobný vnitřní hardware, takže kompatibilita je obecně zajištěna i v případě, že vývojář netestuje na daném zařízení. To nemusí platit v praxi, protože malé rozdíly mohou způsobit zmatek, ale pro vývojáře je mnohem jednodušší zjistěte a otestujte problém.

Nyní porovnejte to s divokou západní přírodou Androidu. Každý výrobce může vytvořit zařízení se systémem Android, protože operační systém je otevřený zdroj díky kořenům systému Linux. Existují určitá omezení pro zařízení, která obsahují služby Google Play, ale přesto není nic, co by zastavilo výrobci létání od noci, aby něco, co provozuje Android. To je důvod, proč existují stovky na stovkách zařízení Android, všechny s různými architekturami procesorů, grafickými čipy, typy RAM a co ne. Co to znamená, že pro dostatečně pokročilé programy, jako jsou hry, je pravděpodobné, že hra nebude fungovat správně v každém zařízení. Sledování zařízení, které mají problémy, může být obtížné, protože je možné, že pouze jeden uživatel má zařízení s touto konkrétní konfigurací hardwaru.

Jak moc je to špatné? Vydavatel Animoca sdílel v roce 2012 fotografii své zkušební laboratoře pro Android, která zobrazuje tabulku plnou různých zařízení Android, z celkového počtu 400, které měly v té době.

Nyní si představte problémy, které vznikly od té doby. Je tam stále více a více levnějších, bez názvu Android tabletů a telefonů. Vývojáři mají více zařízení než kdy jindy, aby se ujistili, že jejich hra je vyřešena nesčetnými problémy. Zatímco služby jako Amazonská AWS Device Farm existují, aby pomohly testovat zařízení, která vývojáři nemají, je to stále spousta práce.

Pro velké vývojáře, kteří mohou hrát peníze a masivní zkušební armády na svých hrách, stojí za to investovat ve snaze pokusit se dosáhnout obrovského počtu lidí, kteří mají zařízení Android. Ale pro menší studia a mnoho nezávislých vývojářů to nemusí být za to, místo toho investovat úsilí v rozvoji dalších her versus technická práce na podporu Androidu.

Dalším velkým problémem je, že podpora systému Android nemusí mít finanční význam. Uživatelé Androidu často přinášejí mnohem méně peněz než uživatelé systému iOS. Expert na technologický průmysl Benedict Evans uvedl v roce 2014, že "uživatelé Google Androidu celkově utrácejí přibližně o polovinu více aplikací na více než dvojnásobek uživatelské základny, a tudíž app [průměrný příjem na uživatele] na Androidu představuje zhruba čtvrtinu zařízení iOS." Jak uvádí také, telefony a tablety s operačním systémem Android jsou často levnější než zařízení s iOS - někdo, kdo se zbavuje něčeho méně než vlajkové lodi, pravděpodobně nebude muset utrácet tolik peněz na hru. Dokonce jsme to viděli s placenými hrami. Ustwo, vývojáři Monument Valley, prozradili, že jejich puzzle hra zasáhla mnohem méně peněz na Androidu, a to i přesto, že vydala jen o pár měsíců později.

Nyní to také vysvětluje, proč vývojářům placených her je mnohem méně ceněné, že se na Androidu uvolní. V případě vývojářů, kteří mají k dispozici zdarma, to možná stojí za to, protože můžete vydělávat peníze od neplacených uživatelů prostřednictvím reklam, zejména motivovaných videoreklam. Ale pro vývojáře prémiových her, existuje jen jedna reálná možnost: naděje uživatelé platit. A důkazy ukazují, že to nebudou. Navíc, i když je to pravděpodobně nadhodnocený faktor, stojí za to také zvážit, že Android je mnohem snazší pirátovat hry než iOS.

Dobrou zprávou pro hráče Android je skutečnost, že i přes obtíže stále existuje tolik lidí, kteří mají zařízení s Androidem, takže pro mnohé je pro Android užitečné. Platforma také poskytuje své výhody: vývojáři mohou v systému Android uvolnit hry s časným přístupem, kde nemohou v systému iOS. Hry, které je třeba aktualizovat a vylepšovat, se dají jednodušeji dělat v systému Android, kde aktualizace nemusejí projít dlouhým schvalovacím procesem, jakým se dělají v App Store iOS. Technologie napříč platformami, jako je Unity a Unreal Engine 4, se tak stávají mnohem jednoduššími a mnohými nekompatibilitami lze vyřešit na hluboké technické úrovni. Navíc služby jako Apoptabilní nabízejí řešení pro různé platformy a vydavatelé, jako jsou hry Noodlecake, zpracovávají mnoho portů pro vývojáře.

Ale přesto, kdybyste se někdy divili, proč se do Androidu nedostává skvělá hra iOS, prostě to víš - existuje mnoho dobrých, nevyhnutelných důvodů, proč to není.