Este é um projeto de implementação de um jogo de xadrez em C#. O jogo de xadrez é um jogo de tabuleiro estratégico para dois jogadores, onde o objetivo é dar xeque-mate ao rei do oponente. O projeto implementa as regras básicas do xadrez e permite que dois jogadores alternem seus movimentos até que um dos jogadores esteja em xeque-mate ou o jogo seja interrompido.
- Clone o repositório para sua máquina local.
- Abra o projeto em um ambiente de desenvolvimento compatível com C# (como o Visual Studio).
- Execute o programa e siga as instruções padrões de um jogo de xadrez para realizar os movimentos.
O projeto está dividido em várias pastas e arquivos:
- LogicaXadrez: Contém as classes que implementam a lógica do jogo de xadrez, como as peças individuais, a partida de xadrez e as regras do jogo.
- TabuleiroXadrez: Contém as classes relacionadas ao tabuleiro do xadrez, como as posições e as peças.
- Program.cs: Inicia o jogo e lida com a interação do jogador através do console.
- Tela.cs: Implementa a interface de usuário do console, exibindo o tabuleiro, peças capturadas e mensagens relevantes.
- Abra o projeto em seu ambiente de desenvolvimento.
- Compile e execute o programa.
- Siga as instruções no console para inserir os movimentos no formato da notação de xadrez (por exemplo: "a1" para origem e "a2" para destino).
Contribuições são bem-vindas! Sinta-se à vontade para fazer melhorias, corrigir problemas ou adicionar novos recursos ao jogo de xadrez.