Dimensione massima trama Android: quali impostazioni per 2048x2048?


16

Voglio usare un atlante texture di 2048 x 2048 nel mio gioco e vorrei avvisare gli utenti con un dispositivo "troppo basso" per non scaricare il gioco.

Con un atlante di trama di queste dimensioni, quali requisiti devo dire su ANDROID?

Questa immagine (fonte: /programming/10392027/recommended-limit-for-memory-management-in-cocos2d ) mostra i requisiti per IPHONE, per quanto riguarda ANDROID: 512Mo minimo, con un 1GHz, è un requisito corretto?

inserisci qui la descrizione dell'immagine

Grazie per la tua risposta

Risposte:


14

Andrà bene spedire il gioco alla maggior parte dei tuoi utenti con una configurazione del genere. Anche il vecchio Samsung Galaxy Captivate (quasi 3 anni ormai) funzionerà con una risoluzione di trama di quella dimensione. Non avrai troppi problemi a supporto di quasi tutti i dispositivi del genere (non riesco a pensare a nessun altro nella mia testa. Okay, è una bugia ... forse l' HTC Drean . Tuttavia, detto questo se vuoi per evitare arresti anomali casuali e simili quando un utente APRE la tua app: fatti un favore e richiedi GL_MAX_TEXTURE_SIZE. Ciò restituirà la dimensione massima della trama che puoi utilizzare e se è inferiore a 2048 puoi inviare un avviso al tuo utente affermando che il gameplay probabilmente non funzionerà o puoi caricare alcune risorse alternative se è possibile per il tuo gioco che potrebbero funzionare per il gioco a una risoluzione, scala o con effetti inferiori. La scelta è tua!

Modifica: siamo nel 2015 ora; verso il 2016. Puoi tranquillamente supporre che la maggior parte dei dispositivi supporterà tale atlante.


1
So che questa è una vecchia domanda @VaughanHilts ma sono curioso, tu dici "o puoi caricare alcune risorse alternative" Al momento sto riscontrando questo problema. Dopo aver interrogato GL_MAX_TEXTURE_SIZE e scoperto che la dimensione massima è 2048 e hai una trama di dire 3000 nella tua cartella xhdpi e questo dispositivo ottiene le sue risorse da quella cartella, come si fa a caricare risorse alternative / più piccole? Sono già lì nella cartella HDPI, MDPI e LDPI, ma come si dice al dispositivo di ottenerli? Ogni pensiero sarebbe apprezzato! Grazie :-)
BungleBonce,

Questa è la mia domanda se hai qualche suggerimento! stackoverflow.com/questions/25796430/...
BungleBonce
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.