Bakit ang ilang mga Mobile Games Huwag Lumabas sa Android

Ang dalawang malalaking dahilan kung bakit ang ilang mga mahusay na laro ay hindi sa Android.

Ang Android ay isang mahusay na plataporma para matamasa ang mga laro, kasama ang maraming magagandang kagamitan upang maglaro, mahusay na mga controllers magagamit, at ang napakabilis na bilang ng mga laro na magagamit. Ngunit kahit na may maraming mga laro, kung ihahambing mo sa iOS, mayroong ilang mga kapansin-pansin na pagtanggal. Ang ilang mga laro ay hindi kailanman naglalabas sa Android, o masyadong maantala. Habang ang pagbili ng isang Android device ay nangangahulugan na ikaw ay makakakuha ng ilang mga mahusay na mga laro kahit na kung paano mo iling ito, ikaw ay nakasalalay sa mawalan sa ilang mga hiyas. Kaya, bakit maraming laro ang naantala o hindi kailanman dumating sa Android?

Ang una, at marahil pangunahing dahilan upang isaalang-alang, ay ang pagsubok sa Android kumpara sa iOS ay isang ganap na iba't ibang sitwasyon dahil sa likas na katangian ng platform. Tingnan, sa iOS, mayroon lamang isang maliit na bilang ng mga nag-develop ang nag-aalala tungkol sa device. Nagbebenta lamang ang Apple ng ilang mga pagkakaiba-iba ng iPad, iPhone, at iPod touch sa isang pagkakataon. At lahat ng ito ay gumagamit ng halos katulad na panloob na hardware, sa gayon ang pagiging tugma ay karaniwang sigurado kahit na ang isang developer ay hindi sumusubok sa partikular na device na Ito ay hindi palaging totoo sa pagsasagawa, tulad ng maliliit na pagkakaiba ay maaaring magwelga, ngunit mas malayo para sa mga developer subaybayan at subukan ang problema.

Ngayon ihambing ito sa wild wild kalikasan ng Android. Anumang tagagawa ay maaaring gumawa ng isang aparatong pinagagana ng Android, dahil ang operating system ay bukas na pinagmulan salamat sa mga ugat nito sa Linux. Mayroong ilang mga paghihigpit sa mga device na may Mga Serbisyo ng Google Play, ngunit wala pa, walang pagpapahinto sa tagagawa ng fly-by-night mula sa paggawa ng isang bagay na nagpapatakbo ng Android. Aling ang dahilan kung bakit may daan-daang mga daan-daan ng mga Android device, ang lahat ay may iba't ibang mga processor na arkitektura, mga chips ng graphics, mga uri ng RAM, at whatnot. Ang ibig sabihin nito ay para sa sapat na mga advanced na programa tulad ng mga laro, ang mga logro na ang isang laro ay hindi tatakbo nang maayos sa bawat solong aparato. At ang pagsubaybay sa mga aparato na may mga isyu ay maaaring maging mahirap, dahil posible lamang na ang isang gumagamit ay may isang aparato na may tukoy na configuration ng hardware.

Gaano kalala iyan? Nagbahagi si Animoca ng larawan ng kanilang laboratoryo ng pagsubok sa Android noong 2012 , na nagpapakita ng isang talahanayan na puno ng iba't ibang mga Android device, sa labas ng 400 o sa gayon ay mayroon sila sa panahong iyon.

Ngayon isipin ang mga problema na lumitaw mula noon. Mayroong higit pa at mas mura, no-name na Android tablet at mga telepono out doon. Ang mga nag-develop ay may higit pang mga aparato kaysa kailanman upang subukan at siguraduhin na ang mga isyu ng katakut-takot na dami ng kanilang laro ay nalutas. Habang ang mga serbisyo tulad ng AWS Device Farm ng Amazon ay umiiral upang makatulong sa pagsubok sa mga aparato na walang mga developer, mayroon pa rin itong maraming trabaho.

Para sa mga malalaking developer na maaaring magtapon ng pera at napakalaking pagsubok hukbo sa kanilang mga laro, ito ay nagkakahalaga ng pamumuhunan sa pagsisikap upang subukan at maabot ang napakalaking bilang ng mga tao na may mga Android device. Ngunit para sa mas maliliit na studio at maraming mga independiyenteng developer, maaaring hindi ito katumbas ng halaga, sa halip ay mamumuhunan sa pagsisikap sa pagbuo ng karagdagang mga laro kumpara sa teknikal na trabaho upang suportahan ang Android.

Ang iba pang malaking isyu ay ang pagsuporta sa Android ay hindi maaaring magkaroon ng kahulugan mula sa pananaw ng pananalapi. Tingnan, ang mga gumagamit ng Android ay kadalasang nagdudulot ng mas maraming pera kaysa sa mga gumagamit ng iOS. Inihayag ng industriya ng teknolohiya ng teknolohiya na si Benedict Evans noong 2014 na "ang mga gumagamit ng Google Android sa kabuuan ay gumagastos sa halos kalahati ng apps sa higit sa dalawang beses sa base ng gumagamit, at sa gayon ang [average na kita sa bawat gumagamit] sa Android ay halos isang isang kapat ng iOS." Tulad ng kanyang mga ulat, ang mga Android phone at tablet ay kadalasang mas mura kaysa sa mga aparatong iOS - ang isang tao na sumasabog para sa isang bagay na mas mababa kaysa sa punong barko hardware ay marahil ay hindi pagpunta sa gastusin na maraming pera sa isang laro. Nakita din namin ito sa mga bayad na laro. Ustwo, ang mga developer ng Monument Valley, ay nagpahayag na ang kanilang laro ng smash-hit palaisipan ay gumawa ng mas maraming pera sa Android sa kabila ng paglalabas ilang buwan lamang.

Ngayon, ipinaliliwanag din nito kung bakit para sa mga developer ng bayad na mga laro, ito ay mas mababa nagkakahalaga ito upang palabasin sa Android. Para sa mga developer ng libre sa pag-play, posibleng sulit ito dahil maaari kang kumita ng pera mula sa mga hindi nagbabayad na gumagamit sa pamamagitan ng mga advertisement, partikular na incentivized na mga video ad. Ngunit para sa mga developer ng mga premium na laro, mayroon lamang isang tunay na pagpipilian: pag-asa ang mga user na magbayad. At ang katibayan ay nagpapakita na sila ay hindi. Dagdag pa, habang marahil ito ay isang overrated na kadahilanan, ito rin ay nagkakahalaga ng isinasaalang-alang na ang Android ay mas madali sa mga laro pirata sa iOS.

Ang mabuting balita para sa mga manlalaro ng Android ay sa kabila ng mga paghihirap, mayroon pa ring maraming mga tao na may mga Android device, tulad na para sa marami, ito ay nagkakahalaga ng pag-release sa Android. Ang platform ay nagbibigay din ng mga benepisyo nito: ang mga developer ay maaaring magpalabas ng maagang pag-access ng mga laro sa Android, kung saan hindi nila magagawa sa iOS. Ang mga laro na kailangang ma-update at tweaked ay mas madaling gawin sa Android, kung saan ang mga update ay hindi kailangang dumaan sa isang napakahabang proseso ng pag-apruba tulad ng ginagawa nila sa iOS App Store. Gayunpaman, ang cross-platform na teknolohiya tulad ng Unity and Unreal Engine 4 ay gumawa ng pagbuo para sa maramihang mga platform ng maraming mas madali, at marami sa mga incompatibilities ay maaaring lutasin sa isang malalim na teknikal na antas. Dagdag pa, ang mga serbisyo na tulad ng Malawak na nag-aalok ng mga solusyon sa cross-platform, at mga publisher tulad ng Mga Laro ng Noodlecake ay may maraming port para sa mga developer.

Ngunit pa, kung magtataka ka kung bakit ang isang cool na laro ng iOS ay hindi nanggagaling sa Android, alam lang - maraming magandang, hindi maiiwasan na mga dahilan kung bakit hindi ito.