Skip to content

Jogo de xadrez desktop via console desenvolvido com base no paradigma de Orientação a Objetos. Inclue todas as jogadas especiais.

Notifications You must be signed in to change notification settings

leticiascofield/VirtualChess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Jogo de Xadrez

Descrição

Este é um projeto de implementação de um jogo de xadrez em C#. O jogo de xadrez é um jogo de tabuleiro estratégico para dois jogadores, onde o objetivo é dar xeque-mate ao rei do oponente. O projeto implementa as regras básicas do xadrez e permite que dois jogadores alternem seus movimentos até que um dos jogadores esteja em xeque-mate ou o jogo seja interrompido.

image image

image image

Instruções

  1. Clone o repositório para sua máquina local.
  2. Abra o projeto em um ambiente de desenvolvimento compatível com C# (como o Visual Studio).
  3. Execute o programa e siga as instruções padrões de um jogo de xadrez para realizar os movimentos.

Estrutura do Projeto

O projeto está dividido em várias pastas e arquivos:

  • LogicaXadrez: Contém as classes que implementam a lógica do jogo de xadrez, como as peças individuais, a partida de xadrez e as regras do jogo.
  • TabuleiroXadrez: Contém as classes relacionadas ao tabuleiro do xadrez, como as posições e as peças.
  • Program.cs: Inicia o jogo e lida com a interação do jogador através do console.
  • Tela.cs: Implementa a interface de usuário do console, exibindo o tabuleiro, peças capturadas e mensagens relevantes.

Como Jogar

  • Abra o projeto em seu ambiente de desenvolvimento.
  • Compile e execute o programa.
  • Siga as instruções no console para inserir os movimentos no formato da notação de xadrez (por exemplo: "a1" para origem e "a2" para destino).

Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para fazer melhorias, corrigir problemas ou adicionar novos recursos ao jogo de xadrez.

About

Jogo de xadrez desktop via console desenvolvido com base no paradigma de Orientação a Objetos. Inclue todas as jogadas especiais.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages