O projeto é fruto de um curso de desenvolvimento em C# e .NET. Foi proposto pelo professor Nélio Alves, em seu curso da udemy. O jogo conta com as regras conhecidas do xadrez e roda no terminal, podendo ser jogado em duas pessoas.
Este é um projeto enriquecedor e foi possível colocar todo o conteúdo das aulas em prática, dentre eles:
- Pilares da Orientação à Objetos (Herança, Polimorfismo, Abstração e Encapsulamento)
- Arquitetura de Software em camadas (Camada de Tela, camada de Jogo e camada de Regras)
- Enums
- Sintaxes especiais em liguagem C#
- Comandos especiais para o console
- Versionamento com GitHub