/chessmate-console

Jogo de xadrez via console.

Primary LanguageC#

♟ Jogo de Xadrez ♟

Concluído 🚀


Tabela de conteúdo


Sobre o projeto

♟ Jogo de xadrez - Um projeto ao qual é direcionado a criar um jogo de xadrez com todas suas jogadas e movimentos possíves.

Projeto desenvolvido durante o curso de POO(programação orientada a objetos), com o intuito de utilizar os conceitos da POO e da arquitetura em camadas aprendidas ao decorrer do curso.


Demonstração

Tabuleiro Destino


Pré-requisitos

Para utilizar e visualizar a nível de código, será necessário a SDK 5.0.405 do .NET (patch 5.0.14), ou alterar a mesma no arquivo global.json com a versão que possuir (como foi programada na versão acima, recomendo utilizar a mesma). Para baixar os dados, será necessário o gerenciador de versionamento Git. Para a visualização, será necessário um editor de texto ou IDE (ambiente de desenvolvimento integrado), tanto o editor de texto Visual Studio Code quanto a IDE Visual Studio


Como usar

Para a visualização somente do funcionamento do tabuleiro, o release da aplicação já está disponível!

Baixar o projeto:
#clone este repositório(SSH ou HTTPS)
$ git clone git@github.com:SirGustv/chessmate-console.git

#Vá para a pasta do projeto no terminal/cmd
$ cd chessmate-console/ChessmateConsole

#Baixe as dependências
$ dotnet build

#Para executar a aplicação
$ dotnet run

#para acessar o código via VSCode
$ code .

Tecnologias utilizadas

Framework: .NET 5.0.405 patch 5.0.14

Linguagem: C#

Editor: Visual Studio Code

Versionamento: Git