IridiaNaenia
Villager
- Xy$
- 0.00
For the game I'm currently trying to make, I want to have a ranking system that involves all characters, including NPCs. Characters are ranked according to points, which are separate from levels and experience. They gain points from either defeating monsters during the day, or other characters in a tournament every night. Characters are randomly put into one-on-one battles, the winner takes all of the loser's points while the loser has their points, level, experience, just everything reset.
The story progresses according to what rank the main character is at, but I don't want everything to be set from the start. I want the player to be able to freely rise and fall through the ranks. However, to do this I need to monitor the ranks, points, and levels of every character. I need to be able to randomly generate pairings for the tournament, and decide who wins or loses. I need to keep track of who gets reset, who gets killed by monsters, and who gains how many points, then update the ranks.
And I have no idea how to do any of it.
I know it's pretty complicated, but I think it should be possible as long as I can work out how to do it, so I'd appreciate anything that puts me in the right direction.
The story progresses according to what rank the main character is at, but I don't want everything to be set from the start. I want the player to be able to freely rise and fall through the ranks. However, to do this I need to monitor the ranks, points, and levels of every character. I need to be able to randomly generate pairings for the tournament, and decide who wins or loses. I need to keep track of who gets reset, who gets killed by monsters, and who gains how many points, then update the ranks.
And I have no idea how to do any of it.
I know it's pretty complicated, but I think it should be possible as long as I can work out how to do it, so I'd appreciate anything that puts me in the right direction.