Bugs
Bugs/Issues conhecidos de momento:
TEST-1- Verificar movimentos e capturas válidos para cada peça.BUG-8- Refazer a lógica de xeque e xeque-mateISSUE-3- Falta AI inimiga
Bugs/Issues resolvidos:
ISSUE-2- Refazer a lógica de 1º movimento do Peão e das suas coordenadas.ISSUE-1- Quando uma Peça é selecionada e o jogador clica noutras tiles que não as destacadas, a Peça continua selecionada e as Tiles destacadas -> não é um issueBUG-7- Quando o Peão move-se pela primeira vez, ele assume que pode capturar a peça à sua frente.
-> Refactor na lógica de movimento/captura, pois não está a ser validado isto no 1º movimentoBUG-6- O Peão agora acha que consegue capturar as peças às sua frente.BUG-5- Durante o refactor, por alguma razão a Torre está a contar com movimento depois de uma captura
BUG-4- A Peça sabe para onde se pode mover e sabe quando pode capturar, mas não consegue fazer os dois (lol). A lógica está separada, quando devia estar em conjunto. A Peça tem que saber para onde se pode mover e se, se for o caso, que tem uma peça algures para capturarBUG-3- Os azulejos de movimento e captura estão a renderizar-se nas posições erradas. Verificar aglobal_positionque está a ser passada para osPolygon2Dque estão dentro da NodeTileMarkers.BUG-2- quando um Cavalo vai para a frente de um Peão, o Pẽao acha que pode passar por cima do CavaloBUG-1- O Rei não está a reconhecer nenhum movimento seu.