Например, начнём отсюда: gamedev.stackexchange.com/questions/83251/why-are-character-classes-used-in-game-design
«Classes gives player identity. He can talk and think about himself as a rogue for example»