Entrar
Últimos assuntos
» Retorno da GMBR!!!por theguitarmester Ter 19 Mar 2024, 22:38
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42
» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17
» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18
» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34
» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13
» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18
» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12
» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02
» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55
» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42
» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56
» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49
» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21
» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21
» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39
» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16
» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05
» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55
» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39
» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28
» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01
presiso de ajuda meu jogo esta ficando muinto pesado
+2
KaxoteGM
sonic luan
6 participantes
Página 1 de 1
presiso de ajuda meu jogo esta ficando muinto pesado
meu jogo esta ficando muinto pesado então eu queria saber como fas para ele carregar durante o jogo não so quando comesa por esemplo quando termina uma fase carrega para ir para a outra da para faser isso?
Re: presiso de ajuda meu jogo esta ficando muinto pesado
Cara eu não sei exatamente resolver seu problema, mas talvez se você reduzir o tamanho dos backgrounds talvez ajude.
Use o Picture Maneger do office talvaez ajude....Como??
Flw Man
Use o Picture Maneger do office talvaez ajude....Como??
- Código:
Vá onde se encontra a imagem original no seu pc e clique com o botão direito na foto / "Abrir com..." / "Microsoft Office Picture Maneger"/ "Menu imagem" / " Compactar Imagem"
Flw Man
KaxoteGM- Games Ranking :
Notas recebidas : D-B-C
Data de inscrição : 08/01/2011
Reputação : 14
Número de Mensagens : 140
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: presiso de ajuda meu jogo esta ficando muinto pesado
não no meu jogo não tem background eu uso draw para faser uma sprite como background que segue o player.
Re: presiso de ajuda meu jogo esta ficando muinto pesado
O evento Draw é o que mais pesa no GM.
Efeitos de particulas quando usados em exesso causam uma perda significativa no desempenho.
Veja também se não tem algum objeto fazendo um loop infinito de códigos, o que também faz o jogo ficar lento.
Muitos objetos executando um Step também causa lentidão. Eu ja passei por isso quando usei um script no obj_bloco. Tal objeto é o que mais tem na room, resultando na lentidão.
Você pode acompanhar o desempenho do seu game com esse código:
Draw:
Efeitos de particulas quando usados em exesso causam uma perda significativa no desempenho.
Veja também se não tem algum objeto fazendo um loop infinito de códigos, o que também faz o jogo ficar lento.
Muitos objetos executando um Step também causa lentidão. Eu ja passei por isso quando usei um script no obj_bloco. Tal objeto é o que mais tem na room, resultando na lentidão.
Você pode acompanhar o desempenho do seu game com esse código:
Draw:
- Código:
draw_text(view_xview+8,view_yview+8,"FPS: "+string(fps)+string("/")+string(room_speed))
Re: presiso de ajuda meu jogo esta ficando muinto pesado
Desative objetos que não estão sendo usados.
Use backgrounds (existem formas de fazer as backgrouds seguirem o player).
Limpe seus códigos.
Por outro lado, eu bem que gostaria de saber como carregar apenas a fase que será jogada. Jogos profissionais fazem isso. Se alguém souber como, estou acompanhado o tópico!
Use backgrounds (existem formas de fazer as backgrouds seguirem o player).
Limpe seus códigos.
Por outro lado, eu bem que gostaria de saber como carregar apenas a fase que será jogada. Jogos profissionais fazem isso. Se alguém souber como, estou acompanhado o tópico!
saim- Games Ranking :
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Reputação : 136
Número de Mensagens : 3033
Prêmios :
x 1 x 6 x 0
x 1 x 0 x 3
x 0 x 0 x 0
Re: presiso de ajuda meu jogo esta ficando muinto pesado
Saim, só é pensar no óbvio! Carrega-se um arquivo da pasta do jogo Vou ver se faço uns testes com isso...saim escreveu:Por outro lado, eu bem que gostaria de saber como carregar apenas a fase que será jogada. Jogos profissionais fazem isso. Se alguém souber como, estou acompanhado o tópico!
Sonic, como já disseram, muitos recursos desnecessários podem causar isso, principalmente músicas grandes, e de preferência .wav e .mp3. Para carregar imagens, tem que ter a versão Pro, mas para carregar arquivos para carregar as fases, por exemplo, pode ser feito com a Lite.
Markituh- Games Ranking :
Data de inscrição : 11/10/2009
Reputação : 106
Número de Mensagens : 2184
Prêmios :
x 0 x 1 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: presiso de ajuda meu jogo esta ficando muinto pesado
Realmente a maioria dos jogos do Sonic precisam ter um load, até porque suas fases são muito extensas. Aviso que fazer um load é uma coisa um pouco avançada demais, mas clique no link abaixo, ele te levará a um tutorial do capitão commando que explica isso direitinho:
https://gmbr.forumeiros.com/t3814-fazendo-um-load-game?highlight=Fazendo
https://gmbr.forumeiros.com/t3814-fazendo-um-load-game?highlight=Fazendo
fonetico- Data de inscrição : 05/10/2009
Reputação : 7
Número de Mensagens : 1830
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: presiso de ajuda meu jogo esta ficando muinto pesado
[quote="Markituh"]
E esse arquivo conteria?... Sprites? Bakcgrounds? Músicas? Posições de objetos? Tudo isso e mais um pouco?
Eu até entendo que armazenar recursos externamente possa agilizar o carregamento do jogo, mas como programar as fases sem os recursos? Hm... fazendo tudo com sprites simples e alterando o sprite na hora do jogo, claro.
Sons também são mais-ou-menos simples de se carregar de fora.
Já a edição das fases, acho que não é interessante de se deixar de fora, é? Quer dizer, é possível criar um controller que gere um arquivo de texto com a posição de cada um dos objetos, para serem criados no início de cada fase, mas existe ganho nisso?
Aguardo seus testes. Fiquei curioso.
Edit: Woops, foi mal, fonetico, não tinha visto seu post. Vou olhar o link.
Saim, só é pensar no óbvio! Carrega-se um arquivo da pasta do jogo Vou ver se faço uns testes com isso...[quote]saim escreveu:Por outro lado, eu bem que gostaria de saber como carregar apenas a fase que será jogada. Jogos profissionais fazem isso. Se alguém souber como, estou acompanhado o tópico!
E esse arquivo conteria?... Sprites? Bakcgrounds? Músicas? Posições de objetos? Tudo isso e mais um pouco?
Eu até entendo que armazenar recursos externamente possa agilizar o carregamento do jogo, mas como programar as fases sem os recursos? Hm... fazendo tudo com sprites simples e alterando o sprite na hora do jogo, claro.
Sons também são mais-ou-menos simples de se carregar de fora.
Já a edição das fases, acho que não é interessante de se deixar de fora, é? Quer dizer, é possível criar um controller que gere um arquivo de texto com a posição de cada um dos objetos, para serem criados no início de cada fase, mas existe ganho nisso?
Aguardo seus testes. Fiquei curioso.
Edit: Woops, foi mal, fonetico, não tinha visto seu post. Vou olhar o link.
saim- Games Ranking :
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Reputação : 136
Número de Mensagens : 3033
Prêmios :
x 1 x 6 x 0
x 1 x 0 x 3
x 0 x 0 x 0
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos