Skip to content

Linque2/Shogi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SHOGI

O "Jogo dos Generais", é um jogo de estratégia semelhante ao xadrez, em que o objetivo dos jogadores é encurralar o rei do inimico com as peças e finaliza-lo em xeque-mate. Entretanto ele possui algumas particularidades que o tornam único, como a promoção das peças em área inimiga e o reposicionamento, que mudam totalmente a dinâmica do jogo. Em sua forma mais clássica as partidas são jogadas em tabuleiro com uma grade de 9 por 9 quadrados, nos quais são distribuidas 20 peças para cada jogador. Além disso, tambem há o conceito de mesas de peças que de forma literal ou não, é onde as peças que capturamos do inimigo vão, até que as reposicionemos ou o jogo acabe. Indo para as peças, existem 9 peças diferente no total, e desta 5 podem promover para versões mais fortes dada as condições certas, elas são:

  • Rei
  • Rei Joia
  • General de Ouro
  • General de Prata -> Prata promovido
  • Cavalo de Cassia -> Cavalo promovido
  • Lanceiro -> Lanceiro promovido
  • Torre -> Dragão Rei
  • Bispo -> Cavalo Dragão
  • Peão -> Peão promovido

Nosso projeto

Em nosso projeto nos dedicamos a implementar uma versão funcional do jogo, e que atendece a alguns conceitos fundamentais do paradigma de orientação a objetos, estruturas polimorficas, herança e relacionamentos, além de outros conceitos como escrita e leitura de arquivos, tratamento de excessões e desenvolvimento de interfaces gráficas, que também foram exploradas no desenvolvimento.

O UML do nosso código pode ser acessado neste clicando neste link:

UML

E uma demosntração do programa pode ser vista no vídeo seguinte:

VÍDEO

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages