Estou desenvolvendo um RPG de escolhas, aí queria saber se tem uma forma de fazer tipo um PROCESSO que fica executando constantemente durante o jogo, para nesse PROCESSO colocar se o jogador fica abaixo da vida da game over, colocar a música para ir rodando e nunca parar, etc…
Se alguém puder me ajudar com esse Processo de Update eu ficaria grato!
Eu costumo deixar somente música em um processo à parte.
Verificar vida, colisões e outras características acerca do estado dos objetos do jogo eu faço numa das etapas do game loop.
Um game loop costuma fazer o seguinte:
enquanto (jogoEstaRodando) {
processarEntradaDoUsuario();
atualizarEstadoObjetos();
renderizarGraficos();
}