Where would I look to get guidelines for how much XP and gold/items to give as rewards for quests? The following is the algorithm I'm using to determine the XP needed for each level:
/** This starts at level 1. If you're at level 1, to get to level 2 you call getXpForLevel(1). */
public static long getXpForLevel(long level) {
return 40 * level * level + 360 * level;
}
If I know roughly how long it'll take the player to complete a quest, how much xp should I award for that quest? How much should difficulty factor into the xp for the quest?
How do I balance the amount of gold you get for completing a quest vs the cost of items that can be purchased?
Do people just go by their gut feelings and then try to balance the values through playtesting or are there good rules to follow?
