Levelling forced me to finalize my Fighter stats structure, and think about how I would flexibly control advancement. I decided that each tribe controls how many points each stat increases for every level, plus maximum Hp and max Sp. Extra will be added to maxes based on knowledge and stamina. Every level also grants Level Points which can be spent on attributes.
For Avatar creation, I learned about the newforms system in django. I built a helper method to do the actual creation, and a form to pick the name, sex, and tribe. After object creation, every new Avatar is randomly assigned to a clan of the chosen tribe, moved to the clan's starting location, given starting stats, and "leveled up" to level 1.
Next steps include:
- Items
- Equipment
- Monster wandering
No comments:
Post a Comment