[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 09/18 05:21 / Filesize : 258 KB / Number-of Response : 975
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Delphi】 ゲームつくるぞ(゚Д゚)ゴルァ 2【Delphi】



1 名前:名前は開発中のものです。 mailto:sage [04/10/15 19:34:29 ID:q0RdRnIe]
Delphiでゲームを作ってしまおうという実践形式のスレです。

初代スレ>>1より抜粋:
「プログラム経験無
しかしRPGを作りたいのだ。
叩き煽りにめげず己が道を突き進みたい。
何故あせるのか。
そこには一つの目標が在るから。
とりあえずは本との睨めっこ。
やる気は12分にあるので、駄スレと言わず付き合っていただきたい。」

RPGに限らずがんがん作ってあぷしてきましょう。

過去スレ:
【Delphi】 ゲームつくるぞ(゚Д゚)ゴルァ 【作れば?】
pc5.2ch.net/test/read.cgi/gamedev/1051110669/

[Delphi] RPG作らねば [Delphi]
pc2.2ch.net/test/read.cgi/gamedev/1013976376/

ゲ製作技術板専用あぷろだ集:
forgamedev.zombie.jp/wiki/pukiwiki.php?uploader

Delphiまとめ
gamdev.org/w/?%5B%5BDelphi%A4%DE%A4%C8%A4%E1%5D%5D

関連スレは>>2-10くらい。

707 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 18:37:32 ID:BE7fYKPj]
動的にという時点でわからない俺ガイル
それよりテクスチャ1個のモデルしか使えない時点で放棄した
デジタルロケでいいや

708 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 23:42:11 ID:lhSiOBsi]
Delphiでゲームつくるのに参考になるサイトある?

709 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 23:50:53 ID:cf1B90uL]
ゲーム作るのにもうDelphiという時代じゃなくなっているからなあ

710 名前:名前は開発中のものです。 mailto:sage [2007/11/11(日) 01:48:49 ID:L6zVApKu]
ゲーム作るのにC++もDelphiも関係ないでしょ

711 名前:名前は開発中のものです。 mailto:sage [2007/11/11(日) 01:50:54 ID:NbTJ9dmq]
時代うんぬんより、そもそもゲームをDelphiで作る理由がないからなぁ

712 名前:名前は開発中のものです。 mailto:sage [2007/11/11(日) 01:59:51 ID:L6zVApKu]
Delphiで作らない理由はあるにはある、けどDelphiでもある程度は問題ないでしょ

713 名前:名前は開発中のものです。 mailto:sage [2007/11/11(日) 09:41:49 ID:M0/MbtHm]
ゲームというよりバーチャル工場のようなOnly Oneをつくりたい

714 名前:名前は開発中のものです。 mailto:sage [2007/11/11(日) 12:36:24 ID:bum1TGOC]
>708
まずはウィンドウの作成から始めなさい

715 名前:名前は開発中のものです。 mailto:sage [2007/11/11(日) 13:55:47 ID:jEV+9jtE]
>>708
この板が参考になるよ。



716 名前:名前は開発中のものです。 mailto:sage [2007/11/11(日) 13:59:02 ID:UATIm0DT]
ウソです

717 名前:名前は開発中のものです。 mailto:sage [2007/11/12(月) 07:11:07 ID:0Ks6NGO2]
>>711
そう思うならこのスレに来なきゃいいじゃん

718 名前:名前は開発中のものです。 mailto:sage [2007/11/12(月) 11:56:26 ID:3yG9X6Nr]
一人で作るならDelphiで何の問題もないじゃん

719 名前:名前は開発中のものです。 mailto:sage [2007/11/13(火) 02:52:12 ID:6CV+55KB]
>>708
もっと餌が必要。

720 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 00:06:50 ID:jKHf5b1L]
>>707
一応、一個のSXFrameに複数のメッシュを割り当てられるんだけど、癖の強いわりにチュートリアルに
載ってないOnRenderイベントを活用しないと複数枚のテクスチャを貼る意義が無いんですよね。

反射マップとかを実現するためのOnRenderイベントハンドラがSXLib9内にあるけど、
シェーダを使わないDirectX6時代の手法なせいか、環境依存が激しい模様。
「マルチテクスチャonにしたら、背景が真っ白になったよ!」とか色々なゲームへ苦情があった時期がありましたな。

XNAみたいにシェーダ利用を推奨しまくった方がいいんでしょうかね。

