簡體   English   中英

如何使用unity3D根據CPU性能限制android設備

[英]How to limit android devices according to CPU performance with unity3D

我最近在App Store上發布了我的統一游戲。 由於性能原因,我將iOS 7定位為淘汰iPhone 3GS。 現在,我願意統一發布Android設備的游戲,但是我不確定如何限制我的游戲。 最低API級別或設備過濾器應使用哪種配置? 我的游戲在iPhone 4上使用大約100%的CPU,在iPad 4視網膜上使用大約50%的CPU。 任何幫助,將不勝感激。 謝謝。

如果您要定位高端android設備,請首先嘗試將API級別設置為IceCreamSandwhich或更高。 接下來,嘗試將您的應用程序(以代碼形式)限制為特定的最低分辨率,例如WVGA(800x480)。 任何低於該分辨率的分辨率都將是非常老舊的設備,無法運行您的游戲。 您也可以統一指定型號以精確地適合那些設備,但我不建議您這樣做,因為許多用戶都將其手機扎根,因此您可能會遇到一些問題。 您還可以編寫一些代碼,以便游戲檢查設備是否具有多個CPU內核,但不能在Play商店中完成。 因此,例如,如果用戶運行ICS +的屏幕為800x480,但CPU為800Mhz,則您無能為力,那么他可以從商店中安裝游戲。 但是您可以強制檢查游戲中的CPU內核,以使游戲無法在單核設備等上啟動。總體上,將api限制為ICS +,最低分辨率為800x480。 希望我能幫上忙。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM