[過去ログ]
Delphiゲームプログラミング相談室 (976レス)
Delphiゲームプログラミング相談室 http://echo.5ch.net/test/read.cgi/gamedev/1006249204/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
867: 名前は開発中のものです。 [sage] 2006/05/09(火) 20:31:35 ID:F86WINDS >>866 9回書いて中に1回、、ってするとフチの太さを変えたいとき困るんス あそこおにあったのは文字の縁の太さを好きに変えられるコードだったんすよ http://echo.5ch.net/test/read.cgi/gamedev/1006249204/867
868: 名前は開発中のものです。 [sage] 2006/05/10(水) 10:19:50 ID:NUqaBftN >>861 ・GUIが楽に作れる ・将来性がある(? ・開発会社に信頼性がある(? 一方Delphiは、終わっている。 http://echo.5ch.net/test/read.cgi/gamedev/1006249204/868
869: 名前は開発中のものです。 [sage] 2006/05/10(水) 18:30:33 ID:HSNhXH2j Delphiは僕らの心の中でいつまでも生き続けます http://echo.5ch.net/test/read.cgi/gamedev/1006249204/869
870: 名前は開発中のものです。 [] 2006/05/10(水) 20:26:15 ID:69MwsGoR >>868 将来性かぁ〜 Vistaが普及したら、 「ドットねっとフレームワークいれないと動かないとかウンコー」 って言わなくなるんだろうなぁ・・・ マイクロソフトはドンドン侵略するな http://echo.5ch.net/test/read.cgi/gamedev/1006249204/870
871: 名前は開発中のものです。 [] 2006/05/13(土) 00:38:26 ID:OqxroPQB >>867 一文字ずつ書いて、 スプライトとして拡大と、ちょい小さくスプライトとして拡大 文字と文字の間隔はこの処理を計算して補正 http://echo.5ch.net/test/read.cgi/gamedev/1006249204/871
872: 名前は開発中のものです。 [sage] 2006/05/13(土) 03:24:07 ID:sDuBiHP4 >>867 もう見てないかもしんないけどあげといた >>871 それだときっちり重ならなくね? こんなんなる ttp://gamdev.org/up/img/5723.png http://echo.5ch.net/test/read.cgi/gamedev/1006249204/872
873: 名前は開発中のものです。 [sage] 2006/05/13(土) 05:26:29 ID:W9Udbq51 いや、こうでは?(左の) http://gamdev.org/up/img/5724.png でも、駄目だな。 上下拡大縮小4回くらい(真ん中)ならそこそこ見栄えはする。 菱形に拡大縮小するのを思いついた(右)が、だめぽ http://echo.5ch.net/test/read.cgi/gamedev/1006249204/873
874: 名前は開発中のものです。 [] 2006/05/13(土) 07:54:11 ID:GAeAvJcp 全ドットチェックして、現在地が空白ドットで隣が空白ドット以外なら輪郭ドットに変更。 を、欲しい太さだけ繰り返したらいんじゃね? http://echo.5ch.net/test/read.cgi/gamedev/1006249204/874
875: 名前は開発中のものです。 [sage] 2006/05/13(土) 08:12:24 ID:pLP2qHsu procedure TextOutPlus(Str: String; Canvas: TCanvas; TX, TY: Integer; OutLine: Integer); var i: Integer; j: Integer; o: Integer; begin o := OutLine * 2; for i := 0 to o do begin for j := 0 to o do begin Canvas.TextOut(TX+j, TY+i, Str); end; end; Canvas.Font.Color := clWhite; Canvas.TextOut(TX +OutLine, TY+OutLine, Str); end; 最悪こんなんでよくね? 超格好悪いけど http://echo.5ch.net/test/read.cgi/gamedev/1006249204/875
876: 名前は開発中のものです。 [] 2006/05/13(土) 21:03:44 ID:OqxroPQB >>873 その、白い部分と同じ大きさの黒いのを8個配置すればいいんじゃないのか? http://echo.5ch.net/test/read.cgi/gamedev/1006249204/876
877: 名前は開発中のものです。 [] 2006/05/13(土) 21:22:56 ID:X6ZmgAGD マインスイーパの簡単なソースはありませんか? セルと爆弾の配置だけでいいです。 ゲームを載せているサイトにソースが載ってることがあるけれど、 余計な機能が満載でイマイチよくわかんない。 http://echo.5ch.net/test/read.cgi/gamedev/1006249204/877
878: 名前は開発中のものです。 [sage] 2006/05/14(日) 01:12:08 ID:SwQo4Kwm >>877 とりあえず、何をしたいのかを言ってみて方がよくない? わざわざマインスイーパー探すのめんどいし、助言だけなら出来るかもしれないし。 http://echo.5ch.net/test/read.cgi/gamedev/1006249204/878
879: 名前は開発中のものです。 [sage] 2006/05/14(日) 01:36:21 ID:M4k5Ft5A てゆーかマインスイーパ程度のコード、ある程度想像できるだろうに。 http://echo.5ch.net/test/read.cgi/gamedev/1006249204/879
880: 877 [sage] 2006/05/14(日) 02:21:45 ID:zrXSphTj >>878 最低限の機能がついたマインスイーパを作りたいです。 >>879 初心者なうえにアホなんでよくわかりません。 パーツごとのロジックは理解できる(例えばセルの配置、爆弾の検索等)のですが、 ソースを書いてもおかしいいらしく動かないです。 実際に動いているものを参考にしようと思ったのですが、 余計な機能が多くわかりずらいです。 アドバイスお願い致します。 http://echo.5ch.net/test/read.cgi/gamedev/1006249204/880
881: 名前は開発中のものです。 [sage] 2006/05/14(日) 02:26:55 ID:B84+ktZw >>880 googleですぐに出てくるわけだが? http://www1.linkclub.or.jp/~zhidao/zlab/computing/minesweeper.html http://echo.5ch.net/test/read.cgi/gamedev/1006249204/881
882: 名前は開発中のものです。 [sage] 2006/05/14(日) 02:28:53 ID:B84+ktZw http://www.eonet.ne.jp/~mizyo/mine.html http://echo.5ch.net/test/read.cgi/gamedev/1006249204/882
883: 877 [sage] 2006/05/14(日) 02:32:55 ID:zrXSphTj >>881 ありがとうございます。参考にさせていただきます。 http://echo.5ch.net/test/read.cgi/gamedev/1006249204/883
884: 名前は開発中のものです。 [] 2006/05/14(日) 15:01:28 ID:Lsf7SKPq ちょっと聞きたいんだけど ttp://cwaweb.bai.ne.jp/~falcon/ のSpriteEXって、Ver.3.00以降のQuadrupleDだと使えないのか? http://echo.5ch.net/test/read.cgi/gamedev/1006249204/884
885: 名前は開発中のものです。 [sage] 2006/05/14(日) 17:39:43 ID:mFnx0vaw そのままだと使えないだろ ソース読んでみたけど、やってることはソートしてDrawPrimitive呼んでるだけなんで TSXScene使うのと大差ないなぁというのが感想 それにDDDDにはDirect3D用のレンダラもあるしわざわざ使おうとは思わんな http://echo.5ch.net/test/read.cgi/gamedev/1006249204/885
886: 名前は開発中のものです。 [sage] 2006/05/15(月) 16:56:29 ID:hEHwBRwW 良くあるクリゲーみたいにマウスクリックした場所ににキャラを移動したいのですが、 クリック位置の3D座標ってどうやって取得すればいいのでしょう? http://echo.5ch.net/test/read.cgi/gamedev/1006249204/886
887: 名前は開発中のものです。 [sage] 2006/05/15(月) 18:01:42 ID:cNPgYm53 2Dポインターデバイスであるマウスから3D座標を取得するのですか そうですか GetCursorPos や Mouse.CursorPos でグローバル座標(ディスプレイの左上が0,0)がとれる。 それを ScreenToClient でクライアント座標(コントロールの左上が0,0)に変換。 もしくは OnMouseDown イベントのハンドラに渡される X, Y がクリックされた座標。 こちらはクライアント座標なので変換は不要。 もちろんX,Y軸だけ。Direct3D だと便利な関数があるのかも。知らないけど。 http://echo.5ch.net/test/read.cgi/gamedev/1006249204/887
888: 名前は開発中のものです。 [] 2006/05/15(月) 19:12:52 ID:g5S1zZsm スクリーン中のマウスの座標とカメラの視野の矩形を対応させた位置と カメラ座標からのベクトルをとって、 何かに接触するまで直進すればいいんじゃない? http://echo.5ch.net/test/read.cgi/gamedev/1006249204/888
889: 名前は開発中のものです。 [] 2006/05/16(火) 10:52:53 ID:nzZBeKuy グラフィックス関係はこちらが詳しいと思うので教えてください。 Delphiで株価チャートを簡単に表示できるようなコンポーネントがありましたら 教えてもらえないでしょうか。 今はD7Proを使っています。 あと、参考になるソースなどありましたらぜひお願いします。 http://echo.5ch.net/test/read.cgi/gamedev/1006249204/889
890: 名前は開発中のものです。 [sage] 2006/05/16(火) 12:05:14 ID:BXQWVb4A >>889 どうみても板違い http://echo.5ch.net/test/read.cgi/gamedev/1006249204/890
891: 名前は開発中のものです。 [sage] 2006/05/16(火) 13:14:39 ID:NiVebEPe >>890 いや、株式トレードのゲーム作りたいんじゃね? それだったら板違いじゃない。 http://echo.5ch.net/test/read.cgi/gamedev/1006249204/891
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 85 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.020s