Utilityプログラム

通信管理クラスを使おう

ソースコード http://yumesoft.net/program.html 通信対戦は当たり前? 最近は同人ゲームであっても、通信対戦が実装されて当たり前になってきています。 しかし、WinSockは色々と低レベルすぎて手が出しにくく、DirectPlayはサポートが終了してしまい死に体…

役割ごとにスレッドを分けよう

ソースコード http://yumesoft.net/program.html 前置き 私のプログラムは、基本的に3つにスレッドに分かれています。 WinMainから始まる「ウインドウメッセージ処理スレッド」 定期的に入力デバイスを監視し続ける「入力スレッド」 1ループするたびにゲーム…

ファイルロード管理クラスを使おう

ソースコード 2010/03/10 内容を修正更新しました。 http://yumesoft.net/program.html まずはファイルローダー 私は、ゲームを作る際に真っ先に作らなければならないものとして、必ずファイルローダーを挙げます。 画像を表示するにしても、文章を表示する…