ページ 11

ゲームプログラム ソースコードのファイル数

Posted: 2014年5月30日(金) 00:20
by Cdec
 初めまして。いつも参考にさてていただいております。
 僕は現在C++でDXライブラリを使用してアクションゲームを製作しています。そしてプログラミングの方はだいぶ出来上がってきたのですが、そのソースコードのファイル数が気が付いたらかなり増えていました。ヘッダファイルとソースファイル合わせて111個です。
 そこで聞きたいのですが、皆さんのゲームプログラムはどれくらいのファイル数になりますか? ゲームの規模などによって異なると思いますがよろしくお願いします。
 また、僕は一つのクラスにつきヘッダファイルとソースファイルを一つずつ作っているのですが、皆さんがどういう風にソースコードを分けているのかも教えて頂けると嬉しいです。
 

Re: ゲームプログラム ソースコードのファイル数

Posted: 2014年5月30日(金) 00:34
by softya(ソフト屋)
ソースファイルの数だけで決まるものではないので、良い選択なのかはコレだけではお答えできません。
データファイルに頼らずにクラスが増えすぎている可能性もありますが、ほんとうに必要なクラスの数なのかもしれません。
ファイルの数を気にするより、メンテナンス性やデバッグ、バランス調整において有利なクラス設計がされているかを考えるべきだと思います。
リファクタリングの末に増えたものならほんとうに必要なのもで、ライブラリ化出来る部分が多いのかもしれません。
今言えるのは、このぐらいです。

Re: ゲームプログラム ソースコードのファイル数

Posted: 2014年5月31日(土) 01:23
by Cdec
 設計がちゃんとできていればファイル数が増えても問題ないということですね。softyaさんのおっしゃる通りファイル数を気にするよりしっかりした設計ができているかについて考えたいと思います。ありがとうございました。