[過去ログ] Delphiゲームプログラミング相談室 (976レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
385: 名前は開発中のものです。 [sage] 04/01/21 01:02 ID:qkkQT5a9(1) AAS
>>383
383(3): 名前は開発中のものです。 [sage] 04/01/20 07:07 ID:JRSRDG7R(1) AAS
当方del_6パーソナルを使っています。
コンポーネントを作成したいと思ったのですが
下記の書籍はパーソナルでのコンポーネント開発に
適しているか教えていただけないでしょうか
よろしくお願いします。

外部リンク:www.amazon.co.jp
同じ作者さんの「Delphi Graphic Secrets」あたりが気に入ってるのなら十分に
買う価値は有ると思われマシ。

ただ個人的な意見では「コンポーネント作成」の「入門書・手引き書」としては
チと難し過ぎ&マニアックではないかと・・・。

入門書的なものとしては「実践 Delphiコンポーネントプログラミング」
(秀和システム)あたりがワタシとしてはオススメです。
386: 383 [sage] 04/01/21 09:19 ID:wd1TdNXX(1) AAS
レスありがとうございます。
大変参考になりました。早速その書籍を注文することに
します。
387
(2): 名前は開発中のものです。 [sage] 04/01/22 00:20 ID:Yykup+yU(1) AAS
QuadrupleDのサンプルをいろいろいじってるんですが、
これってFormの上に直接描画しかできないんでしょうか?

たとえばターンベースSLGのようなものを作りたい場合、
操作系のボタンなどはTControlで済ませたいのですが、
そうするとPanelの上とかに配置できたほうが便利です。
どうすればいいですか?
388
(1): 名前は開発中のものです。 [] 04/02/02 01:08 ID:tEb92+er(1) AAS
プログラム板から誘導されてきました、お願いします

動きの激しい(シューティングなどの)ゲームを作るとちょっと描画がもたつく
感じがするのですがDelphiで高速な描画というとどういった方法がセオリーですか?
今はImageList.Drawを使っています
389: 名前は開発中のものです。 [sage] 04/02/02 03:15 ID:2aYUFD/w(1) AAS
>>387
QD213を使ってるけど、TButtonとかはそのまま置けるよ?

>>388
DelphiX:
外部リンク:www.yks.ne.jp
Quadruple D:
外部リンク[html]:www-fu.magma.ne.jp

Delphiで使うDirectXのコードに関しては直接的なサンプルが少ないので、
Cとかを知ってるならそっちのほうがいいかも。
390: 名前は開発中のものです。 [sage] 04/02/02 22:02 ID:56YqBdjm(1) AAS
4つのスピーカから別々に波形合成した
4つの音をばらばらに出そうと考えています。
ところが、なぜか左右のスピーカに
ミキシングされてしまい困っています。
(FL+BLと、FR+BRとなって、左右で鳴る)

外部リンク[mspx]:www.microsoft.com
ここのMulti-Channel 16-bitを参考にして
WAVE_FORMAT_EXTENSIBLE設定で、waveOutOpenしたのですが、
データを8バイト=1セットで作成し、FL,FR,BL,BR別々に
鳴らそうとしてもFLとBLで(FRとBRも同様)同じ音になります。

dwChannelMaskが0x33なのを色々変えると、スピーカの鳴るものも
変わるので、なんとなくは反応していそうなのです。

外部リンク[html]:www.tsp.ece.mcgill.ca
SB Liveの4スピーカ設定にし、診断でも4つの
スピーカが別々に鳴るし、ここの4chデータ
WAVE_FORMAT_EXTENSIBLE filesもちゃんと鳴るので、
環境の設定は大丈夫だと思います
391
(6): 名前は開発中のものです。 [sage] 04/02/17 18:27 ID:dkJ1RZI2(1/2) AAS
解像度を変える方法を教えてください。
下のサイトの方法ではwin98なら解像度を変えることができたのですが
win2000だと解像度が変えられません。

参考に下サイト↓
外部リンク[html]:forum.nifty.com

実際に解像度を変えるプロジェクトを作成してUPしてみました。↓
外部リンク[zip]:gamdev.org
392
(1): 名前は開発中のものです。 [sage] 04/02/17 19:13 ID:OJg+lAkk(1) AAS
>>391
DM_DISPLAYFREQUENCYを指定するの止める。

DevMode.dmFields := DM_PELSWIDTH or
 DM_PELSHEIGHT or
 DM_BITSPERPEL;

もしくは、ちゃんと垂直同期周波数を指定して使う。
DevMode.dmDisplayFrequency := 85; // 垂直同期周波数 85Hz

でも、DirectXのSetDispalyModeの方が便利じゃない?
393: 391 [sage] 04/02/17 20:09 ID:dkJ1RZI2(2/2) AAS
教えていただいた通りにやりまして、
無事解決できました。ありがとうございました。
394: 名前は開発中のものです。 [sage] 04/02/17 20:30 ID:ERbEdBD/(1) AAS
>>391
ゲームなどの一時的な切り替えの場合は>>392の言うとおり、IDirectDraw::SetDisplayMode使ってください。おながいします。
395
(1): マルチポストは人間として最低だ [マルチポストは人間として最低だ] 04/02/17 23:34 ID:nCmjfvwG(1) AAS
マルチポストは人間として最低だ
396
(1): 391 [sage] 04/02/18 00:01 ID:4t4/ZNaZ(1/2) AAS
>395
ばれましたか、以後きおつけます。
 
>394
DelphixでSetDisplayModeを使ったフルスクリーンを試してみます。
397: 名前は開発中のものです。 [sage] 04/02/18 01:58 ID:Xd/EtnMJ(1) AAS
>>396
軽々しく嘘をつくな
匿名なのをいいことにやったんだろ?
言われなかったら黙ってるつもりだったんだろ?
「きおつけます」って何だ?「気をつけます」のタイプミスなのは分かるが
どうして「やりません」と言わない、言えない。
どうせまたやるんだろ?
人間として最低だ
ただ一つ良かったのは、マルポ先に解決を報告したこと。
ま、当然すべき後始末なんだが、それすらできない馬鹿が多くて善行だと錯覚してしまう。

↑こんな風に↑人(>>391)を信じられない人↑にはなりたくないね。
398: 391 [sage] 04/02/18 03:17 ID:4t4/ZNaZ(2/2) AAS
>397
おっしゃる通りです。
「気をつけます」ではなく「二度としません」と述べるべきでした。
まして、タイプミスをするなど大変申し訳なく思います。
今回の件で自分がいかにネットマナーにたいして大変甘い考えだったのか
再認識いたしました。
今後はこのような事が二度と無いよう気をつけます。
delphi板の皆様および397様、申し訳ございませんでした。
399: 名前は開発中のものです。 [sage] 04/02/18 14:24 ID:PdVBbWKT(1) AAS
そのくらい軽く流せる大人に、私はなりたい
400: 名前は開発中のものです。 [sage] 04/02/18 18:10 ID:M8/odoQA(1) AAS
まじめに答えすぎじゃー
401: 名前は開発中のものです。 [sage] 04/02/18 18:40 ID:UOYAJ0jq(1) AAS

402
(1): 395 [age] 04/02/18 23:55 ID:3+LDjO65(1) AAS
ツッコミ書こうか迷ったけど、日付を見て突っ込んだ。
「こっちに書いたけど、しばらくしてもレス付かない…困ったなぁ…」って
感じじゃないから。
「こっちにホイっと。こっちにもホイホイっと」って感じ。
一番悪質なのは、「時間も同じで文面もコピペのくせに、HNだけ変えてる」とかな。
あーゆーのは人間として根本的なものが欠けてると思う。
403
(1): 名前は開発中のものです。 [] 04/02/19 02:06 ID:uxu8pHRJ(1) AAS
>>402
それはネット社会でのマナー。
一般人はそう思わないかもしれない。
世の中には、他人を利用するだけの人や、人の手柄を横取りする人や、
粗暴な人や、馬鹿やキチガイもいるの。
404
(1): 名前は開発中のものです。 [sage] 04/02/19 04:48 ID:zZjVNwu8(1/2) AAS
> 粗暴な人や、馬鹿やキチガイもいるの。
403が当てはまるな
405
(1): 名前は開発中のものです。 [] 04/02/19 05:22 ID:6U2dcXmj(1) AAS
>404
その根拠は?
406: 名前は開発中のものです。 [sage] 04/02/19 06:21 ID:rXiCN6cG(1) AAS
煽りを受け流すのもネットマナーですよ?
407: 名前は開発中のものです。 [sage] 04/02/19 06:41 ID:zZjVNwu8(2/2) AAS
>>405
「馬鹿」「キチガイ」
これらの言葉を使っているあたりが。
408: 名前は開発中のものです。 [sage] 04/02/19 07:55 ID:l5GZNq1M(1) AAS
メタ議論するときは、名前に「メタ議論」て書いといて下さい。
ローカルであぼーんできるので。
409: 名前は開発中のものです。 [sage] 04/02/19 13:09 ID:X+Q9VO4s(1) AAS
>>397-408
議論はDelphi-MLでやれ
1-
あと 567 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.020s