/checkers-game-es2

Primary LanguageC#MIT LicenseMIT

NextLevelWeek ◽️ B/W Checkers ◼️

Projeto criado para implementação de boas práticas de projeto aprendidas em Engenharia de Software II


SobreRegrasFeaturesFerramentasContribuiçãoLicença


❔ Sobre

🚧 Esse projeto está em construção. 🚧

Você pode conferir o andamento, pelas features exibidas abaixo.

O jogo de damas em praticado em um tabulerio de 64 casas com 12 peças brancas e 12 peças pretas.

O objetivo do jogo é imobilizar ou capturar todas as peças do adversário.

O jogo terá 1 jogador contra uma máquina.

Critério de Empate:

  • Após 20 lances sucessivos de damas, sem captura ou deslocamento de pedra, a partida é declarada empatada.

Término do Jogo:

  • 2 damas contra 2 damas;
  • 2 damas contra uma;
  • 2 damas contra uma dama e uma pedra;
  • uma dama contra uma dama e uma dama contra uma dama e uma pedra, são - declarados empatados após 5 lances.

❗️ Regras

Regras que serão consideradas durante o jogo:

  • O primeiro movimento é de quem estiver com as peças brancas.
  • A pedra só anda para frente, uma casa de cada vez.
  • Ao atingir a oitava linha do tabuleiro, ela é promovida à dama.
  • A dama pode se movimentar para frente e para trás, quando quiser.
  • A captura é obrigatória.
  • Pedra e Dama podem capturar tanto para frente quando para trás.
  • É obrigatório executar o lance que capture o maior número de peças.

✔️ Features

WIP

🛠 Ferramentas

As seguintes ferramentas foram usadas na construção do projeto: