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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
804: 名前は開発中のものです。 [sage] 2006/04/08(土) 21:42:26 ID:gJRRXJ2/(1) AAS
なんだなんだw
805: 名前は開発中のものです。 [sage] 2006/04/09(日) 01:15:33 ID:P0XenbU/(1) AAS
for i :=0 to 100 do
begin
なんだ?
end;
806
(1): 名前は開発中のものです。 [sage] 2006/04/09(日) 11:46:57 ID:g5fuVY5k(1) AAS
そこまでいい本なのか?
外部リンク:page8.auctions.yahoo.co.jp
807: 名前は開発中のものです。 [sage] 2006/04/09(日) 23:25:33 ID:q+kzP13o(1) AAS
13000www
808: 名前は開発中のものです。 [sage] 2006/04/10(月) 10:29:34 ID:NawXH1X/(1) AAS
>>806
漏れも売ろうかと思った、一瞬w
809: 名前は開発中のものです。 [sage] 2006/04/15(土) 21:36:21 ID:/bTDFs9x(1) AAS
DirectXいじるなら Delphiは 遠回りだと気付いた 春の夜
810: 名前は開発中のものです。 [] 2006/04/15(土) 21:42:52 ID:CSoMynjQ(1) AAS
別にヘッダがある以上、C++とそう状況は変わらんけどな。
811: 名前は開発中のものです。 [sage] 2006/04/16(日) 03:22:40 ID:aygEIUBS(1) AAS
DirectShow弄る時とか、ユーティリティ関数がコンバートされてないとか、その辺の問題がある以外は、
大して状況は変わらんよ
812: 名前は開発中のものです。 [sage] 2006/04/16(日) 10:48:36 ID:Nmz6dbZR(1/2) AAS
modってけっこう遅いなぁ
813: 名前は開発中のものです。 [sage] 2006/04/16(日) 10:49:26 ID:Nmz6dbZR(2/2) AAS
あ、すまん。雑談スレじゃなかた
814: 名前は開発中のものです。 [sage] 2006/04/16(日) 17:30:55 ID:iELEU150(1) AAS
Delphi graphic secretsなら一年前アキバのしょせんに売ってたお
いまあるかはしらない
815
(2): 名前は開発中のものです。 [] 2006/04/20(木) 22:18:39 ID:10nxPwle(1) AAS
リアルタイムゲームは大抵、ファイル(F)等のMainMenuが開くとゲームが停止して
それが閉じるとまたゲームが動きますけど、どのイベントでゲームを停止したり
再開させているんでしょうか?
816
(2): [sage] 2006/04/20(木) 23:34:26 ID:ftoD76SU(1) AAS
>>815
ゲームループの実装手法と Windows のメッセージ構造が関係しとる。

大抵そういうゲームは、アイドル時間を利用してゲームループ回してる。
アイドル( idle )ってのは車のアイドリング(空転)と同じで、いわゆる「暇」のこと。
ちなみに Delphi だと TApplication.OnIdle とかで簡単にアイドル状態をキャッチできる。
詳しい実装方法は Delphi ゲーム製作講座に書いてあるよ。

で、なんで止まってるように見えるかというと、
メニュー開いてるときとか、他にもウィンドウをドラッグしてる最中とかは、
そっちの処理のほうが忙しくなるので、ウィンドウ( TForm )の処理に構っていられなくなる。
暇( idle )じゃなくなるってことだな。
その結果ループが止まり、描画処理が行われず、画面が止まってるように見える。

つまり、プログラマが何らかのイベントを用いて意図的に停止?動作させているわけではなく、
勝手にそうなっちゃう、が正解。
もしそんな状況でも動作させつづけたいなら、スレッド( TThread )とか使えば良いんじゃないかな。

だめだ
死ぬ
817: 名前は開発中のものです。 [] 2006/04/20(木) 23:58:04 ID:BSLx/OuN(1) AAS
そういや、なんでまた、Delphiゲーム講座とアマゲニュースの人って同一人物だって事、
当人はひた隠しにするんだろうな。
818
(2): [sage] 2006/04/21(金) 00:31:26 ID:19KokKEv(1/3) AAS
ん、わからんが勝手にonG#にしてる

E --0--
B --3--
G --4--
D --2--
A --x--
E --4--

んでAsus4 → A
sus4は安易すぎるかも試練
819: [sage] 2006/04/21(金) 00:33:36 ID:19KokKEv(2/3) AAS
スマソ
820: 名前は開発中のものです。 [sage] 2006/04/21(金) 00:57:55 ID:gUMysWG3(1) AAS
>>816
いいたかったことを全部言ってくれた
821: 名前は開発中のものです。 [sage] 2006/04/21(金) 16:30:14 ID:vfO/zYtD(1) AAS
>>818
これは何ですのん?
822: 名前は開発中のものです。 [] 2006/04/21(金) 17:01:01 ID:3hMlOUmI(1) AAS
ギターじゃね?
823: 名前は開発中のものです。 [] 2006/04/21(金) 20:20:49 ID:eu/ck77W(1) AAS
Delphiでギターの練習ソフトを作れって事?
824
(1): [sage] 2006/04/21(金) 21:40:34 ID:19KokKEv(3/3) AA×

825: 815 [sage] 2006/04/21(金) 21:56:53 ID:ASot9yYT(1) AAS
>>816

たいしたゲームじゃないんでTTimer使って速度調整していたんですが、
アドバイス通りOnIdle使ってみました。
たしかに勝手に止まりますね。
826: 名前は開発中のものです。 [] 2006/04/22(土) 00:20:07 ID:xYKpdzLP(1) AAS
>>824
いや、むしろ>>818は、本当にギターのことなのかが知りたい。
827: 名前は開発中のものです。 [sage] 2006/04/22(土) 20:14:23 ID:7H1cl+2D(1) AAS
一ヶ月前に一度もテストしないで作った
当たり判定統括ライブラリが、一発で動いたー いやっほー
828: 名前は開発中のものです。 [sage] 2006/04/26(水) 20:26:49 ID:TbDvNo5r(1) AAS
Virtual;

Virtual;Abstract;

の違いがわかったー!!!
1-
あと 148 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.029s