Skip to content

(Checkers game with UI) Miniprojeto Programação 1 - Damas

Notifications You must be signed in to change notification settings

Matheus7OP/miniprojeto1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 

Repository files navigation

Miniprojeto Programação 1 - Damas (Checkers)

Screencast feito para apresentação do projeto em funcionamento: https://youtu.be/W7gbiqpUov0

Funcionalidades:

  • Tabuleiro e peças são desenhados na janela do jogo;
  • Sistema de turnos;
  • Exibição de movimentos possíveis ao clicar em uma peça;
  • Movimentação de peças para locais possíveis no tabuleiro;
  • Captura de peças adversárias;
  • Ao tentar movimentar a peça a uma posição não válida, a peça não é movida;
  • Caso haja peças que possam capturar peças adversárias na vez do player, o movimento de peças naquele turno é restrito a elas;
  • Captura em cadeia (tanto para peças comuns quanto para as damas);
  • Interface durante a partida;
  • Possibilidade de promoção de uma peça a Dama;
  • Menu inicial;
  • Opção de visualizar Regras/Ajuda no menu inicial;
  • É exibida continuamente a pontuação dos jogadores durante a partida;
  • É exibido, na interface, a quem pertence o turno atual;
  • Mensagem de vitória é exibida quando um dos jogadores termina de capturar todas as peças do adversário.

Observação: Para fazer uso do jogo, é necessário ter o pygame e o python instalados no computador.

Data de conclusão: Junho de 2017.

About

(Checkers game with UI) Miniprojeto Programação 1 - Damas

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages