[C++][GameDev] 描画クラスとか
ゲーム処理クラスがDirectX処理クラスを直接使ってるけど、ゲーム処理も、描画エンジンとかに依存せずに独立したプログラムにしたい。ということで、一つクラスをラップすることにした。[]はクラス。
[DirectX Graphics処理]←――[描画] ←┐
[DirectX Audio処理] ←――[サウンド再生] ←+―[ゲーム処理]
[DirectInput処理] ←┬―[入力制御] ←┘
[Keyboard入力] ←┘
ゲーム処理クラスはDirectXなんて知らない。だから、描画クラスだけいじれば、ゲームプログラムを一切変更せずに描画エンジンが切り替えられる。
トラックバック(0)
このブログ記事を参照しているブログ一覧: [C++][GameDev] 描画クラスとか
このブログ記事に対するトラックバックURL: http://blog.1122soft.com/mt4/mt-tb.cgi/68







コメントする