Skip to content

pds2/20192-team-11

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Super Trunfo

Implementação, em C++ v11/14, do jogo Super Trunfo via terminal. Sendo possível quatro modos de jogo, porém ambos serão jogador x máquina.

Userstories

  • Como um jogador eu gostaria de escolher uma modalidade de Super Trunfo para jogar;
  • Como um jogador eu gostaria de ver todas as regras do jogo com determinado comando;
  • Como um jogador eu quero que o placar e a pilha de cartas estejam explícitos a todo o momento do jogo;
  • Como um jogador eu quero a funcionalidade de interromper o jogo a qualquer momento;
  • Como um jogador eu quero que uma carta super trunfo esteja no meu baralho;
  • Como um jogador eu quero que na minha vez, eu escolha o atributo do card que deve ser comparado na rodada;
  • Como a classe game eu quero garantir a comparação de atributos entre cards para escolher o vencedor da rodada.

Cartões CRC

 CRC  
 Nome:  Card
 Responsabilidade:  Define o TAD das cartas do jogo, e seus atributos que serão específicos em cada classe filhas.
 Colaboração:  Carros, aviões, dinossauros e heróis.
 CRC  
 Nome:  Jogo
 Responsabilidade:  Contém os métodos para rodar o jogo.
 Colaboração:  Carros, aviões, dinossauros e heróis.
 CRC  
 Nome:  Carros
 Responsabilidade:  Subclasse de carta que define o tipo dos carros e seus atributos.
 Colaboração:  Jogo.
 CRC  
 Nome:  Avião
 Responsabilidade:  Subclasse de carta que define o tipo dos aviões e seus atributos.
 Colaboração:  Jogo.
 CRC  
 Nome:  Dinossauros
 Responsabilidade:  Subclasse de carta que define o tipo dos dinossauros e seus atributos.
 Colaboração:  Jogo.
 CRC  
 Nome:  Heróis
 Responsabilidade:  Subclasse de carta que define o tipo de herói e seus atributos.
 Colaboração:  Jogo.

Contribuidores

  • Diego Tomaz
  • Lucas Silveira
  • Matheus Dias
  • Rodrigo Felipe

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •