Jogo lento no antroid

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

Android Jogo lento no antroid

Mensagem por DooMan em Dom 03 Ago 2014, 13:28

Tipo galera to com um problema relativamente grave. Eu postei à pouco um projeto que terminei nessa semana para postagem na google play quando tiver mais umas duas ou três fazes (o da assinatura)

Jogo: http://gmbr.forumeiros.com/t30547-d-run-v112-novo#223036

Só que nos celulares Xperia e Razr D1 rodam com velocidade normal, já no meu aparelho Motorola Defy e em um Galaxy S3 Duos ele roda lento, ainda não entendi o por quê. Até usei a parada de texture groups que ajuda um pouco com o desempenho do jogo.
Me ajudem por favor T-T kkkk bounce 

Video do jogo no emulador Bluestacks:

DooMan

Ranking : Nota B
Número de Mensagens : 90
Idade : 21
Data de inscrição : 23/02/2011
Notas recebidas : B
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Android Re: Jogo lento no antroid

Mensagem por Alex FC em Dom 03 Ago 2014, 14:16

Usar o GMS pra portar pra Android não é tão simples assim.

Acabei de jogar no PC. Para um jogo simples ele já começa sugando 125 mb de memória RAM. Então há algo muito errado acontecendo.

Para isso acontecer, tem que ser com os recursos gráficos do jogo. Ou seja, backgrounds e sprites muito grandes ou até desnecessários.

Se puder passar a quantidade de imagens e resoluções do seu jogo, podemos bolar algo pra otimizar o game.

Mas aqui vão dicas:

- Use os grupos de texturas separando os por níveis, ou seja um grupo de texturas para cada fase, e um grupo para imagens comuns à todas as fases.

- Vá até um objeto de controle e coloque no evento Game Start:

Código:
surface_resize(application_surface, display_get_gui_width(), display_get_gui_height());

Esse código faz com que não sejam processados pixels desnecessários na aplicação móvel. Ou seja se a resolução nativa do game é 1024x768, mas o dispositivo exibe apenas 320x240 seria um desperdício calcular toda a área sendo que a tela é menor.

- Corte imagens com espaços em branco onde não há desenho;

- Reduza a qualidade das músicas, se são apenas instrumentais deixe o a taxa de dados em 64 Kbps;

Acho com isso já da uma amenizada. Desenvolver pra Android é uma tarefa árdua.

FLWS!

Alex FC

Ranking : Nota A
Número de Mensagens : 2503
Idade : 23
Data de inscrição : 20/12/2008
Notas recebidas : B A
Reputação : 174
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://redscreensoft.blogspot.com

Voltar ao Topo Ir em baixo

Android Re: Jogo lento no antroid

Mensagem por DooMan em Dom 03 Ago 2014, 14:51

Nossa cara, valeu, valeeu mesmo Very Happy

DooMan

Ranking : Nota B
Número de Mensagens : 90
Idade : 21
Data de inscrição : 23/02/2011
Notas recebidas : B
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Android Re: Jogo lento no antroid

Mensagem por cascavelo em Dom 03 Ago 2014, 15:28

Uma coisa que faz o fps cair muito no android é usar vários backgrounds pra fazer parallax, cada background grande com alpha consome de 4 a 7 fps.
Se este for o problema tente usar apenas dois backgorunds.

cascavelo

Ranking : Nota A
Número de Mensagens : 1011
Idade : 46
Data de inscrição : 08/12/2011
Notas recebidas : A - A - A - A - A -A -C
Reputação : 71
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 1

Voltar ao Topo Ir em baixo

Android Re: Jogo lento no antroid

Mensagem por DooMan em Dom 03 Ago 2014, 15:38

pra fazer parallax eu usei foi sprite mesmo.. mais valeu pela dica cara, vou dar uma estudada nessa parada aqui Very Happy

DooMan

Ranking : Nota B
Número de Mensagens : 90
Idade : 21
Data de inscrição : 23/02/2011
Notas recebidas : B
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Android Re: Jogo lento no antroid

Mensagem por Conteúdo patrocinado Hoje à(s) 02:45


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