Players like progression. It's fun to watch bars fill up when you play. Having a sense of purpose makes a game more fun and addictive. It works because in your mind you aren't wasting time, you're working toward something. My favorite thing about Call of Duty multiplayer was leveling up and seeing the yellow text with "+2" or something on it. It's fun to grow and earn rewards.
I came up with something to put those values in DragCore. I call it the Crystal System. It's changed a few times as I've been trying to decide to use it as either an experience level or currency. I ultimately decided on experience level presented as currency. Read on to see an explanation of this madness.


