/HubDeJogos

Primary LanguageC#MIT LicenseMIT

Hub De Jogos 🎮 Versão Licença

Este é um projeito feito para o programa Sharp Coders da Ímã Learning Place. Se trata de uma plataforma de jogos para 2 jogadores.

Tabela de Conteúdo

Demonstração ⏩

HubdeJogos

Tecnologias 💻 Tipo de aplicação Paradigma Linguagem

O projeto foi feito em C# no Visual Studio, é uma aplicação de console feita com POO (programação orientada à objetos).

Instalação 🔽

Para instalar o projeto basta clonar o repositório:

git clone https://github.com/MateusNhoato/HubDeJogos.git

Descrição 📕

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!

Features ✨

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.

Menu de Jogos 🎮

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.

Jogos 🕹️

Atualmente o Hub de Jogos conta com os seguintes títulos:

  • Jogo Da Velha
  • Xadrez
  • Batalha Naval

Registro de Partida de Xadrez PGN ✅

Toda partida de xadrez jogada no Hub de Jogos é registrada no formato PGN. O arquivo é gerado na pasta: Xadrez>Repositories>Arquivos_pgn

Musicas 🎵

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

HeatleyBros

Autor

Mateus Nhoato

Linkedin