Conectar-se
Quem está conectado
25 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 24 Visitantes

CRP-Max

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 11/01/2010
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

como contar tudo na room??

em Sab 01 Maio 2010, 21:25
bom galera o problema e o seguinte:
to fazendo o navinha 3, mas to com alguns problemas de lag, entao as perguntas sao:

1 - vcs tem alguma dica para diminuir o lag?

2 - como faço para contar tudo da tela(obj,particulas,eventos,etc.)?

vlw!!!
flw!
avatar
Data de inscrição : 16/06/2009
Número de Mensagens : 278
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: como contar tudo na room??

em Sab 01 Maio 2010, 21:45
1-Acho que eu sei o problema,se o jogo é de nave com certeza a nave pode da tiros,e se os tiros nao se destruirem quando sair da room ou alcançar um limite,eles irao se acumular e vai da um lag daqueles.Entao vc tem que fase pra quando sai da room o objeto do tiro se destrui ou pra quando ele alcança um limite de tempo ele se destrui.Se isso nao resouver nao sei oque que da pra fase pra tira esse lag '-'

2-nao sei XD
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 11/01/2010
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: como contar tudo na room??

em Sab 01 Maio 2010, 22:00
vlw pela resposta mas os tiro ja tao limitado a alguns passos!!!
acho q naum expliquei bem, mas ele lega quando ha varios obj(meteoros) com outro obj(explosao + buraco negro)
avatar
Data de inscrição : 16/06/2009
Número de Mensagens : 278
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: como contar tudo na room??

em Sab 01 Maio 2010, 22:04
pode fase pra quando existir uma tal quantidade de meteoros explosoes buraco negro se destruir uns 3 ou 5
avatar
Data de inscrição : 07/03/2010
Número de Mensagens : 1335
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://cai.na.tl/

Re: como contar tudo na room??

em Sab 01 Maio 2010, 23:14
Será que o problema não pode ser o seu PC?

Dicas: Tenta usar mais o Draw e usar tiles para imagens sem eventos.
avatar
Ranking : Nota A
Notas recebidas : A+A
Data de inscrição : 20/03/2010
Número de Mensagens : 1134
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 108

Prêmios
   : 1
   : 0
   : 1
Ver perfil do usuáriohttps://www.facebook.com/seito.washiro.7

Re: como contar tudo na room??

em Dom 02 Maio 2010, 00:16
para diminuit o lag, é dificil, isso vai depender da quantidade de recursos que vc esta usando na room.
bom tenta isso
no step event de algum objeto
if fps<30{
if room_speed<90 room_speed+=1
}else room_speed=35
[Nota] isso é meu ultimo recurso no caso do lag.
quando se tenta acelera algo que esta com muito lag, isso forçara muito processador.=\
bom, se nao quiser usar isso tenta o Clearmen.dll deve ajudar.=D
avatar
Data de inscrição : 07/11/2009
Número de Mensagens : 312
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 1
   : 1
   : 0
Ver perfil do usuário

Re: como contar tudo na room??

em Dom 02 Maio 2010, 00:28
Verifica os steps dos objetos, normalmente legs se dão pela quantidade de ações colocadas no step, draw ou colisões, são açoes que se repetem o tempo todo, pode ser um objeto sendo criado demasiadamente, sprites muito pesadas também podem contribuir para lags. verifique objeto por objeto até achar.. falow!!!


____editado______
o mais correto é você usar a dica do Vinians
http://www.gamemakerbrasil.com/game-maker-f36/tutorial-depuracao-de-codigo-t7530.htm#56709
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum