Este é um projeito feito para o programa Sharp Coders da Ímã Learning Place. Se trata de uma plataforma de jogos para 2 jogadores.
O projeto foi feito em C# no Visual Studio, é uma aplicação de console feita com POO (programação orientada à objetos).
Para instalar o projeto basta clonar o repositório:
git clone https://github.com/MateusNhoato/HubDeJogos.git
O Hub de Jogos é uma aplicação para jogos de console com persistência de dados dos Jogadores e das partidas jogadas. Para jogar qualquer jogo é necessário o login de dois jogadores válidos, isto é, jogadores que se cadastraram anteriormente. Caso tenha dúvidas de como jogar é só ver os tutoriais dentro do Menu de Jogos!
Ao abrir a aplicação temos as seguintes opções:
- Acessar Menu de Jogos
- Para acessar este menu é necessário logar com 2 contas, que serão respectivamente o jogador 1 e o jogador 2.
- Registrar Novo Jogador
- Opção para cadastrar um novo jogador.
- Listar Jogadores
- Lista todos os jogadores do Hub de Jogos.
- Ranking dos Jogadores
- Lista os 10 melhores jogadores do Hub de Jogos em ordem de pontuação nos jogos.
- Histórico de Partidas
- Mostra todas as partidas passadas.
Dentro deste menu temos as opções:
- Jogar
- Acessa o menu de Jogos onde os jogadores escolhem que jogo querem jogar.
- Histórico dos Jogadores
- Acessa o menu de histórico dos jogadores que estão logados. Neste menu você pode escolher ver o histórico do jogador 1 ou do jogador 2.
- Tutoriais dos Jogos
- Acessa o menu de tutoriais. Os tutoriais são apresentações específicas de cada jogo que mostram como o próprio funciona.
Atualmente o Hub de Jogos conta com os seguintes títulos:
- Jogo Da Velha
- Xadrez
- Batalha Naval
Toda partida de xadrez jogada no Hub de Jogos é registrada no formato PGN. O arquivo é gerado na pasta:
Xadrez>Repositories>Arquivos_pgn
Esta aplicação contém várias músicas do canal 'HeatleyBros' no youtube.
Segue os seus merecidíssimos créditos:
Official Channel Credit:
Free Music For Your Youtube Videos
Mateus Nhoato