Зошто некои мобилни игри не излезе на Андроид

Двете големи причини зошто некои одлични игри не се на Андроид.

Андроид е одлична платформа за уживање игри, со многуте одлични уреди за играње, големите контролори кои се достапни, како и големиот број на игри што се достапни. Но, дури и со толку многу игри, ако се споредите со iOS, има некои значајни пропусти. Некои игри никогаш не се ослободуваат на Android, или се многу одложени. Додека купувате уред со Android значи дека ќе добиете некои одлични игри, без оглед колку ќе се тресат, вие сте обврзани да пропуштите некои камења. Значи, зошто толку многу игри се одложуваат или никогаш не пристигнуваат на Андроид?

Првата, а можеби и основна причина да се разгледа, е дека тестирањето на Андроид во споредба со iOS е сосема поинаква ситуација поради природата на платформата. Погледнете, на iOS, развивачот има само мал број уреди за кои треба да се грижите. Apple продава само неколку варијации на iPad, iPhone и iPod touch во исто време. И сите користат многу сличен внатрешен хардвер, па затоа компатибилноста е генерално уверена дури и ако развивачот не тестира на тој специфичен уред. Ова не мора да биде точно во пракса, бидејќи малите разлики можат да предизвикаат хаос, но програмерите многу полесно пронаоѓање и тестирање на проблемот.

Сега споредете го ова со дивиот запад на природата на Андроид. Секој производител може да направи уред со погон на Android, бидејќи оперативниот систем е со отворен код благодарение на корените на Линукс. Постојат одредени ограничувања за уредите што имаат услуги на Google Play, но сепак, нема ништо што го спречува производителот на летање по ноќ да направи нешто што работи со Android. Кој е зошто постојат стотици на стотици Андроид уреди, сите со различни процесорни архитектури, графички чипови, типови RAM и што не. Ова значи дека за доволно напредни програми како што се игри, шансите дека играта нема да се извршува правилно на секој уред. И следењето на уредите кои имаат проблеми може да биде тешко, бидејќи е можно само еден корисник да има уред со таа специфична хардверска конфигурација.

Колку е лошо? Издавачот Анимака дели фотографија од лабораторијата за тестирање на Андроид во 2012 година , покажувајќи табела полна со различни Android уреди, од 400 или така имаа во тоа време.

Сега замислете ги проблемите што се појавија од тогаш. Постои се повеќе и повеќе евтини таблети и телефони со Андроид не-име. Програмерите имаат повеќе уреди од било кога за да се обидат и да се осигураат дека огромен број проблеми на нивната игра се решат. Додека службите како AWS Device Farm на Амазон постојат за да помогнат да се тестираат уредите што програмерите ги немаат, се 'уште има многу работа.

За големите програмери кои можат да фрлаат пари и масовно тестирање на армиите на своите игри, вреди да се инвестира во напорите да се обиде да стигне до голем број луѓе кои имаат Android уреди. Но, за помали студија и многу независни програмери, тоа можеби не вреди, наместо да инвестира во развојот на понатамошни игри наспроти техничката работа за поддршка на Андроид.

Друго големо прашање е дека поддршката на Android не може да има смисла од финансиска перспектива. Види, Андроид корисниците често носат многу помалку пари од корисниците на iOS. Експертот за технолошка индустрија, Бенедикт Еванс, во 2014 година објави дека "корисниците на Google Андроид вкупно трошат околу половина од апликациите повеќе од двојно од корисничката база, а со тоа апликацијата [просечен приход по корисници] на Android е приближно една четвртина од iOS". Како што исто така известува, телефоните и таблетите со Android се често поевтини од уредите на iOS - некој што гранатира нешто помалку од главниот хардвер веројатно нема да потроши толку пари на игра. Ние дури и го гледаме ова со платени игри. Ustwo, програмерите на Долината на споменикот, откриле дека нивната хит-игра со порамнување предизвикала многу помалку пари на Андроид и покрај ослободувањето само неколку месеци подоцна.

Сега, ова исто така објаснува зошто за развивачите на платените игри, тоа е далеку помалку вредно за ослободување на Андроид. За развивачи на бесплатни игри, можеби е достоен за тоа, бидејќи можете да заработите пари од неплаќачите преку реклами, особено поттикнати видео реклами. Но, за програмери на премиум игри, има само една вистинска опција: надевам дека корисниците плаќаат. И доказите покажуваат дека нема. Плус, иако тоа е веројатно преценет фактор, исто така вреди да се размисли дека Андроид е полесно да пират игри наместо iOS.

Добрата вест за гејмерите на Android е дека и покрај тешкотиите, сè уште има толку многу луѓе со Android уреди, така што за многумина вреди да се објават на Андроид. Платформата ги обезбедува и неговите придобивки: програмерите можат да објават игри за предвремени игри на Android, каде што не можат да се користат на iOS. Игри кои треба да се ажурираат и да се надградат полесно се прават на Андроид, каде што ажурирањата не мора да поминат низ долг процес на одобрување како што тоа го прават во iOS App Store. Но, исто така, крос-платформската технологија како Unity и Unreal Engine 4 многу го олеснува развојот на повеќе платформи, а многу несовместимост може да се реши на длабоко техничко ниво. Плус, услугите како прифатлива понуда меѓу-платформски решенија и издавачи како Noodlecake Games се справуваат со многу пристаништа за програмери.

Но, сепак, ако некогаш сте се запрашале зошто кул Android iOS игра не доаѓа во Андроид, само знам - има многу добри, неизбежни причини зошто тоа не е.