-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Guilherme Rodrigues edited this page Aug 18, 2025
·
3 revisions
Bem-vindo à Wiki do Projeto RPG de Batalha!
Esta Wiki serve como um repositório central para toda a documentação técnica e conceitual do projeto. Enquanto o README.md
oferece uma visão geral e um guia de início rápido, aqui você encontrará um mergulho profundo na arquitetura, nas mecânicas de jogo e nas decisões de design que moldaram este software.
O objetivo é fornecer um recurso claro e detalhado tanto para desenvolvedores que desejam entender e contribuir com o código quanto para estudantes que buscam exemplos práticos de Programação Orientada a Objetos e design de software.
Explore as seções abaixo para entender cada componente do projeto:
-
- Entenda como o código está organizado, os padrões de projeto utilizados (como o Repository Pattern) e a responsabilidade de cada pacote (
model
,repository
,service
).
- Entenda como o código está organizado, os padrões de projeto utilizados (como o Repository Pattern) e a responsabilidade de cada pacote (
-
- Visualize a relação entre as principais classes do sistema, como
Personagem
,Heroi
,Monstro
eItem
, através de um diagrama UML.
- Visualize a relação entre as principais classes do sistema, como
-
- Aprofunde-se nas regras que governam o mundo do jogo, incluindo as fórmulas de cálculo de dano, chance de acerto crítico, esquiva e o sistema de progressão de nível.
-
- Consulte a estrutura detalhada da tabela
herois
no banco de dados SQLite, com a descrição de cada coluna.
- Consulte a estrutura detalhada da tabela