Using Game Mechanics to Create Interesting Characters