Aplicação para Níveis/Experiência
Boa noite, iMasters!
Senhores, estou estudando diversos Design Patterns simultaneamente e tentando fazer o melhor para tirar real proveito deles.
Estou desenvolvendo um "joguinho" com o que estou aprendendo para praticar, porque projetos relacionados à "vida real" não funcionam muito bem comigo.
Certo, gostaria que me ajudassem a desenvolver a parte de nível/experiência das personagens.
Em tese, eu criei uma classe criadora de personagens. Cada personagem gerada por este objeto possui Nome/HP/Mana.
Gostaria de saber a melhor maneira para fazer uma "solução" para a experiência e níveis. Por exemplo, eu gostaria de fazer com que a experiência exigida para alcançar o próximo nível fosse comportada por uma PA (progressão aritimética). Até aqui, tudo bem.
Mas, tratando da filosofia OO, como seria a melhor maneira d'eu "organizar" esse meu "sistema"? Eu pensei, vagamente, em Strategy para fazer a entidade de experiência, mas não sei..... podem me guiar com essa parte lógica?
Agradeço desde já. :thumbsup:
Discussão (2)
Carregando comentários...