721 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 00:07:44 ID:jKHf5b1L]
2行目、「複数のメッシュ」じゃなくて、「複数のテクスチャ」ですた。
酔っ払ってるな…

722 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 23:05:15 ID:gYI+Efsx]
マルチテクスチャのサンプルないですか?
ちょうどQD3やっててマニュアルみてもOnRenderの書き方が想像できなかったんです

723 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 23:18:50 ID:OwGR5Urn]
sample\shaderにありますよ。

724 名前:名前は開発中のものです。 [2008/01/15(火) 23:40:02 ID:u12EY2fP]
DelphiXがチェコスロバキア人(多分)によって
メンテナンスされているのを発見しました。
www.torry.net/quicksearchd.php?String=delphix&Title=Yes
「DelphiX v.1.07f」で検索してみてください。
Delphi2006でRetained Mode以外はコンパイル・実行できました。

ところで、スレを見てると2Dの話題が多いようですが
皆さん3D描画には興味ないですか?

私はDelphiでメガデモを作るのを目標にして
とりあえず、clootieのサンプルのVCLへの移植と
DirectX9 実践プログラミングという本のDelphiへの
翻訳をしてみました。
homepage2.nifty.com/Jiron2/ACSforDX/
「サンプルプログラム」と書いてあるところを参照してください。

モデルの表示、ライト、Effectファイルの使用などはできるのですが
テクスチャの表示や点や三角形や球等の単純な図形の表示ができません。

本もインターネットも調べ尽くしたつもりですが
今完全に行き詰ってしまいました。
そろそろ他の技術者の意見も聞いた方がいいかなと思って公開します。
コンパイルしてテストしてくださる方がいると助かります。
ご協力よろしくお願いします。

725 名前:名前は開発中のものです。 mailto:sage [2008/01/15(火) 23:45:13 ID:JQS6Xj+y]
さすがに今更DelphiXは古くさくねか?



726 名前:名前は開発中のものです。 [2008/01/15(火) 23:49:32 ID:u12EY2fP]
古臭いかどうか分かりませんが、使い勝手がよければいいと思います。
今日試用した感じでは2Dの開発には便利だと思いました。
でも私がやりたい3Dの開発には向かないようなので
とりあえず、自力開発しようと思っています。

727 名前:名前は開発中のものです。 mailto:sage [2008/01/16(水) 09:34:08 ID:q/Cp6/Tb]
DelphiXってアルファチャンネル使えなかったような…
と思ってInside DelphiXを読み返すとやっぱりカラーキーのみだった
>>724のチューンされたやつだと改善されてるかな

728 名前:名前は開発中のものです。 mailto:sage [2008/01/16(水) 09:45:05 ID:K9BiX9b8]
だよねぇ。
古いままだと2Dだけだったり色の取扱いがあれだったりだし、
新しくなっていると、今度は日本語ドキュメントが無いわけだしね。

729 名前:名前は開発中のものです。 mailto:sage [2008/01/16(水) 16:19:39 ID:HBaia7FQ]
3Dならデジタルロケ

730 名前:名前は開発中のものです。 [2008/01/18(金) 02:36:46 ID:NIzjowTc]
> DelphiX
コンポーネントで張っただけで簡単に動くという、ある意味HSP的なうま味だと思う。

> homepage2.nifty.com/Jiron2/ACSforDX/

あとで見させてもらいます

最近、Delphiやってる人すくなくなったのは悲しい

731 名前:名前は開発中のものです。 mailto:sage [2008/01/18(金) 03:03:33 ID:ur1zimtp]
QD3の方が好きなんだが、あっちもあっちであんまり動きないしな

732 名前:名前は開発中のものです。 mailto:sage [2008/01/19(土) 00:13:30 ID:Zy1gpPqX]
ターボでサードパーティ製のコンポーネント使えなくなったのが余計に入りづらくなったのかもな…

733 名前:名前は開発中のものです。 mailto:sage [2008/01/20(日) 09:55:56 ID:y+VHFMwh]
116 名前:デフォルトの名無しさん[sage] 投稿日:2006/11/04(土) 17:25:13
ttp://beeography.wordpress.com/2006/09/12/just-wanna-let-you-know/
ここに書いてある方法でTurbo Exprorerでも合法にコンポ入れれるよ

117 名前:デフォルトの名無しさん[sage] 投稿日:2006/11/04(土) 18:02:21
あとこれ。
dclusr経由のコンポーネントインストールが、ライセンス違反かどうかの話。
ttp://hpcgi1.nifty.com/MADIA/DelphiBBS/wwwlng.cgi?print+200609/06090014.txt


734 名前:名前は開発中のものです。 [2008/01/22(火) 03:51:56 ID:zi/jc09L]
それ対策されたんじゃなかったけ?

735 名前:名前は開発中のものです。 [2008/02/27(水) 22:40:42 ID:e6IAiYoN]
まだ残ってたんだ



736 名前:名前は開発中のものです。 mailto:sage [2008/05/04(日) 11:18:12 ID:x2eoejIE]
QuadrupleD3を使っています
座標2点を指定して直線を引く方法ありませんか?

737 名前:名前は開発中のものです。 mailto:sage [2008/05/04(日) 13:23:46 ID:YWTnO/d0]
無い。
スプライト使うとかしてがんばれ。

738 名前:名前は開発中のものです。 mailto:sage [2008/05/06(火) 00:11:42 ID:vxZMUtHq]
テクスチャをロックして書き込むとかじゃ駄目なのかね

739 名前:名前は開発中のものです。 [2008/05/10(土) 23:13:20 ID:Ki/4dMe/]
>>738
2DならCanvasのHandleにぶっこんで、GDIで書く方法がありますね。

740 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 17:00:38 ID:/udcP0qj]
新しい gamedeve
TopPage - game-develop.com wiki
wiki.game-develop.com/

GameDevWikiを何とかするスレ
pc11.2ch.net/test/read.cgi/gamedev/1156117275/

741 名前:ジロン [2008/06/21(土) 00:41:49 ID:vf90y+th]
こんなん作ってみました
ご笑覧ください。
homepage2.nifty.com/Jiron2/ACSforDX/download/ACSDemo.zip
こっそり見てくださいね。

プログラムの開発に興味がわきましたら
homepage2.nifty.com/Jiron2/ACSforDX/
も参照してください。
掲題のデモが小一時間で作れます。

インストール手順に関してはreadme.txtに書きましたが
分かりにくいかもしれません。
仕様に関してもドキュメントが
まったく整備できてないので
質問等ありましたら本スレに投稿して下さい。
出来る限り回答します。

ご意見・ご助言お待ちしてます。


742 名前:ジロン [2008/06/21(土) 00:42:31 ID:vf90y+th]
こんなん作ってみました
ご笑覧ください。
homepage2.nifty.com/Jiron2/ACSforDX/download/ACSDemo.zip
こっそり見てくださいね。

プログラムの開発に興味がわきましたら
homepage2.nifty.com/Jiron2/ACSforDX/
も参照してください。
掲題のデモが小一時間で作れます。

インストール手順に関してはreadme.txtに書きましたが
分かりにくいかもしれません。
仕様に関してもドキュメントが
まったく整備できてないので
質問等ありましたら本スレに投稿して下さい。
出来る限り回答します。

ご意見・ご助言お待ちしてます。


743 名前:名前は開発中のものです。 [2008/06/22(日) 09:27:06 ID:6d2vZfn0]
>>741
おお。いまどき珍しいなー。DelphでDirectXのサンプル移植か
今後のDelphiやるという奇特な人wのためにもなるかも。
がんばれー

744 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 10:12:03 ID:HN2ihE2T]
>>742

パネル分割した中でDirectXが動いてて感動した。
DelphiらしさとDirectXが渾然一体となって見事なハーモニーです。
一応要望というか、サイトのことなんだけど、
いつの近況報告かわからないので日付を入れて欲しいです。
あと、リンク切れあったので報告します。
  掲示板
  Delphian World

ところで、開発はDelphi2006でやっていて他では検証してないようですが
Turbo DelphiやDelphi6で動作するかってわかりますか?

745 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 18:04:07 ID:/mvZKrb7]
>>743
ご声援ありがとうございます。

>>744
感想・ご指摘ありがとうございます。
掲示板はなんかNiftyに削除されちゃってました。
なんかいい掲示板ないですかね。
DirectX 9 シェーダプログラミングブックの
t-potのBBSも切れちゃってますね。
www.t-pot.com/
Delphian Worldはどこかへ行ってしまいました。
xowatch.exblog.jp/3124340/
困りましたね。

Delphi6は多分動くと思います。でも検証ができません。
どなたかDelphi6使ってる方おりませんか?

Tubo Delphiは存在自体を知りませんでした・・・

2ちゃんねるってあんま使ったことないのですが
コテハンってまずいんですかね・・・




746 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 18:29:01 ID:dl139mYJ]
Delphi6は持ってるがまずそのDemoが実行不能orz
自作のQuadruple Dアプリは問題なく動く環境なんだが

一応環境
WinXP home SP2
DirectX 9.23.1350
PenM 1.7GHz
Mem 768MB

---------------------------
DirectX Application
---------------------------
Could not find any compatible Direct3D devices.
---------------------------
OK
---------------------------

しかも
homepage2.nifty.com/Jiron2/ACSforDX/download/clootie/Clootie_DirectX92.exe
がウィルス判定されて俺涙目

747 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 18:29:31 ID:dl139mYJ]
あ、もちろん必要とされるDLLは同一フォルダ内に入れてる

748 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 18:31:07 ID:/mvZKrb7]
>>746
>Delphi6は持ってるがまずそのDemoが実行不能orz

何のエラーが出ます?

749 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 18:32:54 ID:HN2ihE2T]
Delphi6動作確認の為、ひさびさにインストールしようと思ったら……。
Delphi6Personalってもうダウンロードできないの?

750 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 18:35:42 ID:/mvZKrb7]
おお!なんか盛り上がってきましたね。

Delphi6はダウンロードできないっぽいですね。
Delphi7は
cc.codegear.com/Free.aspx?id=24962
からいけそうな感じです。

751 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 18:49:26 ID:noQAyziu]
>>750
>Delphi 7 Personal (keys only)


752 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 18:56:30 ID:/mvZKrb7]
あが・・・

753 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 18:59:33 ID:/mvZKrb7]
Delphi6は持ってたんですけど
引越しのときになくしちゃいました
困りましたね

754 名前:名前は開発中のものです。 [2008/06/22(日) 21:26:30 ID:J914vp9A]
D6はベクターからいけるそ゛

755 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 21:47:47 ID:HN2ihE2T]
ベクターなかったぞ



756 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 22:08:24 ID:OiVRU48a]
ベクターは消えたけど、
どっかの大学(九州大学だったか?)はまだ残ってたはず

757 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 22:08:36 ID:/mvZKrb7]
www.maitown.com/soft/delphi/delphi_dl.html
によると
>ただし、このDelphiで作った物は、自分で使うのはいいのですが、
>販売したり、フリーウェアとして不特定多数の人に配布することは出来ません。
とあります。
配布できないんじゃ、作る意味なくないですか?
製品版買いましょうよ。

758 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 22:11:44 ID:/mvZKrb7]
あ!
そういえば、フリーパスカルという手がありました。
www.freepascal.org/
すっかり忘れてました。
どうしてもお金かけたくない人には
これがいいかもしれません。


759 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 23:22:08 ID:7r1FlpnV]
>>756
これだね。
ttp://reservoir.cc.kyushu-u.ac.jp/delphi/

>>757
そのリンク先の記述はおかしいな。
Delphi 6 Personalは商用・業務利用不可だけど、
対価を受け取らないフリーウェアを作って配布するのは
OKだよ。ライセンスにちゃんと書いてある。

760 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 23:24:12 ID:/mvZKrb7]
>>759
なるほど、そうでしたか。
ならDelphi6をサポートする意味はありますね。
でも協力が欲しいです。


761 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 00:46:22 ID:maF9BB1V]
www1.axfc.net/uploader/P/so/39386
delphi
落としたら消すんで連絡を。

762 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 01:59:47 ID:5ADc1kql]
>>748
配布されたexeを信用して実行したら
>>746の後半に書いてある通り
ダイアログにフォーカス当たった状態でCtrl+Cしてそのままの素のメッセージだよ
そのダイアログが出た後メインフォームやパネル自体は表示される。
ただ当然何も描画されずclBtnFace状態

DirectX SDK入れたら動くようになったが、(遅くなるけどいいの?的警告出たけどきっとノートPCでやってるせい)
現時点ではエンドユーザーにもSDKが必要なのかな

>>759
ただPersonalで作ったソースの配布は禁止とか絶妙にうざい仕様があったような気がしないでもない
どうせばれないけど

763 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 03:11:35 ID:ZSPOH9zW]
>>762
> お客様が作成したソースコードやそのコンパイルしたコードの配布は,
> 配布に対して直接的にも間接的にも報酬を受け取らないこと,
> そのアプリケーションが個人用途であり商用ではないということ,
> この限りにおいて配布制限は受けません。
> アプリケーションウィザードのような,ボーランドソースコードジェネレータが生成するコードは
> お客様のコードであるとボーランドはみなします。

