bomberman icon indicating copy to clipboard operation
bomberman copied to clipboard

Bug entre a movimentação do Personagem e o Timer

Open davidallysson opened this issue 6 years ago • 0 comments

Por que essa issue existe?

Essa issue é referente ao cálculo de tempo do Timer que não funciona perfeitamente enquanto o Personagem está em movimento.

Que tipo de problema será resolvido com essa issue?

O cálculo do Timer é feito com base nos FPS do jogo. Normalmente o Gosu funciona a 60 FPS, o que significa que os métodos draw() e update() de cada classe são executados 60 vezes por segundo. A partir disso eu montei uma fórmula para conseguir representar os minutos e segundos reais. O problema é que, por algum motivo que eu desconheço, enquanto o Personagem se movimenta os FPS do game são reduzidos e o Timer acaba não funcionando como devia.

Que valor essa issue agrega ao projeto?

Agrega bastante valor, visto que é uma funcionalidade vital para o funcionamento do jogo. Caso o Timer não funcione direito é possível que o Personagem se aproveite disso para ter mais tempo.

davidallysson avatar Dec 04 '17 16:12 davidallysson