[過去ログ] Delphiゲームプログラミング相談室 (976レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
690(1): 名前は開発中のものです。 [] 2005/09/17(土) 23:47:48 ID:KzJYNX2D(1) AAS
DELPHIでゲームを作りたいです。
何からはじめればいいですか?
691: 名前は開発中のものです。 [sage] 2005/09/18(日) 00:08:41 ID:5rwDvfvH(1) AAS
>>690
Delphiの勉強からはじめてください^^
692: 名前は開発中のものです。 [] 2005/09/18(日) 02:08:42 ID:CIQutMjq(1) AAS
>>691
どの様にはじめればいいですか?
とりあえずDelphiはインストールしました。
どの様にしていけば作れるのでしょうか?
693(1): 進可 ◆Sinka1my5k [sage] 2005/09/18(日) 08:02:46 ID:8TgEA6oQ(1) AAS
とりあえず俺んとこへ来い
外部リンク[htm]:www.interq.or.jp
694: 名前は開発中のものです。 [sage] 2005/09/18(日) 09:03:48 ID:RV7RJOwl(1/2) AAS
宣伝乙
695(1): 名前は開発中のものです。 [] 2005/09/18(日) 09:04:25 ID:RV7RJOwl(2/2) AAS
おすすめ
外部リンク[html]:kakinotane.s7.xrea.com
696: 名前は開発中のものです。 [] 2005/09/18(日) 15:52:14 ID:XaX+U7kd(1) AAS
>>693,695
ありがとうございます。早速見てみます。
697(1): 名前は開発中のものです。 [sage] 2005/10/10(月) 22:17:28 ID:9FLlzyUN(1) AAS
Quadruple Dを使うには
DirectX9.0以降に対応したグラフィックチップが必要ですか?
698: 名前は開発中のものです。 [] 2005/10/10(月) 23:14:21 ID:ErOlXdkv(1) AAS
>>697
んにゃ。
必須ではない。
699: 名前は開発中のものです。 [sage] 2005/10/11(火) 00:05:41 ID:qx7spQSD(1) AAS
オンボードのサウンドボードだとQD3で作ったソフトが起動しなかったけど
700: 名前は開発中のものです。 [sage] 2005/12/02(金) 16:34:44 ID:4pBIQzwL(1) AAS
|д゚)
|≡ヽ(*'∀')ノ<700ゲッツ!!
|ミ
701(2): 名前は開発中のものです。 [sage] 2005/12/10(土) 10:18:56 ID:/VdEev/N(1) AAS
DelphiXって6には対応してないのか?
702: 名前は開発中のものです。 [] 2005/12/10(土) 10:39:50 ID:O4wbTESX(1) AAS
そのネタは何年か前によく出たな
今時DelphiXも無いと思うんだが、
どうしても使いたければ、UnDelphiX使いなよ
703: 名前は開発中のものです。 [sage] 2005/12/12(月) 02:46:35 ID:qoTkd+m4(1/2) AAS
>>701
検索したら、海外にインストールするための記事ないか?
704(1): 名前は開発中のものです。 [sage] 2005/12/12(月) 11:54:11 ID:/nnpP6+D(1) AAS
>>701
DelphiXで検索したら、インストールする方法を和訳してあるサイトがあったよ。
705: 名前は開発中のものです。 [sage] 2005/12/12(月) 17:41:01 ID:+3T1uLt5(1) AAS
>>704
そのサイトは潰れてるが
706: 名前は開発中のものです。 [sage] 2005/12/12(月) 19:03:58 ID:tt6SDhGL(1) AAS
関連情報:
アマゲニュース - [お勉強]Delphi6にunDelphiXをインストールしてみました。
外部リンク[html]:amagame.blog12.fc2.com
707: 名前は開発中のものです。 [] 2005/12/12(月) 19:06:29 ID:TTWK6eI4(1) AAS
アマゲニュースって、ジサクジエン(・∀・)して、広告料金稼いでいるらしいから
好きじゃないな
708(1): 名前は開発中のものです。 [sage] 2005/12/12(月) 23:56:05 ID:qoTkd+m4(2/2) AAS
広告が悪みたいな風潮はいただけんな
一生google使うなよ
709: 名前は開発中のものです。 [] 2005/12/13(火) 00:19:40 ID:Bq3u+gAG(1) AAS
>>708
アマゲたん乙
710: 名前は開発中のものです。 [sage] 2005/12/17(土) 07:47:36 ID:n9elomN4(1) AAS
グラはファミコン以下ですが、
個人的には結構面白いサッカーゲームです。
一人用ですが。
某雑誌に掲載されてた記事
「一試合3分から楽しめる本格派サッカーゲーム。
グラフィックは簡素だが、やり込み派にはオススメしたい一本。
こだわりのカスタマイズが面白い。
簡素なグラフィックとは逆に、戦術面は細部まで作りこまれている。
システムやプレスのON/OFFから、なんと選手一人一人のポジショニングまで設定可能だ。
こだわりのチーム作りが楽しめる。」
フリーゲームなんですが、管理人がいないらしいので、
サッカー好きでプログラムのできる方居たら助けてやってください。
このゲームで対戦できたら面白いと思うので
RolePlaying Eleven
外部リンク:ime.st
最近立った2chスレ
2chスレ:netgame
711(2): 名前は開発中のものです。 [] 2006/01/03(火) 20:00:41 ID:yxS2cKCH(1) AAS
Delphi6 とunDelphi XでSTGをつくっています。
敵を倒したときに
レンズフレアっぽい爆発やパーティクルを散らしたり
したいんですが、どういう方法をとればいいでしょうか。
TDirectDrawSurfaceって
矩形描画関係のメソッドはいろいろあるんですが
(DrawAdd,DrawAlpha,FillRectAdd,FillRectAlphaなど)
楕円や線を描画するメソッドは用意されていないようです。
Canvasにはellipseやmoveto&linetoがありますが、
半透明合成や加算合成はできませんし。
何かよい方法がありましたら教えていただけるとうれしいです。
712(1): な [sage] 2006/01/03(火) 21:42:35 ID:E1OTiKsy(1) AAS
DelphiXのチュートリアルにも書いてありますが、サーフェイスの画素データに
直接アクセスして描画してみたらどうでしょう。
外してたらごめん。
procedureTForm1.Button1Click(Sender:TObject);
var
ddsd:DDSURFACEDESC;
function DDScanLine(y:Integer):Pointer;
begin
{TBitmap.ScanLine と同じ働きをします}
Result :=Pointer(Integer(ddsd.lpSurface)+y*ddsd.lPitch);
end;
var
y:Integer;
begin
ddsd.dwSize :=SizeOf(ddsd);
ifDXDraw1.Surface.Lock(ddsd)then
begin
{ddsd.dwWidth サーフェースの幅}
{ddsd.dwheigh サーフェースの高さ}
{ddsd.lpSurface ピクセルデータ(0,0)へのポインタ}
{ddsd.lPitch 下の行のスキャンラインへのオフセット}
{Abs(ddsd.lPitch)1ラインで使用しているバイト数}
try
for y:=0 to ddsd.dwHeight-1 do
FillChar(DDScanLine(y)^,Abs(ddsd.lPitch),Y);
finally
DXDraw1.Surface.UnLock;{これが必須}
end;
end;
713(1): 名前は開発中のものです。 [sage] 2006/01/03(火) 22:04:25 ID:/V5oIo2f(1) AAS
>>711
DirectDrawを使って半透明や加算合成をやりたい時は、
サーフェスに自前で描画するか、
CanvasのPen.Modeを使った擬似的な合成をやるしかない。
サーフェスに描画するときは、システムメモリにサーフェスをおかないと
致命的なほど速度が遅くなるし、システムメモリにおいてもまともな速度を出すには、
かなりのチューニングが必要になる。
Canvasを使う場合は、思ったとおりの画像がでない。
また、かなり遅くなるので注意。
よって、DirectDrawはやめてDirect3D使うのが一番簡単だったりする。
714: 711 [sage] 2006/01/04(水) 01:11:02 ID:Z7OuzLUo(1) AAS
回答どうもです
Inside DelphiXのサンプルを弄って試行錯誤しているような段階なんで
覚束ないんですが
>>712
あらかじめ円の画像を用意しておく
↓
DXDraw1.SurfaceをLock
↓
DDScanLineで読み出して円の画像と合成
↓
Unlock
というやり方でいいんでしょうか
>>713
なかなか厳しいんですね
Quadruple Dのサンプルをみて、こういうのがDelphi Xで出来たらいいな、と
思ったもので
Extreme Shooters (beta4.53)
外部リンク[html]:www-fu.magma.ne.jp
Direct3Dは残念ながら未だ手付かずですが
後学のため、大まかなやり方でも教授いただければ幸いです
上下前次1-新書関写板覧索設栞歴
あと 262 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s