Este é um projeto de xadrez que utilizei como base o tutorial do canal LeMaster Tech intitulado "How to Make Chess in Python!" disponível aqui.
Para executar este projeto, siga os passos abaixo:
-
Configuração do Ambiente Virtual (venv):
python -m venv venv
- Ative o ambiente virtual:
- No Windows:
.\venv\Scripts\activate
- No Linux/Mac:
source venv/bin/activate
- No Windows:
- Ative o ambiente virtual:
-
Instalação das Dependências:
pip install -r requirements.txt
-
Execute o script Python.
-
O tabuleiro será exibido na tela. As peças brancas começam.
-
Clique em uma peça branca para selecioná-la.
-
Clique em uma posição válida para mover a peça selecionada.
-
O jogo alterna entre os turnos das peças brancas e pretas até que um jogador vença.
-
Para empate, clique no botão "EMPATE" na parte superior direita.
-
Pressione ENTER para reiniciar o jogo após o término.
Espero que aproveite este projeto de xadrez em Python!