/mate-o-dragao

Repositório do Jogo Mate O Dragão

Primary LanguageC#

MATE O DRAGÃO

Aviso: Este jogo foi desenvolvido para poder ensinar Programação Orientada a Objetos em C# e (pretendo mantê-lo) o mais atualizado possível para facilitar o aprendizado desse assunto.

1.0 - INÍCIO (branch: master)

Você está onde tudo começou. A partir desse código o jogo irá evoluir em passos e essa evolução será feita por branches. Quando estiver pronto para avançar, digite em sua interface de linha de comando predileta o seguinte comando: git checkout metodos.

  • Comandos de console
  • Estruturas de decisão/seleção
  • Estruturas de repetição (loops)

2.0 - ORGANIZAÇÃO (branch: metodos)

Nesta fase nós transferiremos código repetido para métodos ou funções, que são praticamente os mesmos comandos, mas fora do Main!

Bônus

  • Implementação de menu gamer (setas do teclado)
  • Escolha de gênero!

3.0 - ABSTRAÇÃO (branch: objetos)

  • Programação orientada a objetos
  • Implementação de classes específicas de personagem

Bônus

  • Barra de HP!
  • Lista de armas

4.0 - CONJUNTOS (branch: vetores)

  • Vetores

Bônus

  • Vamos formar um time de guerreiros(as)!
  • Mais inimigos!!!
  • Experiência e nível!

5.0 - SALVANDO O JOGO (branch: persistencia)

  • CSV

Bônus

  • Salvar o jogo
  • Exportar personagens