nikolasluiz123 / tetris-pygame

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

Mudar a forma que a rotação é realizada #7

Closed nikolasluiz123 closed 4 months ago

nikolasluiz123 commented 4 months ago

Atualmente a rotação é feita preconando a tecla W ou S e acrescentamos 5 graus ou reduzimos 5 graus. O mais interessante é tentar mudar isso para quando apertar essas teclas ou as setas para cima e para baixo sejam acrescentados ou reduzidos 90 graus.

Acredito que dessa forma fique um pouco menos problemático pois do jeito que está hoje as peças podem ficar tortas e isso na matriz não existe.

Além de rotacionar a peça graficamente, vai ser preciso ainda implementar a rotação da matriz da peça antes de colocar ela dentro da matriz do jogo.

nikolasluiz123 commented 4 months ago

Alteração realizada vai junto com a issue #5

nikolasluiz123 commented 4 months ago

Foi feito a alteração e agora rotacionamos o shape em 90 graus a cada click