誕生日おめでとうございます

質問よろしいでしょうか?
Ogreで主人公のクラスplayerがあったとして、それのやることは描画、攻撃、体力管理とか色々あると思うんですが、
そういうのって一つにまとめず、複数のクラスの集約として作ってるんでしょうか?
下手にオブジェクト指向学んで単一責任原則とか習ったんで、playerの責務が複数あるのか疑問です。
app hubのサンプルいくつか簡単なのを見たんですが、一つの実体に一つのクラスってしてるのを見かけて…