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.
- 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.
- Node.js
- TypeScript
- Nodejs 16 +
No terminal
git@github.com:ErickArgollo/project-Trybers-and-Dragons.git
- Faça um fork do projeto;
- Crie uma nova branch com as suas alterações:
git checkout -b my-feature
; - Salve as alterações e crie uma mensagem de commit contando o que você fez:
git commit -m "feature: My new feature"
; - Envie as suas alterações:
git push origin my-feature
; - Abra o seu pull-request na página do GitHub.
Esse projeto está sob a licença: