現在、ゲームの根幹となる設計を行っています。
その上で、プログラミングするとき
計算フェーズと描画フェーズを分けて考えるのが基本
だとはよく聞きます。
その分けて考えるというところで、
class Player
{
//HPやMPなどの数値処理
}
class GraphPlayer
{
//キャラ画像の処理
}
---------------------
class Maingame
{
//PlayerとGraphPlayerなど
//各クラスなどの処理を扱う
}
このような認識であってるでしょうか?
色々細かいことは多々あると思いますが
もしこうしたほうが良いということがあれば、
アドバイス等頂ければ幸いです。
よろしくお願い致します。