« 星に願いを | トップページ | 60の6と7 »

2005年8月29日 (月)

半日悩んでこれが精一杯ですよ

今日は昼間から酒飲んでエロゲソングとか歌ってダラダラしてました、はに○です。ダメ人間まっしぐらですね。

本日は本体処理のカラだけ作ります。

本体処理は1.初期化→2.主処理(ループ)→3.終了処理ってたいがい作りますが、オープニングだとかタイトル画面だとかゲーム本体だとかでそれぞれやるだろうと思われるので、前の処理に次の処理を指定させて対処します。また、せっかくなので、いらなくなった処理はメモリ上から追い出すため、DLLを使って動的ロードします。図にすると下な感じです。

003

いや、ホントに消えてくれるんすかね?

とりあえずまずはWinMain()の呼び出し部分。

Control::main()の呼び出しと前後の準備を追加しています。

続いて画面遷移を制御するクラス。

Control::setNext()はDLL内から次の処理を指定するために使用するワケですが、これがヘッダ内に書いてやらないとリンカがLNK2019でエラー出しちゃうんですわ。まあ、書いちゃえばいいんですが、いつか破綻しそう。なんとかならねえかなあ・・・

続いて本体処理。こっちはまだテスト用のテキトウなコードのみ。

とりあえずログ見て呼び出せてること確認。

なんか、もう終わんない気がしてきました。

|

« 星に願いを | トップページ | 60の6と7 »

コメント

純粋仮想関数でなんとかなるらしい。
今度ためしてみよっと。

投稿: はに○ | 2005年8月29日 (月) 20時07分

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/109744/5684774

この記事へのトラックバック一覧です: 半日悩んでこれが精一杯ですよ:

« 星に願いを | トップページ | 60の6と7 »