そもそもソースなんて適当なエディタで書けるから
そんな禁止事項があってもいくらでも裏かけるけどな
重要なのはコンパイラとVCLなわけで

764 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 07:07:05 ID:0s4od0aG]
アニメ・クラス・セットの作者です。

>>761
サンクス。落とせました。他に手伝ってくれる人いませんか?

結論から言うと、コンパイルは出来ましたが
実行時にエラーが発生します。
時間かけて調査しないと、原因分からないですね。

あとリリースしたプロジェクトファイルが
QuadrupleDとDelphiXを使う設定になっていたので
後ほど削除して、リリースし直します。


765 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 10:40:53 ID:SnfIbyae]
D6Pもいいけど、Turbo Delphi Explorerならフリーで商用・業務利用も可能では?



766 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 21:53:13 ID:0s4od0aG]
アニメ・クラス・セットの作者です。

Delphi6でコンパイルした結果です。
ime.nu/homepage2.nifty.com/Jiron2/ACSforDX/download/ACSDemoD6.zip

ほとんど大丈夫なのですが、唯一3DTextへテクスチャを貼り付けると
クラッシュするという問題があります。
ただ、3DTextにテクスチャを貼るのは
「こんなことできたら凄いかな?」
とちょっとした思い付きで実装した機能で
インターネットで検索しても、実例は見つかりません。
Radeonでも正しく動作しないメソッドなので
「Delphi6ではやめてください」ということで
いいと思いますがいかがでしょう?


767 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 21:57:39 ID:0s4od0aG]
リンク間違ってます。こっちです。
homepage2.nifty.com/Jiron2/ACSforDX/download/ACSDemoD6.zip


768 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 23:04:15 ID:Sb1GrxI8]
>>762

> ただPersonalで作ったソースの配布は禁止とか絶妙にうざい仕様があったような気がしないでもない
> どうせばれないけど

そげな制限はなかった

769 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 23:34:20 ID:FLINvuqR]
>>768
>>763

770 名前:名前は開発中のものです。 mailto:sage [2008/06/24(火) 01:04:44 ID:C1c15GlP]
>>769
なにが言いたいんだ

771 名前:名前は開発中のものです。 mailto:sage [2008/06/24(火) 02:24:17 ID:ZjoW8hk/]
既出ってことだろ

772 名前:名前は開発中のものです。 mailto:sage [2008/06/24(火) 11:43:52 ID:jstAJoGq]
ちがうんじゃね?

773 名前:名前は開発中のものです。 mailto:sage [2008/06/24(火) 22:28:15 ID:5BEl8aoj]
>>765
QD3インストールできない

774 名前:名前は開発中のものです。 mailto:sage [2008/06/25(水) 01:31:29 ID:rjBKIL3G]
インストールせずに使う方法がすでに出てるけど

775 名前:名前は開発中のものです。 mailto:sage [2008/06/25(水) 01:39:33 ID:6PlyXcDH]
QD3なんていらないよな



776 名前:名前は開発中のものです。 [2008/06/25(水) 11:52:50 ID:0H1XKKpH]
Personalはいつのころからか商用禁止になってしまった。
フリーソフト配布はおk。

>>773
動的生成で一応できるっぽい

777 名前:名前は開発中のものです。 mailto:sage [2008/06/25(水) 12:16:30 ID:Iv6KBQQa]
Clootieの方がマシ

778 名前:名前は開発中のものです。 mailto:sage [2008/06/25(水) 21:14:58 ID:4PLXCLdL]
>>777
>>742のサイトで配布しているソースはClootieとQuadrupleD3の両方がないとコンパイルできないのもあるんだぜ?

>>776
まんどくせー
初期値に何を入れるか調べていちいち代入とか必要なんじゃないか?
なんかまんどくさそー

779 名前:名前は開発中のものです。 mailto:sage [2008/06/25(水) 21:56:58 ID:wN454U8+]
>ClootieとQuadrupleD3の両方がないとコンパイルできないのもあるんだぜ?
なにその糞仕様

780 名前:名前は開発中のものです。 mailto:sage [2008/06/25(水) 22:53:46 ID:xza4TgdD]
アニメ・クラス・セットの作者です。

糞ですか!?

う〜ん、私としてはインターネットで公開されている
ソフトウェアのいいとこ取りをしているだけなんですけど。

2Dのプログラムを作りたいならDelphiXだっていい選択肢に
なると思いますし、3DをやりたいならClootieだって
いい選択肢になると思いますし、DirectInput,DirectSoundを
やりたいならQuadrupleDもいい選択肢になると思います。

私はDirect3DはClootie
DirectInputとDirectSoundは
QuadrupleDがいいと判断しました。

まぁ動くプログラムを作成するのが
大事なんじゃないでしょうか。

技術者なんでしょ?プログラマーなんでしょ?
バグの少ない動くプログラム作ってなんぼなんじゃないの?

私はそう思います。アニメ・クラス・セットを作ってて
何が不満だったかって言えば、とにかく
インターネットを駆使しても実際に動くプログラムが
少ないってことなんですよ。

作りましょうよゲーム。
作りましょうよメガデモ。

私はそんな情熱を持った人の支えになりたいと思います・・・


781 名前:名前は開発中のものです。 mailto:sage [2008/06/25(水) 23:02:15 ID:PjGnLwct]
糞だと思った人が、それ以上のを作ればいいだけなので
最高のモノ以外認めないなんて言い出したら
一つも生まれないまま終わりですよ

782 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 00:19:36 ID:xL4/UZMU]
他人の資産を有効活用しやすいというのもDelphiのよさだが

ランタイム不要で動くってのもDelphiのよさなんだぜ
他のものがないといけないってのはちとめんどいとは感じるな

俺は別にいいけど

783 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 00:58:40 ID:Jc0ifsJA]
>>780
糞だろう

生のDirectXからライブラリを作ればほめられたと思うよ

784 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 01:16:16 ID:JT6rQ7VN]
Clootieだけで

785 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 01:53:42 ID:MoWUnFUn]
>>780
良いところがひとつもないものは無視されるのが2chなので、
こうやって批判がつくのは妬みだと思ってスルーすればいいよ
人の作ったものに文句しか言えない人間がこの板は多いから

>>782
他のものといったってDelphi単体でゲーム作ろうと思ったら大変じゃね
別にその辺のライブラリを組み込んだところでexe以外のファイルが増えるわけじゃないし、
そもそもDirectXはランタイムじゃないのかと(ry


つーかClootieとQD3使うだけで面倒ってやつはどんだけ小さいアプリしか作ったことないんだよw
特に個人でゲームとか作ろうとすると、できるだけ本質じゃない部分の手間は省きたいから、
結構な量のライブラリを使うことになると思うんだが
どんな細部のライブラリも自作したいってやつはたまにいるけど、
そんなことやってたら手段と目的が入れ替わっちまうだろ



786 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 01:55:03 ID:MoWUnFUn]
あとこう言っちゃなんだけど>>780は煽り耐性なさそうだから、
MLとかもっと違う場所で意見聞いたほうがいいと思うよ

787 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 02:19:15 ID:JT6rQ7VN]
QD3を使う必要がない

788 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 08:00:19 ID:g7xtWWsK]
>>785
妬みですか。まぁそういう人もいるんですね。

>>786
DelphiのいいMLありませんかね。
Delphian WorldにMLがあったんですけど
今は事実上なくなってしまったんで。


789 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 11:31:35 ID:c0HH+HvL]
批判を全部妬みととるようなおまいさんは、
自分に都合のいい意見しか採用しない奴ってことじゃん。

790 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 11:42:12 ID:xL4/UZMU]
>>785
いや、その機能を代替できるものを作ろうというのに結局それなしでは動かないというのが微妙なんだよ
現時点でたいしたプラスアルファはないしな

そういう奴がいてもおかしくないって言ったら信者が反発か
早い末期だな

>>789
最初は応援したがそろそろ終了の感じだな
煽り耐性が低いのに、反発を助長する書込をせずにいられないやつはすぐ投げ出す

791 名前:名前は開発中のものです。 [2008/06/26(木) 12:45:38 ID:id1+KE93]
2chにいるんなら、煽りと荒らしはスルー必須だよ。
>>789-790 みたいなのは無視すればいい話

