Projeto finalizado referente a práticas de Orientação ao Objeto e tratamento de excessões. O Chess system, como o próprio nome já diz, é um sistema de xadrez que roda no terminal Git.
O sistema permite dois jogadores, sendo as peças brancas pertencentes ao primeiro jogador. O jogo somente acaba quando ocorre um xeque-mate e não possui tempo limite.
✔️ Funcionalidade 1:
Capturar peças adversárias através de jogadas padrões ou movimentações especiais.
✔️ Funcionalidade 2:
Contar a quantidade total de jogadas.
✔️ Funcionalidade 3:
Promover peças que cheguem a ultima linha adversária.
✔️ Funcionalidade 4:
Realizar jogadas especiais, como o roque.
✔️ Funcionalidade 5:
Não permitir que o jogador se coloque em xeque.
Você pode acessar o código fonte do projeto ou baixá-lo.
Após baixar o projeto, você pode abrir com o Eclipse
. Para isso, na tela de launcher clique em:
Open an Existing Project
(ou alguma opção similar);- Procure o local onde o projeto está e o selecione (Caso o projeto seja baixado via zip, é necessário extraí-lo antes de procurá-lo);
- Por fim clique em
OK
. - Ao finalizar, você pode executar o App 🏆