Player attitudes to avatar development in digital games: an exploratory study of single-player role-playing games and other genres