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 くらい。
871 名前:名前は開発中のものです。 mailto:sage [2008/12/10(水) 12:59:04 ID:O3nEZTRb] >>869 標準ドライバならZ軸
872 名前:名前は開発中のものです。 mailto:sage [2008/12/11(木) 03:27:30 ID:BMaIXic4] >>870-871 ども 配布予定はなく有志作成ドライバを使ってたので トリガーLRをそれぞれスライダ1,2に割り当てることで解決しました
873 名前:名前は開発中のものです。 [2008/12/17(水) 19:37:04 ID:cHcLhbk6] ども、アニメ・クラス・セットの作者です。お久しぶりです。 7/27に急性すい炎を患って緊急入院してしまい さっき退院してきました。 入院する前は「過疎スレ」とか言われてた割に 今は案外発言がされててちょっと驚いてます。 動くプログラムとかソースとかが公開されると 私も参考になるのでありがたいんですけど、なかなかないですね。 ちなみに入院してたとは言え、後半1ヶ月半くらいは 暇してたんで、アニメ・クラス・セットを更新できましたんで 新たにデモを公開します。 homepage2.nifty.com/Jiron/ACS/download/MultiDemo/MultiDemo.zip 見所をお話しますと、 1.左のパネルの中の左中程のスクロールバーで アニメーションメッシュの動作速度をコントロールできます。 逆回しもできたんですね。 逆回しスローモーションの動きにちょっと感動!? 2.左のパネルの右上のリストボックスで「Falling」を選択すると デモが切り替わります。 コンポーネントで色々動作を切り替えられるのですが 「光の色」「環境色」ボタンで色を動的に変更するのは VCLとDirect3Dが高いレベルで協調動作している事がわかって 個人的にお気に入りです。 3.右のパネルに「Snap on Cursor」というチェックボックスが あるのでチェックした上でマウスカーソルを フォーム上あちこち動かしてみてください。 アニメ・クラス・セットならではのオリジナル技が炸裂します。 ご感想等頂けると長かった入院生活も報われて嬉しいです。
874 名前:名前は開発中のものです。 [2008/12/18(木) 00:34:38 ID:UZ0UaX9A] 乙&退院おめ
875 名前:名前は開発中のものです。 mailto:sage [2008/12/21(日) 00:01:42 ID:qTCAsF2U] Delphi Prismの記事読んだんだがすごいね これのPersonalを無料で出してくれないかなぁ…
876 名前:名前は開発中のものです。 mailto:sage [2008/12/21(日) 02:19:00 ID:TpaS5CF+] つC#
877 名前:名前は開発中のものです。 mailto:sage [2008/12/21(日) 03:02:51 ID:imG3JRZ+] >>875 ちょっと前なら 買収元の RemObjects のページで Chrome(Prismの前身) のコマンドライン版がダウンロードできたんだがなあ。
878 名前:名前は開発中のものです。 mailto:sage [2008/12/21(日) 19:39:19 ID:qTCAsF2U] >>876 PrismはC#の完全な上位互換らしいぞ? 「C#に出来てPrismに出来ないことは無い」んだとか。 >>877 それは知らなかった 試すだけ試してみたかったなぁ
879 名前:名前は開発中のものです。 mailto:sage [2008/12/21(日) 20:43:52 ID:imG3JRZ+] 個人的には、C#にない関数内関数が使える時点でかなり買い .NETでゲームつくるかはわからんがw
880 名前:名前は開発中のものです。 mailto:sage [2008/12/21(日) 21:30:25 ID:TpaS5CF+] 無名関数使える時代に「関数内関数が使える」とか時代遅れも甚だしいだろ・・・・ C#やPrismに限らず最近の言語はその上位機能がいくらでもあるわけで ま、後発だからPrismの方が機能的に優位な部分はいっぱいあるけど、 そのいっぱいある複雑な機能を解説した資料が少ないんじゃ優位なのかどうか微妙 ドキュメントの類だけは某時代から糞なのは誰もが認めるところだし 長い間言語が古かったせいでDelphiしか触ってなかった人は新しい機能に付いて行けてない人が多い 中村先生ですらよく分かってない あとコンパイラだけなら今でも無料配布されてる 公式ブログ参照→blogs.codegear.com/teamj/2008/12/10/294/
881 名前:名前は開発中のものです。 mailto:sage [2008/12/21(日) 21:51:54 ID:imG3JRZ+] >>880 > 無名関数使える時代に「関数内関数が使える」とか時代遅れも甚だしいだろ・・・・ 違うよ!全然違うよ! 別にクロージャのためだけに関数内関数使うわけじゃない。 関数内関数は、リファクタリングにすごく楽なんだよ。 コメント書くくらいなら関数化、これがすごく気楽にできる。 不用意にクラス内からアクセスできるクラスのトップにメソッドを置かなくすむし。 関数型言語のletっぽくつかえるし。
882 名前:名前は開発中のものです。 mailto:sage [2008/12/21(日) 21:56:23 ID:imG3JRZ+] 気軽に関数化、これが匿名関数の参照ゲットしてわざわざコールとなると興ざめだよ! しかし、なかなかそれが理解されないのか、 最近のスクリプト言語でも innner functionはかなりヒドイ扱いでガッカリですよ。 Rubyはクラスの仕様でトップレベルのメソッドになってしまうし、 phpなんかはグローバル関数(クラスのメソッドですらない)になるしwww あとお礼忘れた。 >>881 コマンドラインコンパイラ試してみるよ!ありがとう。
883 名前:名前は開発中のものです。 mailto:sage [2008/12/27(土) 19:49:15 ID:cJBwRSc4] _..-----....__ ------------- / _,,......,,_ ゙'''''''1┬ ------ -------- ノ ,..‐彡‐―‐− --三、 ---------- ‐リr''´ ---..、 _.. ニ'、 ----- ----- -- __ _,,..--―'=コ′ '''廴_,,__;彡二_ ------ ------------ -辷 ..--‐'''´ ''<ゝ、_-- ’ `~~゙冖ニllll'、 ---- --------- "’ _ 冖‐--「゙「て  ̄ --------- 、 ノ_..........,,_ 'lっ ------ ---------------- - _ょ ̄ ゛‐ 广 ---------- ----------- _ュ‐ _ォ"  ̄′ ------------------ ┬r聿 ..-<コiコュ ----------------
884 名前:sage [2008/12/28(日) 00:19:06 ID:plCv1YVb] >>873 で公開したプログラムにバグがありました。 入院ボケだと言われても反論できませんね。 大変失礼しました。 友達にも頼んで GeForce 8800GT, GeForce 7600GT Radeon HD3400, Radeon 2600pro で動作確認しましたので、今度こそ大丈夫だと思います。 homepage2.nifty.com/Jiron/ACS/download/MultiDemo/MultiDemo.zip 再度お試し下さい。よろしくお願いします。 また、Delphiで作成され、プラグインもDelphiで作れる モデリングソフトを発見しました。こちらの homepage2.nifty.com/Jiron2/ACSforDX/ 「Link」にDeleDというソフトを紹介してます。 また、「開発記録と方針」の中でDeleDをはじめとする モデリングソフトを使用する上での注意点などをまとめましたので 参照してください。
885 名前:名前は開発中のものです。 mailto:sage [2008/12/29(月) 23:31:54 ID:0KFaLY/7] C#に出来てPrismに出来ないことはない か・・・ つまり無料で使えて商用利用できてコンポーネントの追加が出来てXNAアプリが作れるんですね。 これなら本当にwktk物だろ 流石にこれはないかw
886 名前:名前は開発中のものです。 mailto:sage [2008/12/29(月) 23:53:36 ID:Qf3E5Iwg] >>884 DeleDなんてどこで見つけてきたの?日本語の情報皆無なんだが
887 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 22:46:04 ID:2i8x2dTp] >>885 「無料で使えて商用利用できて」ってのは言語仕様と全く関係ないだろ あとできないと思って書いたんだろうがXNAアプリ普通に作れるけど ググればすぐ分かるのにそんなことする能力もないのかw
888 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 23:06:06 ID:t7ZWTgkF] Delphiに求められてるものって言語仕様じゃないよな
889 名前:名前は開発中のものです。 mailto:sage [2008/12/30(火) 23:10:14 ID:oinVf48Q] Vista64にしてまでDelphi6Perってのもなあと思ってVisualStudioいわゆる.netに触れているが やっぱDelphiくらいの水準がちょうどいいなあ。ランタイムとかわずらわしい物がないし
890 名前:名前は開発中のものです。 mailto:sage [2008/12/31(水) 11:38:35 ID:XxXOUIbi] >>888 まあ、確かにそうだよなw サクっとコンパイルできて、どこでもWindowsなら動く 今は需要ないんだろうなあ
891 名前:名前は開発中のものです。 mailto:sage [2008/12/31(水) 15:37:04 ID:QaVX/nvp] どっちかというとスレ違いのお前らの方が需要ない
892 名前:名前は開発中のものです。 mailto:sage [2008/12/31(水) 16:21:19 ID:bIcoR14M] このスレの元々の目的を考えるとRPGのソースを晒す以外はスレ違いだけどな
893 名前:名前は開発中のものです。 mailto:sage [2009/01/03(土) 17:16:04 ID:cXOjTFle] どちらにせよスレ違い
894 名前:名前は開発中のものです。 mailto:sage [2009/01/07(水) 00:28:57 ID:UuhggKGc] あけおめ! >>886 どこで見つけたかは忘れちゃいました^^;)。 でもIrrlichtでもサポートされてますから ヨーロッパで案外メジャーなのかも。 ついでに発見した「世界のDelphiユーザー」がんがれ! という感じのサイトを紹介します。 Genesis Device Engine genesisdevice.net/ トップに「The Genesis Device Engine is a free (LGPL) 3d game engine written in Object Pascal for the Windows platform.」 と書いてあったので、もの凄い勢いで「Downloads」をクリックしました。 っていうかしてみてください。 私が言うこっちゃないですが、期待した方ごめんなさい。 Delphi3D www.delphi3d.net/ 名前はかっこいいのに、いつも壊れてます。 でも下から入れないこともないのですが・・・ www.delphi3d.net/articles.php なんかあちこちでmySQLエラーが出てるし・・・。 Delphiユーザとして恥ずかしいような・・・。 xowatch.exblog.jp/8737562/ ここ読むと昔は凄かったらしい???
895 名前:名前は開発中のものです。 mailto:sage [2009/01/19(月) 21:32:29 ID:PBJQX643] Linuxのセットアップにかまけていて気付くのが遅れましたが 上で紹介(?)したGenesis Device Engineの Version 0.1が公開されたようです。 www.genesisdevice.net/downloads.shtml デモを見る限りでは、地味な印象でしたが 私のへっぽこレッツノートでも「なんか動きが軽いかな?」 という印象です。 ソースも見てみたんですが、Direct3Dとはちょっと勝手が違うみたいで 思うように解析できてないです。まずは使ってみようかなって感じかな。 「Genesis Device Engineって何?」という方は とりあえずこちらをご覧下さい。 jp.youtube.com/watch?v=D0B8soKiSp8 もう2つほど凄いデモムービーが公開されていたはずなんですが 今探したらちょっと見つかりませんでした。 多分Pascalではないと思いますが、最近見つけたゲームエンジンでは Infinity Game Engineが要注目かなと思ってます。 jp.youtube.com/watch?v=DCzDKj3hjOE&feature=related jp.youtube.com/watch?v=f2rcjpVTmm4&feature=related
896 名前:名前は開発中のものです。 [2009/01/25(日) 20:00:54 ID:+QTRxvee] Delphiのゲーム用ライブラリで活発なのがあるね。 andorra.sourceforge.net/ 描画をDirectX9、OpenGLから選べてDelphiXとも互換性があるらしい。 チュートリアルやフォーラムも賑わってて導入しやすそう。 使用レポは誰かに任せた。
897 名前:名前は開発中のものです。 mailto:sage [2009/01/27(火) 00:56:34 ID:jLl+WUmp] >>896 インストール方法は?
898 名前:名前は開発中のものです。 mailto:sage [2009/03/26(木) 15:37:45 ID:ZKW95MiF] 吉里吉里のdllをDelphiで作りたいんだけど Delphiのスケルトンありますか?
899 名前:名前は開発中のものです。 mailto:sage [2009/04/02(木) 03:16:06 ID:e7WG0YAj] Delphi→新規作成→DLL
900 名前:名前は開発中のものです。 mailto:sage [2009/04/07(火) 06:59:47 ID:5tRS5yz8] Allegro.pas allegro-pas.sourceforge.net/
901 名前:名前は開発中のものです。 mailto:sage [2009/04/16(木) 23:53:28 ID:lcv5ZUVk] そんなレスばかりしてるからスレが廃れたんだよ……
902 名前:名前は開発中のものです。 [2009/04/18(土) 03:19:08 ID:YxO4K2FJ] GLSceneのサイトが更新されている。 glscene.sourceforge.net/wikka/HomePage GLScene for Delphi2009なんてのもあるぞ sourceforge.net/project/showfiles.php?group_id=255318
903 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 09:56:23 ID:lTujmJHo] おまえらDelphiのバージョン何つかってる?俺はまだ6なんだが
904 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 10:47:23 ID:KllSzW05] Delphi7
905 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 08:38:22 ID:GY1Eh+3X] Lazarus 0.9.27
906 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 20:33:35 ID:8qX01E1m] 5
907 名前:名前は開発中のものです。 mailto:sage [2009/05/30(土) 09:23:49 ID:Z7RRsfwH] 3D MMORPG www.lazarus.freepascal.org/index.php?PHPSESSID=339e2bfb2deabaec43424a0698f16c4f&topic=6804.0
908 名前:名前は開発中のものです。 mailto:sage [2009/06/09(火) 23:26:54 ID:voNJGg2s] >>907 これDelphiでもコンパイル通るの?
909 名前:名前は開発中のものです。 mailto:sage [2009/06/10(水) 07:44:40 ID:pcZTjNXw] モンハンみたいだな
910 名前:名前は開発中のものです。 mailto:sage [2009/08/22(土) 02:16:46 ID:AJaRc++2] 開発環境「Delphi」狙うウイルス、作成したソフトをウイルス化 ttp://internet.watch.impress.co.jp/docs/news/20090821_310087.html DelphiがインストールしてあるマシンがInducに感染すると、 Delphiで使用するライブラリの一部がInduc自身に置き換えられ、 以降、DelphiでコンパイルしたプログラムにInducが仕込まれるという仕組みだ。
911 名前:名前は開発中のものです。 [2009/08/25(火) 22:14:22 ID:lPYPaCQ8] ボーランドに恨みでもあるんか
912 名前:名前は開発中のものです。 [2009/09/06(日) 13:57:19 ID:QK+NTp+F] どこで聞けば良いのか判らないんですがあえて ココで聞かせていただきます。オブジェクト指向とか あんまり慣れてない人間です。 例えばACTゲームで、 ・上下左右スクロール ・重力の処理がある左右スクロール のようなシーンによってモード切替がある場合、メインルーチンは 1)ひとつのループの中でシーン判定を行って重力処理のルーチン へ経由させる 2)シーンごとに「重力なしループ」「重力ありループ」を用意して ループルーチンごと交換する のどちらを選ぶべきでしょうか?
913 名前:名前は開発中のものです。 mailto:sage [2009/09/06(日) 14:16:15 ID:PWT21fID] そこはケースバイケースで
914 名前:名前は開発中のものです。 [2009/09/08(火) 09:11:25 ID:sSprN5TS] ありがとう
915 名前:名前は開発中のものです。 mailto:sage [2009/11/09(月) 21:44:16 ID:MBGo+yNv] もう日本のフリーゲームは糞ダサいつまらん見飽きた作りメンヘラの ワンパターンゲーばかりでどうしようも無い。 アート性、知的さが皆無なのが特に問題だ。 変わった奴を演じれば、変わったゲームを作れるという下らない思い込みはよしておいた方がいいだろう。 大体そんなことをしてみてもちっとも芸術的じゃない、知的じゃない。こいつらアホどもは病んでるフリがカッコいいと 思い込んでるから本当にやっかいなんだ。 不思議系(笑)等と言うようなものの中身は圧倒的に薄いと言う事は知っておいた方がいい。 ネガティブな言葉で味付けをして、よく意味の分からんキャラ、手書き風の下手糞なタッチ、少女趣味、いきなりな残酷。 これだけを合わせれば誰でも簡単に「雰囲気」をだす事が出来るわけだな。 それとなんか心の傷を病んだっぽいやつらが自己主張するとか言う下らない内容のもつまらん。 そういうのを一切捨てなければ進歩はない。 はっきり言うと意味不明で、ゲームとして破綻してるんだよ。 もういい加減、こう言うものを持ち上げるのは止めにしたほうがいい。 「意味深」等ではなく中身がないから分からないだけだ。 自分が変わっているという低レベルなことを徹頭徹尾書き込んでいっても文学にはならないし、 文学だけではなく何でも当てはまる。自意識程度を調理できないやつらが作ったものなど、何一つ価値を持たない。 これらの害がフリゲ業界を停滞させてる大元だ。 なので外国のフリゲでも見てこれからのゲームがどうあるべきかを考えてほしい。 アホみたいなヘタレ絵一辺倒のオタ脳達たちには特にアートセンスやデザイン、グラフィックの多様さ、 技術力を見るべし。と言っても日本の作品も結構載ってるので見てほしい。 サイトによっては三分ゲーとかマイナーなものまで載ってるよ。 ttp://www.indiegames.com/blog/ Indiegames ttp://www.tigsource.com/ TIGSource ttp://www.fullgames.sk/ ttp://www.caiman.us/ ttp://www.acid-play.com/list/all/score/1/ ttp://www.gametunnel.com/ game tunnel
916 名前:名前は開発中のものです。 mailto:sage [2009/11/10(火) 00:06:46 ID:WtVedVJE] メンヘラが書いた文章だな
917 名前:名前は開発中のものです。 mailto:sage [2009/11/18(水) 01:00:43 ID:B4uLc5Jw] >>832 のDelphi2009無償版ってどこにあるん? 1年以上経ってるけど見つけられん。
918 名前:名前は開発中のものです。 mailto:sage [2009/11/21(土) 09:59:22 ID:6QZ3OLsn] >>917 結局出ませんでした
919 名前:名前は開発中のものです。 mailto:sage [2009/11/21(土) 21:27:30 ID:KVNkGAX/] メンヘラってFFで使う魔法?
920 名前:名前は開発中のものです。 mailto:sage [2009/11/21(土) 23:44:53 ID:nR5olTUd] Delphi2010で作ったEXEサイズ肥大化しすぎじゃね? Turboで作ってたコンソールアプリを試しにリコンパイルしたら 90KBだったのが300KBくらいになりやがった。
921 名前:名前は開発中のものです。 mailto:sage [2009/11/22(日) 10:18:31 ID:WU2qX9I0] >>920 リフレクションの強化のせいらしいよ。
922 名前:名前は開発中のものです。 mailto:sage [2009/11/22(日) 13:30:20 ID:7XvsZg2J] >>921 レスd、実行時型情報ってやつか、いらんなー。 マルチタッチも使わんしDelphi2009から見たら Delphi2010の新機能が全然魅力的じゃないな…買うのやめようw ただマルチタッチなゲームは作れそうだな。jubeat的なのとか
923 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 04:00:16 ID:6GOxlpXL] サイズ肥大化は俺も痛いと思ったが、2009で放置されてるバグが結構直ってるので使わざるを得ない感じ まあ最近はDLL等のライブラリも含めた実行バイナリだけで数十MBってゲームもあるし、ってことで無理矢理納得した
924 名前:名前は開発中のものです。 mailto:sage [2010/01/01(金) 00:36:01 ID:VUgsc33T] あけおめ もうこのスレも6年目か 初代スレから何年たったんだろ・・・・ Delphi6Personalがなつかしい
925 名前:名前は開発中のものです。 mailto:sage [2010/01/09(土) 01:59:55 ID:w/r4Mn6U] ゲームの作り方を優しく教えてくれるお兄様はいませんの?
926 名前:名前は開発中のものです。 mailto:sage [2010/01/09(土) 05:51:25 ID:+P3qzfTt] おじさんばっかりだお
927 名前:名前は開発中のものです。 mailto:sage [2010/01/09(土) 17:16:19 ID:eRT5CPaD] オジサマでもかまいませんわよ
928 名前:名前は開発中のものです。 mailto:sage [2010/01/11(月) 17:16:30 ID:2i7pee06] だれか教えてくださらないの?
929 名前:名前は開発中のものです。 mailto:sage [2010/01/11(月) 18:46:10 ID:SoKiMcSC] どんなゲームを作りたいのか 見当もつかないので、誰もアドバイスでけないと思います。 どんなゲームでもいいというなら GLSceneのデモで付属している behaviours\DCEDemo がちょっとしたゲームっぽいかなと思いますので 参考にしてみてください。
930 名前:名前は開発中のものです。 mailto:sage [2010/01/11(月) 19:09:20 ID:2i7pee06] まだゲーム用のウィンドウを作ったところまでだったのよ、ウフフ ソースコードを見てもらいたかったんだけど、迷惑そうなのでやめておくわ♪ 「GLSceneのデモで付属しているbehaviours\DCEDemo」を見てみますわね アリガト〜 chu!!
931 名前:名前は開発中のものです。 mailto:sage [2010/01/14(木) 09:10:00 ID:86vCJod7] allegro-pas.sourceforge.net/ ここのデモの改造から始めると良いぜかわいこちゃん。
932 名前:名前は開発中のものです。 mailto:sage [2010/01/14(木) 23:26:11 ID:4/ZQ6fOK] まだフルスクリーンモードとウィンドウモードの切り替えで四苦八苦中よ!! でもレスしてくれてウレシかったかも・・・ キャハッ
933 名前:名前は開発中のものです。 mailto:sage [2010/01/15(金) 01:20:08 ID:Pg/Kxl72] 今はDelphiと言えばどんな開発環境がナウいの?
934 名前:名前は開発中のものです。 mailto:sage [2010/01/15(金) 11:55:37 ID:rRTbPDgH] んーというかDelphi時代はシニタイヤツハシネだからなあ
935 名前:名前は開発中のものです。 mailto:sage [2010/01/15(金) 11:56:21 ID:rRTbPDgH] ごめん、誤変換しまくった。google日本語め・・・変なサジェスチョンしおって x んーというかDelphi時代はシニタイヤツハシネだからなあ o んーというかDelphi自体は死に体だからなあ
936 名前:名前は開発中のものです。 mailto:sage [2010/01/15(金) 15:48:27 ID:Q1FyS41B] >>934-935 なにをいまさらwww
937 名前:名前は開発中のものです。 mailto:sage [2010/01/16(土) 00:21:51 ID:cNebR81q] とりあえずゲーム用のウィンドウだけ出来たわ♪ フルスクリーンとウィンドウの切り替えだけしかできないけど、長い道のりだったわね キャハ Windows7以外でもちゃんと動いてくれるのかしら?? ttp://gmdev.xrea.jp/st/up/84.zip ウフフ それではみなさんごきげんよぉ〜
938 名前:名前は開発中のものです。 mailto:sage [2010/01/17(日) 01:20:34 ID:QzmF82RI] がんばれよ、かわいこちゃん
939 名前:名前は開発中のものです。 mailto:sage [2010/01/17(日) 08:22:05 ID:Vp/BnUQ5] ありがとう、ぶたさん。
940 名前:名前は開発中のものです。 mailto:sage [2010/01/17(日) 08:59:41 ID:Wu/Wd9PK] >>939 偽物はおだまりなさい!! ぶ〜
941 名前:名前は開発中のものです。 mailto:sage [2010/01/17(日) 16:24:49 ID:RDR1wGzx] >>937 もう消えてた これって開発環境は何?
942 名前:名前は開発中のものです。 mailto:sage [2010/01/17(日) 16:51:48 ID:S0Wg0H2U] Delphi2007よ! (・∀・#)プンスカ プンプン!!
943 名前:名前は開発中のものです。 mailto:sage [2010/01/18(月) 01:38:08 ID:NTMitDwa] Vistaで動いたよ。 意外とまじめにやってるんだね。 DirectX使ってるの?
944 名前:名前は開発中のものです。 mailto:sage [2010/01/20(水) 00:05:39 ID:OZ3bWfqy] 動いてくれたようでウレシイわ♪ そしてアタシはいつでもマジメよ オホホホ!! DirectXはまだ使っていないわ、こ・れ・か・ら(ハート
945 名前:名前は開発中のものです。 mailto:sage [2010/01/23(土) 00:31:49 ID:9Pihi8jd] DirectX 恐るべしね・・・ でも負けないわアタシ
946 名前:名前は開発中のものです。 [2010/01/23(土) 02:12:47 ID:xRs4Gfvf] がんばれよ、かわいこちゃん
947 名前:名前は開発中のものです。 mailto:sage [2010/01/23(土) 09:46:20 ID:eVe2Lx2L] DelphiってDirectXに対応してないの?自前で解決しなきゃダメ?
948 名前:名前は開発中のものです。 mailto:sage [2010/01/23(土) 10:00:39 ID:hxuLPRu+] >>947 clootie.narod.ru/index.html
949 名前:名前は開発中のものです。 mailto:sage [2010/01/23(土) 10:02:01 ID:hxuLPRu+] Pascal Game Development www.pascalgamedevelopment.com/forum/index.php
950 名前:名前は開発中のものです。 mailto:sage [2010/01/23(土) 17:40:02 ID:87LGfyuo] 物体がクルクル回るようになったわ♪ ウフ 永久に回っちゃうの ク〜ルクル
951 名前:名前は開発中のものです。 mailto:sage [2010/01/23(土) 18:01:36 ID:IeSCmp5u] clootieのDirectXだったら、拙作のサンプルデモがあります。 homepage2.nifty.com/Jiron/ACSforDX/download/MultiDemo2.zip このスレの随分前の方に書いたんですが、元々は アニメ・クラス・セットという自前のclootie拡張ライブラリを 作っていたのですが、GLSceneと出会ってGLSceneに移行しました。 理由は後述します。 デモは矢印キーで回転、a,sで拡大縮小します。 「Goto FullScreen」の右のボックスで 右側の絵が変化します。Fallingは 「ゲームエフェクトマニアックス」という本の C++のプログラムをPascalに翻訳したものです。 入院中に作ったのですが葉の落下が綺麗だと思います。 <Camera> FixCameraはうまく動作しないので無視してください。 その下のスクロールバーは女の子のモデルの歩く速度を変化させます。 <Falling> Mesh描画は落下物の描画をするかしないか選択します。 Meshは落下物を変化させます。 Imageは2番目の落下物を描画するかしないか選択します。 Imageは2番目の落下物を変化させます。 その下のスクロールバーは落下物の量を変化させます。 その下の2つのボタンは色を変化させます。 Sceneは焚き火のモデルと花見のモデルを選択します。 今はDirectXの開発をやめてしまいましたが 質問があれば答えられることはお答えします。 よろしかったら参考にしてください。
952 名前:名前は開発中のものです。 mailto:sage [2010/01/23(土) 18:15:41 ID:IeSCmp5u] DelphiでDirectXのサンプルの開発をしてきた経験から GLSceneに移行した理由を説明します。 DelphiでDirectX開発をするにあたっては 日本語の解説物がないのがやはり痛いです。 日本語の書籍など皆無ですし、インターネットでの情報量も 絶望的に少ないと思います。 clootieのサンプルは量は結構ありますが 残念なことにMSのサンプルプログラムの直訳に近いため VCLとの相性が決定的に悪いためDelphiで開発する意味が見出せません。 個人的にはどうしたかというと VS用に書かれた書籍をPascalに翻訳するというものです。 「ゲームエフェクトマニアックス」という本はほぼ完訳しました。 その際、各書籍で扱っているサンプルプログラムは それぞれ固定のフレームワーク(自前だったりMS製だったりしますが) を使用しているので、個々のフレームワークのクセを見切って 移植に必要な部分と不必要な部分を見分けることが重要です。 それができれば、その本1冊は頑張れば翻訳できると思います。
953 名前:名前は開発中のものです。 mailto:sage [2010/01/23(土) 18:31:31 ID:IeSCmp5u] その次にぶつかるのはバージョンの問題です。 DirectXを使っていると参考書籍が出てその勉強が終わって 作品を作って発表しようかという頃に次のバージョンが出てしまうという 状況に陥る傾向があります。 それに伴ってclootieのライブラリのバージョンアップも進みますので そのバージョンアップを待つことと どこかでバージョンをフィックスする必要があると思います。 その点OpenGLはバージョンアップ頻度が少ないので落ち着いて勉強できます。 (最近3が出ましたけどね)。 そしてGLSceneは、ダウンロードすると100位のサンプルが付いてくるので 動作確認しながら勉強を進められるのでとてもよいです。 ただし、解説物は相変わらず少ないです。 GLSceneを使った拙作のサンプルはこちらにあります。 ime.nu/members3.jcom.home.ne.jp/9304hcyw/GLScene/TokoiRefract.zip 見た目はDirectX版より地味ですが 象の屈折・反射、下の波の実現にGLSLというシェーディング言語が 使われているので中身は高度なものになってます。 以上がDirectXからGLSceneに移行した理由です。 長文でしたが、参考になればと思い、書いてみました。 それでは頑張ってください>かわいこちゃん
954 名前:名前は開発中のものです。 mailto:sage [2010/01/23(土) 23:26:44 ID:UZ5yUuus] >937 OK
955 名前:名前は開発中のものです。 mailto:sage [2010/01/25(月) 22:50:55 ID:WZO0cSq4] おほほほ〜 みなさんご機嫌よぉ〜 クルクル回る物体に光が当たったわ♪ テクスチャちゃんも付いたの♪ アタシって天才ね(*´∇`*) >>951-953 さんGLSceneってなにかしら?よくわからないから普通にやるわ キャハ >>954 ちゃん動作報告サンキューなの〜(^ω^ )/
956 名前:名前は開発中のものです。 mailto:sage [2010/01/26(火) 00:49:54 ID:1u1AbhKP] まわってるねー
957 名前:名前は開発中のものです。 mailto:sage [2010/01/26(火) 09:27:52 ID:w7XRCeLH] 意外とまじめに作ってて笑えるw
958 名前:名前は開発中のものです。 mailto:sage [2010/01/27(水) 04:47:50 ID:yzZ4KkfF] DelphiでもDirectX使えるの知らなかった ありがとう、かわいこちゃん
959 名前:名前は開発中のものです。 mailto:sage [2010/01/28(木) 06:31:13 ID:5kEla+Wl] おはようございますご主人様♪ 早起きなアタシ バグがとれないの。 ソースコードをアップしちゃったので、素敵な紳士さんがいたら修正お願いしますワ〜
960 名前:名前は開発中のものです。 mailto:sage [2010/01/28(木) 21:55:18 ID:xzDvAx2e] gmdev.xrea.jp/st/up/89.zip のことかな? URL書かなきゃさすがにわからないと思う。 バグらしい現象はこっちでは再現しませんでした。 あと、フルスクリーンからウィンドウモードに 戻す仕組みがあったら操作の仕方を教えてください。
961 名前:名前は開発中のものです。 mailto:sage [2010/01/29(金) 03:38:53 ID:yqBv/kCS] 10MB-ゲムデヴあっぷろーだ gmdev.xrea.jp/st/
962 名前:名前は開発中のものです。 mailto:sage [2010/01/29(金) 06:45:21 ID:orKHsChv] アクセラレーターキーが動作していなかったようね、修正しといたわ
963 名前:名前は開発中のものです。 mailto:sage [2010/01/29(金) 16:03:28 ID:ohbGn7lt] GAME_FPSのソースがないんだけど なくても解析できるのかな? Readme.txtが面白くてワロタ。 ボトムズのモデルもかっこいい。 「炎のさだめ」を聞きながら見てくださいという 簡易ゲームって事でOKにして・・・しまう訳にはいかないですね
964 名前:名前は開発中のものです。 mailto:sage [2010/01/30(土) 06:56:01 ID:CV9RqCTv] バグ出てないのかしら? たいした問題じゃないし、無かったことにするワ♪ おじ様たちのご協力に感謝するわ、またいつかお会いしましょうね〜ヾ( ´ー`)ノ~
965 名前:名前は開発中のものです。 mailto:sage [2010/02/02(火) 20:14:27 ID:NsCLu6/U] 亀レスですが当方の環境ではウィンドウ/フルスクリーンの切り替えでreadmeに描いてあるような現象は起きませんでした。
966 名前:名前は開発中のものです。 mailto:sage [2010/02/14(日) 09:26:07 ID:TzpjHJgJ] >>960 もう消した? >>953 綺麗な表現ですね ソースまでうpしてもらっているので勉強させて貰います GLSceneってDelphi6Personalでも問題なく使えますか?
967 名前:名前は開発中のものです。 mailto:sage [2010/02/14(日) 15:29:48 ID:dE3e/Q3u] >>935 シニタイヤツハシネくそわろた
968 名前:名前は開発中のものです。 mailto:sage [2010/02/14(日) 16:24:59 ID:fU8IZnl9] >>966 Delphi6用のコンポーネントが含まれているので 実際には試してませんが、使えるはずです。 またGLSceneは結構頻繁にバグフィックスやアップデートが 行われているので、できることならCVSで落とした方がいいです。 ちょっと日本語の解説ページが見つかりませんでしたが glscene.sourceforge.net/wikka/GlsceneFaq#q_gen_009 が参考になるでしょうか。 もしGLSceneに関してまったくの初心者であれば Demosというフォルダの中にbehavioursという フォルダがあるので、そこから勉強し始めるといいと思います。 後は、デモをコンパイルしながら自分の興味をそそられる デモを見つけて各個撃破していけばいいと思います。 GLSceneはソースコードよりもプロパティの設定の方が 肝なので、デモと新規プロジェクトの2つDelphiを起動して プロパティを一つ一つ見ながら、ある表現をするには どのプロパティをいじればいいのか感覚を掴んでいくことを 最優先に勉強するとよいと思います。 特にMaterialというプロパティが肝です。 ソースコードは何をしているのか雰囲気が掴めれば あとはコピペで大丈夫です。 ソースは、後で必要になったときに見返せばよいと思います。 頑張ってください。
969 名前:名前は開発中のものです。 mailto:sage [2010/02/14(日) 16:38:42 ID:fU8IZnl9] GLSceneのインストールに際しては pc12.2ch.net/test/read.cgi/tech/1163269079/ の頭の方の8の解説が役に立つと思います。 その少し前にチュートリアルもあるので参考になるでしょう。
970 名前:名前は開発中のものです。 mailto:sage [2010/02/14(日) 17:10:07 ID:IPF4IG8e] >>966 古いのは順に消してるわ♪
971 名前:名前は開発中のものです。 mailto:sage [2010/02/15(月) 23:41:20 ID:oIPLOddv] なんで文字の表示がこんなに難しいのよ!! プンスカ!! プンプン!!