為什麼一些手機遊戲不能在Android上發布?

為什麼一些偉大的遊戲不在Android上的兩大原因。

Android是享受遊戲的絕佳平台,有許多優秀的設備可供使用,可用的優秀控制器以及可用的大量遊戲。 但即使有這麼多的遊戲,如果你比較iOS,還是有一些值得注意的遺漏。 某些遊戲從未在Android上發布,或者延遲很長。 購買Android設備意味著無論您如何動搖,都會獲得一些優秀的遊戲,但您一定會錯過一些寶石。 那麼,為什麼很多遊戲會延遲或者永遠不會到達Android?

第一個,也許是考慮的核心原因是,由於平台的特性,與iOS相比,iOS上的測試是完全不同的情況。 在iOS上,請參閱開發人員只有少數設備需要擔心。 蘋果一次只銷售iPad,iPhone和iPod touch的幾個版本。 而且這些都使用非常相似的內部硬件,因此即使開發人員不在特定設備上進行測試,兼容性也能得到保證。這在實踐中並不一定是真實的,因為小的差異會造成嚴重破壞,但開發人員更容易跟踪並測試問題。

現在比較一下Android的狂野西部大自然。 任何製造商都可以製造Android設備,因為操作系統是Linux的開源。 對於擁有Google Play服務的設備有一定的限制,但仍然沒有什麼能夠阻止一夜之間製造商製造出運行Android的東西。 這就是為什麼有成百上千的Android設備,都有不同的處理器架構,圖形芯片,RAM類型等。 這意味著對於像遊戲這樣的足夠先進的程序來說,遊戲不會在每台設備上正常運行的機率。 並且追查有問題的設備可能很困難,因為只有一個用戶才有可能使用具有特定硬件配置的設備。

它有多糟糕? 發行商Animoca在2012年分享了他們的Android測試實驗室的照片,顯示了當時擁有400個左右的不同Android設備的表格。

現在想像一下從那以後出現的問題。 那裡有越來越多的便宜的,不具名的Android平板電腦和手機。 開發人員擁有比以往更多的設備來確保他們的遊戲無數問題得到解決。 儘管像亞馬遜的AWS設備農場這樣的服務存在於幫助開發人員不具備的設備上進行測試,但仍然有很多工作要做。

對於可以在遊戲中投入大量資金和大量測試軍隊的大型開發人員,嘗試投入嘗試並接觸到大量擁有Android設備的人員是值得的。 但對於小型工作室和許多獨立開發者來說,這可能不值得,而是花費精力開發更多的遊戲,而不是技術工作來支持Android。

另一個大問題是,從財務角度來看,支持Android可能沒有意義。 看,Android用戶通常比iOS用戶帶來的錢少得多。 技術行業專家Benedict Evans在2014年報告說:“Google Android用戶總共花費的應用程序數量是用戶數量的兩倍多,因此Android平均每用戶收入約為iOS的四分之一。” 正如他還報導的那樣,Android手機和平板電腦通常比iOS設備便宜 - 有人正在拋出比旗艦硬件更少的東西,可能無法在遊戲上花費太多資金。 我們甚至可以通過付費遊戲來看這個 紀念碑谷的開發商Ustwo透露,儘管只在幾個月後發布,但他們的粉碎熱門益智遊戲在Android上賺了很多錢。

現在,這也解釋了為什麼付費遊戲的開發者在Android上發布它的價值遠遠不夠。 對於免費遊戲的開發者來說,這可能是值得的,因為你可以通過廣告,特別是激勵視頻廣告,從非付費用戶那裡賺錢。 但對於高端遊戲的開發者來說,只有一個真正的選擇:希望用戶支付。 證據表明他們不會。 另外,雖然這可能是一個被高估的因素,但值得考慮的是,Android比iOS更容易盜用遊戲。

對於Android遊戲玩家來說,好消息是,儘管困難重重,仍然有很多人使用Android設備,對於很多人來說,這值得在Android上發布。 該平台也提供了其好處:開發人員可以在Android上發布早期訪問遊戲,而無法在iOS上訪問。 需要更新和調整的遊戲在Android上更容易完成,更新不需要像在iOS App Store上那樣經歷冗長的批准過程。 但是,像Unity和虛幻引擎4這樣的跨平台技術也使得開發多平台變得更容易,許多不兼容性都可以在深層次的技術層面上解決。 此外,像Apportable這樣的服務提供跨平台的解決方案,像Noodlecake Games這樣的發布商可以為開發人員提供許多端口。

但是,如果你想知道為什麼一款酷酷的iOS遊戲不適用於Android,只需要知道 - 為什麼它不是很好的,不可避免的原因。