INDEX

DataBase

InterNet

Strings

QuickReport

Menu

Links

Return Return

 

DelphiXでゲームをつくる

日経ソフトウェア98年12月号でDirect X6の特集をやっていました。Direct Drawの使い方をスキーゲームを通して説明していました。ソースは当然VisualC++用です。DelphiでDirectXを使ってゲームを作り「たーい」と思った私は、DelphiXを見つけました。DelphiXを使えばDirectX6の機能を思う存分使うことができそうです。ソースもついているので安心です。

DelphiXでクリッパーを使うと画面の一部がちらつくバグを見つけました。
DXDraws.pasの1263行目に次の行があります。

Right := Max(Rects[i].Left, Right);

この行を

Right := Max(Rects[i].Right, Right);

に書き直してから、DelphiX_for3.dpk(Delphi3の場合)をコンパイルして、
Install_for3.exeでインストールすれば直ります。

DelphiXにはサンプルが付いていますが、クリッパーを使っているものがありませんでした。ここにクリッパーを使うサンプルを載せたいと思います。

Delphiは株式会社インプライズの製品です。

制作/著作 (C) 1998 好本宜充