Rallentamenti su android

Qui si parla di sprites, backgrounds, effetti speciali, programmi di disegno, ecc.
Rispondi
Avatar utente
Tornado 7
Membro d'elite
Messaggi: 1102
Iscritto il: 08/08/2010, 20:39
Specialità: grafico
Località: marche
Contatta:

Rallentamenti su android

Messaggio da Tornado 7 »

Nei cellulari android disegnare Sprite con alpha semitrasparente è molto costoso in termini di prestazioni? Lo è anche disegnare una Sprite scalata di un certo fattore? Oppure blendata di un certo colore? Lo chiedo perché nel progetto che sto portando avanti mi sono accorto che in alcuni momenti il frame rate cala visibilmente nella versione android. Alcuni momenti sono quando la view riduce le dimensioni per zoommare(ma solo quando inquadra più oggetti insieme) oppure quando ci sono oggetti che disegnano Sprite scalate e con alpha diverso da 1. Forse il problema è del mio cellulare eppure è un dispositivo con specifiche decenti (wiko fever)
ImmagineImmagine
Whiteman
Spoiler
Immagine ImmagineImmagine

Avatar utente
doom13
Moderatore
Messaggi: 2093
Iscritto il: 31/08/2012, 15:40
Specialità: Programmazione
Uso: GM:Studio 2
Contatta:

Re: Rallentamenti su android

Messaggio da doom13 »

Io so che scalare uno sprite a meno di 1 non è proprio leggerissimo, per quanto possa essere pesante.
Comunque fai qualche prova, se non ti risulta troppo difficile prova ad eliminare sprite blendati con un colore, sprite semitrasparenti (togli la trasparenza) ecc
Hai più di una view?
Immagine
Spoiler
Maze [sospeso]
Isom (titolo provvisorio) (Windows & Android) [sospeso]
Keep Calm & Jump (Android) [In corso]
The Graywall (Windows) [Completo]
DTB (Windows & Android) [Completo]
The Last Spell (Windows) [Completo]
Dukenstein: Return to the house (Windows) [Completo]
DMSystem (Windows) [Completo]
"Things get hard sometimes guys... But remember, dicks get hard too, but they don't stay hard forever. Don't give up!"

Avatar utente
Tornado 7
Membro d'elite
Messaggi: 1102
Iscritto il: 08/08/2010, 20:39
Specialità: grafico
Località: marche
Contatta:

Re: Rallentamenti su android

Messaggio da Tornado 7 »

No, una sola view. Le Sprite di dimensioni più grandi sono più intensive da disegnare? Ovvero è preferibile una Sprite 640x640 a dimensione normale o una 320x320 scalata del doppio? Non tanto per l'occupazione in memoria o la qualità, ma per la velocità
ImmagineImmagine
Whiteman
Spoiler
Immagine ImmagineImmagine

Avatar utente
doom13
Moderatore
Messaggi: 2093
Iscritto il: 31/08/2012, 15:40
Specialità: Programmazione
Uso: GM:Studio 2
Contatta:

Re: Rallentamenti su android

Messaggio da doom13 »

Tornado 7 ha scritto:No, una sola view. Le Sprite di dimensioni più grandi sono più intensive da disegnare? Ovvero è preferibile una Sprite 640x640 a dimensione normale o una 320x320 scalata del doppio? Non tanto per l'occupazione in memoria o la qualità, ma per la velocità
Credo cambi ben poco ma se non hai bisogno dello sprite da 320x320 usa direttamente quello da 640x640.
Immagine
Spoiler
Maze [sospeso]
Isom (titolo provvisorio) (Windows & Android) [sospeso]
Keep Calm & Jump (Android) [In corso]
The Graywall (Windows) [Completo]
DTB (Windows & Android) [Completo]
The Last Spell (Windows) [Completo]
Dukenstein: Return to the house (Windows) [Completo]
DMSystem (Windows) [Completo]
"Things get hard sometimes guys... But remember, dicks get hard too, but they don't stay hard forever. Don't give up!"

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti