ゲームプログラムなら俺に聞け31 [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0562デフォルトの名無しさん
2015/06/25(木) 20:07:57.37ID:Otb/po/Fひとつのクラスにはひとつの役割だけを担ってもらうのが原則。
戦闘クラスというのがどのような役割を担うクラスなのかは作者以外知りようもないが、
もしそれが戦闘の進行を管理する役割を担っているのであれば、
それでもう立派にひとつの大きな役割を果たしている。
そこに、さらに描画の役割も担わせてはいけない。
キャラクラスも然り。
描画は描画を一手に引き受けるクラスに任せるべき。
(その中で、さらに役割を分けて仕事を他クラスに委譲するかどうかは別問題)
ちなみに、MVCを意識すると自然とそうなる。
■ このスレッドは過去ログ倉庫に格納されています