Waarom Sommige Mobiele Speletjies nie op Android uitkom nie

Die twee groot redes waarom sommige groot speletjies nie op Android is nie.

Android is 'n goeie platform om speletjies te geniet, met die baie goeie toestelle om op te speel, die groot beheerders beskikbaar, en die blote aantal speletjies wat beskikbaar is. Maar selfs met soveel speletjies, as jy vergelyk met IOS, is daar 'n paar noemenswaardige weglatings. Sommige speletjies laat net nooit op Android los nie, of is baie vertraag. Terwyl 'n Android-toestel gekoop word, beteken dit dat jy 'n paar groot speletjies gaan maak, maak nie saak hoe jy dit skud nie, maar jy moet nie 'n paar juwele misloop nie. So, hoekom word soveel speletjies vertraag of kom net nooit op Android op nie?

Die eerste, en dalk die kernrede om te oorweeg, is dat toetse op Android in vergelyking met iOS 'n heeltemal ander situasie is as gevolg van die aard van die platform. Kyk, op IOS het 'n ontwikkelaar slegs 'n klein aantal toestelle om bekommerd te wees. Apple verkoop slegs 'n paar variasies van iPad, iPhone en iPod touch op 'n keer. En dit gebruik almal baie soortgelyke interne hardeware, dus verenigbaarheid word algemeen verseker, selfs as 'n ontwikkelaar nie op daardie spesifieke toestel toets nie. Dit is nie noodwendig waar in die praktyk nie, aangesien klein verskille verwoesting kan veroorsaak, maar dit is vir ontwikkelaars baie makliker om Opspoor en toets die probleem.

Vergelyk dit nou met Android se wilde wes-natuur. Enige vervaardiger kan 'n Android-aangedrewe toestel maak, aangesien die bedryfstelsel oopgemaak is weens sy Linux-wortels. Daar is sekere beperkinge op toestelle wat Google Play Services het, maar steeds is daar niks wat 'n vlieg-by-nag-vervaardiger stop om iets te maak wat Android bestuur. Daarom is daar honderde honderde Android-toestelle, almal met verskillende verwerker-argitekture, grafiese skyfies, RAM-tipes en wat nie. Wat dit beteken, is dat vir genoegsame gevorderde programme soos speletjies die kans is dat 'n spel nie behoorlik op elke toestel sal hardloop nie. En dit kan moeilik wees om die toestelle wat probleme het, op te spoor, want dit is slegs moontlik dat een gebruiker 'n toestel het met die spesifieke hardewarekonfigurasie.

Hoe erg is dit? Uitgever Animoca het in 2012 'n foto van hul Android-toetslaboratorium gedeel, met 'n tabel vol verskillende Android-toestelle, uit die 400 of so het hulle destyds gehad.

Dink nou aan die probleme wat sedertdien ontstaan ​​het. Daar is meer en meer goedkoop, no-name Android-tablette en fone daar buite. Ontwikkelaars het meer toestelle as ooit om te probeer om seker te maak hulle spel se uiteenlopende probleme word opgelos. Terwyl dienste soos Amazon se AWS Apparaatplaas bestaan ​​om te help om te toets op toestelle wat ontwikkelaars nie het nie, is dit steeds baie werk.

Vir groot ontwikkelaars wat geld en massiewe toetsgesteelde by hul speletjies kan gooi, is dit die moeite werd om te belê in die poging om die massiewe aantal mense wat Android-toestelle het, te bereik. Maar vir kleiner ateljees en baie onafhanklike ontwikkelaars, is dit dalk nie die moeite werd nie, maar eerder inspanning in die ontwikkeling van verdere speletjies versus die tegniese werk om Android te ondersteun.

Die ander groot probleem is dat ondersteunende Android dalk nie sin maak uit 'n finansiële perspektief nie. Kyk, Android-gebruikers bring dikwels baie minder geld in as wat gebruikers van IOS doen. Tegnologiebedryfskenner Benedict Evans het in 2014 berig dat "Google Android-gebruikers in totaal sowat die helfte so veel op programme spandeer op meer as twee keer die gebruikersbasis. Daarom is app [gemiddelde inkomste per gebruikers] op Android ongeveer 'n kwart van iOS." Soos hy ook berigte, Android-fone en -tablette is dikwels goedkoper as iOS-toestelle. 'N Mens wat uitkyk vir iets minder as die vlagskip-hardeware, gaan waarskynlik nie soveel geld spandeer op 'n spel nie. Ons sien dit selfs met betaalde speletjies. Ustwo, die ontwikkelaars van Monument Valley, het onthul dat hul raaisel-puzzelspel baie minder op Android gemaak het, ondanks die vrylating van 'n paar maande later.

Nou verduidelik dit ook waarom vir ontwikkelaars van betaalde speletjies, dit is veel minder werd om op Android vry te stel. Vir ontwikkelaars wat vry is om te speel, is dit moontlik die moeite werd, want jy kan geld verdien deur nie-betalende gebruikers via advertensies, veral aansporende video advertensies. Maar vir ontwikkelaars van premium-speletjies, is daar net een regte opsie: hoop gebruikers betaal. En bewyse toon dat hulle nie sal nie. Plus, terwyl dit waarskynlik 'n oorskatte faktor is, is dit ook die moeite werd om te dink dat Android baie makliker is om speletjies te seer as IOS.

Die goeie nuus vir Android-gamers is dat ten spyte van die probleme, daar is nog steeds so baie mense met Android-toestelle, soos dit vir baie is, is dit die moeite werd om op Android vry te stel. Die platform bied ook sy voordele: ontwikkelaars kan vroeë toegangspele op Android loslaat, waar hulle nie op IOS kan nie. Speletjies wat opgedateer en aangepas moet word, is makliker om op Android te doen, waar opdaterings nie deur 'n lang goedkeuringsproses moet gaan soos wat hulle op die iOS App Store doen nie. Maar ook platform-tegnologie soos Unity en Unreal Engine 4 maak dit makliker om vir verskeie platforms te ontwikkel, en baie van die onverenigbaarhede kan op 'n diep tegniese vlak opgelos word. Plus, dienste soos Apportable bied kruis platform oplossings, en uitgewers soos Noodlecake Games hanteer baie poorte vir ontwikkelaars.

Maar as jy ooit wonder hoekom 'n koel iOS-speletjie nie na Android kom nie, weet jy net - daar is baie goeie, onontkoombare redes waarom dit nie is nie.