oq é mais pesado

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

oq é mais pesado

Mensagem por reinaldoferreira em Qui 19 Set 2013, 03:35

69 instancia de um quadradinho de sprit de chao ou um chao unico do tamanho da fase inteira???

reinaldoferreira

Número de Mensagens : 65
Data de inscrição : 03/09/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: oq é mais pesado

Mensagem por mleoni em Qui 19 Set 2013, 09:16

Acho que chão único é mais leve.


Última edição por mleoni em Qui 19 Set 2013, 18:26, editado 2 vez(es)

mleoni

Número de Mensagens : 81
Idade : 21
Data de inscrição : 06/03/2013
Reputação : 23
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: oq é mais pesado

Mensagem por fredcobain em Qui 19 Set 2013, 10:06

Penso que 69 quadradinhos seja mais pesado, pois vc vai ter que alocar memória para as variáveis de 69 instâncias em vez de uma só.

fredcobain

Ranking : Sem avaliações
Número de Mensagens : 691
Idade : 35
Data de inscrição : 14/04/2011
Reputação : 162
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: oq é mais pesado

Mensagem por luan.alc em Qui 19 Set 2013, 13:24

Realmente é uma boa pergunta, agora eu fiquei pensando também ...
Não vou saber te responder com certeza, mas acho que 69 quadradinhos pesam mais do que apenas 1 bloco .. Deixa algum cara mais fera vir responder .

luan.alc

Ranking : Nota B
Número de Mensagens : 293
Idade : 20
Data de inscrição : 13/03/2012
Notas recebidas : B
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

Voltar ao Topo Ir em baixo

Re: oq é mais pesado

Mensagem por Willy em Qui 19 Set 2013, 14:15

Um chão único é inviável, pois se você precisar alterar a room, vai ter que redesenhar/adaptar a imagem.E ela vai gastar mais memória por ser uma imagem grande, mas, se tiver códigos no step/draw, vai gastar menos processamento do que 69 quadradinhos. Geralmente só se usa essa técnica para jogos que não tem padrões de repetição no cenário. Um exemplo disso, é o jogo Braid.

Se você usar os "quadradinhos", sendo que, cada um é um objeto com um sprite, ainda teremos uma quantidade considerável de memória gasta, e quem sabe, pode até gastar mais do que a imagem pra room inteira. Se esse objeto tiver códigos no step/draw complexos, ai terá mais problemas ainda. Entretanto, 69 instâncias é um valor desprezível e não consome tanta memória.

Para poupar memória usando os quadradinhos, marque-o como invisível e use tilesets para fazer o gráfico dos mesmos. Com tileset, você pode fazer uma room gigantescas sem ter problemas com memória.

Bom, faça suas contas... Custo x Beneficio.
Flws...

___________


Engines, tutoriais e projetos? Clique no banner!



Atenção:
Comporte-se, senão você vai levar a cintada do Willy no meio da bunda! bravo


Willy

Ranking : Nota A
Número de Mensagens : 1812
Idade : 23
Data de inscrição : 08/06/2009
Notas recebidas : C + B + A + A
Reputação : 245
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://willy-gmbr.blogspot.com/

Voltar ao Topo Ir em baixo

Re: oq é mais pesado

Mensagem por fredcobain em Qui 19 Set 2013, 14:17

Conclusão, use 1 quadrado grande, porém invisível.
E deixe-o repleto de tiles.
Resolvido.

fredcobain

Ranking : Sem avaliações
Número de Mensagens : 691
Idade : 35
Data de inscrição : 14/04/2011
Reputação : 162
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: oq é mais pesado

Mensagem por PedroX em Qui 19 Set 2013, 14:26

Existem 3 etapas:

Carregamento: Vai ser mais rápido carregar a imagem grande.

Memória durante o jogo: Vai gastar mais memória se usar a imagem dividida. Pois cada pedaço vai guardar um pouco de informações (posição, angulo, comprimento, largura, etc).

Processamento durante o jogo: É mais rápido processar uma imagem só. Ou seja, uma grande garante mais FPS e mais memória usada, já as pequenas menos FPS e menos memória usada.

Até mais!

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: oq é mais pesado

Mensagem por Conteúdo patrocinado Hoje à(s) 10:46


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum