× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 |
UI.h
ユーザインタフェースです。とりあえずはCUIでの処理を記述します。 そのうちGUIでの処理を追加するかも? PR |
Game.h
実際に遊ぶときの処理などを記述します。 Player.hなどはオブジェクトの在りようを示すだけですが、 このソースコードにはオブジェクトをどのように動かすかを 記述します。 |
Server.h
サーバのクラスです。実際にオンラインで稼動させる場合は オブジェクトを生成するのではなく、実際のサーバをいじくる 関数を記述する必要があります。手元で遊ぶ分にはサーバに扮した オブジェクトを生成すれば十分です。 |
Nation.h
国のクラスです。メンバ変数として国民へのポインタを持ちます。 メンバ関数にポインタに国民を割り当てたり解放したりする処理を 記述することで入出国を管理します。 |
Player.h
プレイヤーのオブジェクトを生成するためのクラスです。 オブジェクト生成時にサーバなどに保存されているアカウント情報を 与えることでプレイヤーを生成します。戦闘をしかける、HPを回復する などのプレイヤーに起こることなどを関数化しておきます。 |
class.h
各クラスのヘッダファイルをまとめてあります。 |
setting.h
列挙型や構造体などを記述してあるソースコードです。 |
| ホーム |
|