792 名前:名前は開発中のものです。 [2008/06/26(木) 15:50:06 ID:o31qtSgg]
                _,.----- 、_
              /        ヽ、
              /  /////      ヽ
            /  川彡彡彡--、二 ヽ
            i   ミミミr'"     三 i
              i i ̄ ̄ ̄        ー、r'゛i    デルフォイでやるフォイ!
            ',l        ,,.-==  l/)l  |
             ヽ ==、  ´ィチラ  l_ノ
              ',ヽニゞ'-゛ i       l
              ヾi    l  ヽ,   l   
                ヽ   ヽ-''"__,, /ヘ  
                 "\  ̄-   / /
            /)    ヽ、    /;;l;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;`‐-、
       _   / :/      |;;;; /;;;;;;/;;;;;;;;;;;;;;;;;;;;;;;;;;  ヽ、
      ノヾ `‐-" l    , -‐"i  /;;;ノ;;;;;;;/;;;;;;,-‐;;;;;;;;;;;;;;;;;;;゛ヽ,
      ノヽ      |  /  .ヽ!;;:/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;li
      l      ,  :l / ,    ;/       ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ
      (      ヽノ .i i;    ;l     ,,    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;|
      ヽ、      \l/_,-‐ 、:;|     :;\,,-‐;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/
       ヽ、i      \i;;;;;:));|    ;;;;;;;;;/  ;;;;;;;;;;;;;;;;;;‐、;;;;;;;;;;/
         \      \´);;|    ;;;;;;;/  ;;;;;;;;;;;;;;;;;;;;;;;;;\;;;;;i

793 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 21:39:59 ID:g7xtWWsK]
アニメ・クラス・セットの作者です。

>>791
了解です。

デモを更新しました。
homepage2.nifty.com/Jiron2/ACSforDX/download/ACSDemo.zip
最初の画面は前と同じですが、実はカメラをサポートしました。
矢印キーで回転、aで拡大、sで縮小します。
ぐりぐり回して遊んでください。


794 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 23:36:52 ID:lvn+kSu6]


795 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 23:38:07 ID:ICzeg2Oh]
で、>>746でウィルス判定されてた問題はどうなったの?



796 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 04:18:57 ID:wmimLnA0]
Delphi製のアプリケーションは馬鹿な検出ルーチンだと誤検出されやすい
たぶんVCL部分をウイルス固有のコードと間違って認識してるせいかと
もちろん本当に感染してる可能性も否定できないが

797 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 04:26:23 ID:wmimLnA0]
あと末期とか言われてるけど、まだここに書き込まれて少ししか経ってない初期なんだし、
依存ライブラリは徐々に独自コードに置き換えていけばいいんじゃないの

それに言い方は悪いけど、これが潰れたって別に俺らに影響があるわけじゃないんだし、
だめそうだからって理由で煽るくらいなら放置しておけばいいと思うよ
ここが情報が溢れんばかりの活発なスレでゴミレスは邪魔だって話ならともかく、
この話が出るまでは過疎中の過疎スレだったんだしw

798 名前:名前は開発中のものです。 [2008/06/27(金) 10:35:52 ID:adxBzq2n]
>>795
ちょっとまってろ、こっちでもウィルスチェックしてみるぜ

>>796
だねえ。自分で作ったDelphiのコンソールアプリが、Avast!だけ誤判定しやがったし
あの時はめちゃくちゃ焦ったよ。

799 名前:798 mailto:sage [2008/06/27(金) 11:12:49 ID:adxBzq2n]
つ ttp://sylphys.ddo.jp/upld2nd/game2/src/1214532625777.jpg
Online malware scan virusscan.jotti.org/ でチェック

homepage2.nifty.com/Jiron2/ACSforDX/download/clootie/Clootie_DirectX92.exe
Status: POSSIBLY INFECTED/MALWARE (Note: this file was only classified as malware by scanners
known to generate more false positives than the average scanner. Do not consider these results
definately accurate. Also, because of this, results of this scan will not be recorded in the database.)
MD5: ae8f57455d722d7336a6b755d7db7eb2
Packers detected: -

Scanner results
Scan taken on 27 Jun 2008 01:57:53 (GMT)
A-Squared Found nothing
AntiVir Found nothing
ArcaVir Found nothing
Avast Found Win32:Trojan-gen {Other}
AVG Antivirus Found nothing
BitDefender Found nothing
ClamAV Found nothing
CPsecure Found nothing
Dr.Web Found nothing
F-Prot Antivirus Found nothing
F-Secure Anti-Virus Found nothing
Fortinet Found nothing
Ikarus Found nothing
Kaspersky Anti-Virus Found nothing
NOD32 Found nothing
Norman Virus Control Found nothing
Panda Antivirus Found nothing
Sophos Antivirus Found nothing
VirusBuster Found nothing
VBA32 Found nothing

