Obrigado por visitar a The Game Makers Brasil |
Como faço para controlar o fps do jogo ?
Como faço para controlar o fps do jogo ?
Como faço para controlar o fps do jogo ?
queria controla o fps ou step tem como ?
queria controla o fps ou step tem como ?
Re: Como faço para controlar o fps do jogo ?
O jogo inicia em 30 fps normalmente, para mudar coloque
// ou outro valor que você quiser
Código: Selecionar todos
room_speed = 20
- gabrielsch
- Colaborador
- Reações: 0
- Mensagens: 234
-
Re: Como faço para controlar o fps do jogo ?
De acordo com o manual:
Respondendo a sua pergunta, a unica coisa que você vai conseguir alterar é a velocidade da sala e torcer para que a maquina que rodar o jogo consiga acompanhar o numero de ciclos que o jogo tenta fazer, por esse motivo que é recomendado utilizar a variável delta_time para corrigir atrasos de possíveis perdas de desempenho.
- room_speed: o número de vezes que o evento Step das instancias devem ser executados.
- fps: o número de vezes que o evento Step das instancias estão realmente sendo executados.
Respondendo a sua pergunta, a unica coisa que você vai conseguir alterar é a velocidade da sala e torcer para que a maquina que rodar o jogo consiga acompanhar o numero de ciclos que o jogo tenta fazer, por esse motivo que é recomendado utilizar a variável delta_time para corrigir atrasos de possíveis perdas de desempenho.

Re: Como faço para controlar o fps do jogo ?
Se você quer ter controle sobre quanto o CPU está consumindo durante o desenvolvimento faça o seguinte: crie um obj qualquer e em create evento coloque..
em Step evento
em Draw evento
eu uso isso pra ver se o jogo tá pensadão, vlw
Código: Selecionar todos
room_speed=60
globalvar delta;
delta = 1;
Código: Selecionar todos
delta = 60/1000000*delta_time;
Código: Selecionar todos
draw_text (view_xview+55,view_yview+60," FPS:" + string (fps))
......∩____∩............_______...
......| (• ◡•)| ノ\(❍ᴥ❍ʋ)..
Não seja uma cabrita selvagem "tutankhamun"
......| (• ◡•)| ノ\(❍ᴥ❍ʋ)..
Não seja uma cabrita selvagem "tutankhamun"
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitante