/project-Trybers-and-Dragons

Neste projeto, desenvolvi um jogo de RPG baseado em Dungeons and Dragons, aplicando com assertividade os princípios da arquitetura SOLID e da programação orientada a objetos.

Primary LanguageTypeScriptMIT LicenseMIT

Seja muito bem-vindo(a) ao meu projeto Trybers and Dragons! 🚀

office

Neste projeto, desenvolvi um jogo de RPG baseado em Dungeons and Dragons, aplicando com assertividade os princípios da arquitetura SOLID e da programação orientada a objetos. O objetivo foi criar uma estrutura modular e escalável para a criação e execução de aventuras de RPG de forma fácil e eficiente. Utilizei TypeScript, o que permitiu um controle mais preciso dos tipos de dados utilizados, resultando em um código mais robusto e menos suscetível a erros.

Objetivos

  • Aplicar os princípios da arquitetura SOLID e da programação orientada a objetos na criação de um sistema de jogos de interpretação de papéis (RPG)
  • Desenvolver uma estrutura modular e escalável que siga as regras e conceitos do jogo original, permitindo a criação e execução de aventuras de forma fácil e eficiente.
  • Utilizar TypeScript para garantir o controle preciso dos tipos de dados utilizados, resultando em um código mais robusto e menos suscetível a erros.

Tecnologias/Ferramentas utilizadas

  • Node.js
  • TypeScript

Nota final no projeto

trybers-and-dragons-grade

Rodando localmente

Requisitos

  • Nodejs 16 +

Clonar no seu computador ( SSH )

No terminal git@github.com:ErickArgollo/project-Trybers-and-Dragons.git

Como contribuir no projeto

  1. Faça um fork do projeto;
  2. Crie uma nova branch com as suas alterações: git checkout -b my-feature;
  3. Salve as alterações e crie uma mensagem de commit contando o que você fez: git commit -m "feature: My new feature";
  4. Envie as suas alterações: git push origin my-feature;
  5. Abra o seu pull-request na página do GitHub.

Licença

Esse projeto está sob a licença: License

Autor

Erick Argollo dos Santos Rangel