nikolasluiz123 / tetris-pygame

Projeto para desenvolver uma versão do jogo Tétris usando OpenGL para Python.
0 stars 0 forks source link

Aumento da dificuldade do jogo a cada X tempo #4

Open nikolasluiz123 opened 5 months ago

nikolasluiz123 commented 5 months ago

Basicamente vamos precisar de um multiplicador que vai ser um número inteiro que multiplicará a velocidade que a peça move no eixo Y. É importante ser um inteiro pois se precisarmos arredondar a posição Y podemos ter problemas na funcionalidade que trabalha com as matrizes.

Quem move a peça é a classe Drawer, ela tem uma função específica para atualizar as posições da peça (x e y). Basicamente é nessa função que vamos precisar multiplicar pelo número inteiro, vamos precisar desse número em uma variável acessível e acho que ela vai ficar dentro da classe Configurator.

Tem isso na classe Configurator a classe Drawer pode acessar e fazer a multiplicação.

Eu acho que vai ser legal fazer o aumento do multiplicador a cada X tempo, pode ser 1 minuto ou algo assim.