Um jogo de xadrez completo implementado em Python usando a biblioteca Pygame.
Este projeto é uma implementação completa do jogo de xadrez, incluindo todas as regras oficiais como movimentos especiais, promoção de peão e detecção de xeque-mate.
- Interface gráfica completa usando Pygame
- Movimentação de peças seguindo as regras oficiais do xadrez
- Indicadores visuais para:
- Movimentos possíveis
- Peças que podem ser capturadas
- Xeque
- Xeque-mate
- Sistema de promoção de peões
- Alternância automática de turnos
- Detecção de fim de jogo
- Certifique-se de ter Python instalado em seu computador
- Instale a biblioteca Pygame:
pip install pygame
- Execute o jogo:
python Xadrez.py
- Use o mouse para selecionar e mover as peças
- Círculos verdes indicam movimentos possíveis
- Bordas vermelhas indicam rei em xeque
- Bordas verdes indicam peças que podem ser capturadas
- Durante a promoção de peão, selecione a peça desejada na tela de promoção
- Python
- Pygame
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.