800 名前:798 [2008/06/27(金) 13:02:02 ID:adxBzq2n]
sylphys.ddo.jp/upld2nd/game2/src/1214533016089.jpg
・今度は本家の配布物をチェック。こっちもAvast!誤検知するwwww しかし、なんで>>746のは違うファイルを配布してんの?
www.clootie.ru/delphi/DX92/Clootie_DirectX92.exe
Status: POSSIBLY INFECTED/MALWARE (Note: this file was only classified as malware by scanners
known to generate more false positives than the average scanner. Do not consider these results
definately accurate. Also, because of this, results of this scan will not be recorded in the database.)
MD5: 648c920a9dc175ce92005081161ad82a
Packers detected: -

Scanner results
Scan taken on 27 Jun 2008 02:03:06 (GMT)
A-Squared Found nothing
AntiVir Found nothing
ArcaVir Found nothing
Avast Found Win32:Trojan-gen {Other}
AVG Antivirus Found nothing
BitDefender Found nothing
ClamAV Found nothing
CPsecure Found nothing
Dr.Web Found nothing
F-Prot Antivirus Found nothing
F-Secure Anti-Virus Found nothing
Fortinet Found nothing
Ikarus Found nothing
Kaspersky Anti-Virus Found nothing
NOD32 Found nothing
Norman Virus Control Found nothing
Panda Antivirus Found nothing
Sophos Antivirus Found nothing
VirusBuster Found nothing
VBA32 Found nothing

801 名前:798 [2008/06/27(金) 13:06:03 ID:adxBzq2n]
一応、Avast!にも誤検知のリポートを送っておきました

802 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 17:32:59 ID:vcT/9Zh4]
乙です♪

803 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 11:48:53 ID:HG7Vxq5Q]
ビットを逆順にするコードをCからDelphiに移植してみた。
動作確認はTurbo Delphi。
元ネタはpc11.2ch.net/test/read.cgi/tech/1215242849/58

function Reverse_Bits(Bits: Longword):    Longword;
var
i: longword;
begin
    i:=Bits;

    i := ((i and $55555555) shl 1) or ((i shr 1) and $55555555);
    i := ((i and $33333333) shl 2) or ((i shr 2) and $33333333);
    i := ((i and $0F0F0F0F) shl 4) or ((i shr 4) and $0F0F0F0F);
    i := ((i and $00FF00FF) shl 8) or ((i shr 8) and $00FF00FF);
    i := i shr 16 or i shl 16;

    result:=i;
end;


procedure TForm2.Button1Click(Sender: TObject);
var
i: longword;
begin
    i:=$F0F0FFFF;

    Memo1.Lines.Add('変換前' + IntToHex(i, 8));
    Memo1.Lines.Add('変換後' + IntToHex(Reverse_Bits(i), 8));
end;

804 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 00:50:53 ID:v+eHlhNM]
>>803
向こうに書いてあるようにインラインアセンブラでBSWAP使った方が速くないかい?

805 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 23:45:56 ID:RAHVdx3L]
function Reverse_Bits(Bits: Longword):    Longword;
var
i: longword;
begin
    i:=Bits;
    asm
     push EDI
     push ESI
     push ESP
     push EBX

     mov eax, i

     {1行目}
     mov edx, eax
     and eax, $55555555
     shl eax, 1

     shr edx, 1
     and edx, $55555555

     or eax, edx


     {2行目}
     mov edx, eax
     and eax, $33333333
     shl eax, 2

     shr edx, 2
     and edx, $33333333



806 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 23:46:31 ID:RAHVdx3L]
     or eax, edx

     {3行目}
     mov edx, eax
     and eax, $0F0F0F0F
     shl eax, 4

     shr edx, 4
     and edx, $0F0F0F0F

     or eax, edx

     {4行目}
     mov edx, eax
     and eax, $00FF00FF
     shl eax, 8

     shr edx, 8
     and edx, $00FF00FF

     or eax, edx

     {5行目}
     mov edx, eax
     shr eax, 16

     shl edx, 16
     or eax, edx

     mov i, eax

807 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 23:47:01 ID:RAHVdx3L]
     pop EBX
     pop ESP
     pop ESI
     pop EDI
    end;

    result:=i;
end;






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<258KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef