1 名前:名前は開発中のものです。 [2007/12/30(日) 08:41:46 ID:YQxN5QHG] [DarkBasic Professional] 本家英語版: darkbasicpro.thegamecreators.com/ 日本語版: www.tri-star.co.jp/products/game/d-basic/ [サンプルコード] 本家CodeBase(英語) www.thegamecreators.com/?m=codebase_list 日本語: wikiwiki.jp/darkbasic/ www10.atwiki.jp/darkbasic/ bb2.atbb.jp/darkbasicjp/ www2.atpages.jp/fuckinjap/ gedo831.blogspot.com/ DarkBASIC 使っている奴情報交換してください pc11.2ch.net/test/read.cgi/gamedev/1128955044/
138 名前:名前は開発中のものです。 mailto:sage [2008/04/07(月) 13:57:23 ID:gD280vbr] トゥーンシェーダー 基本的にDirectX9で扱えるものは全部サポートされている、 説明と使い方はDirectXを調べる事により情報が得られる。 DirectX9で新規追加されたシェーダーなどは、ビデオカードに依存するので注意。 トゥーンシェーダーはエッジを強調してマンガ調の描画に切り替える。 SET CARTOON SHADING ON コマンドを使い、ビットマップも必要。
139 名前:133 [2008/04/08(火) 04:36:42 ID:JN5gflkj] >>134 サンプルありがとうございます。 頂いたサンプルを改造して、剣の軌跡の表示できました! gamdev.org/up/img/11296.zip あとは、軌跡の間を補完してやればOKかな。
140 名前:名前は開発中のものです。 [2008/04/08(火) 06:52:52 ID:NnKoArmX] これってネット対戦とかオンラインゲームは作れるの?
141 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 08:18:19 ID:XBu6+MvB] 標準で通信関連の命令あるからそれで作れる
142 名前:名前は開発中のものです。 [2008/04/08(火) 08:22:21 ID:NnKoArmX] P2P通信も可能?
143 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 12:39:51 ID:SVOPsmVq] ネットゲームに関しては、サンプルを試してください。 gamdev.org/up/img/11297.zip これは一例で、他のプロトコル等のプラグインなどがある P2Pは、片側がクライアント+サーバーにすればOK
144 名前:名前は開発中のものです。 [2008/04/09(水) 12:36:01 ID:Ri/w43/t] 格ゲーのサンプルは存在するのでしょうか? できれば日本語のコメントが付いているとありがたいのですが、ないですかね?
145 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 13:19:08 ID:zz3otFpo] 格闘ゲーム、Fighterですよね。ありませんね
146 名前:名前は開発中のものです。 [2008/04/10(木) 11:13:11 ID:8UeaeHgR] >>145 残念です・・・。 対戦型アクション?のようなサンプルも出回っていませんか? アーマードコアや、同人の3Dハルヒのようなゲームです。
147 名前:名前は開発中のものです。 mailto:sage [2008/04/10(木) 12:44:56 ID:MBDXWt+f] あなたが言っているゲームを知らないから何とも言えないけれども 格闘ゲームはアクションゲームの次に来るものだと思います ですからそれようの解説は少ないだろう、 作れば重宝さるかもしれない。 最初に簡単なアクションゲームを作ってみれば良いだろう 2Dと3Dは大きく違うけれども、小さい部品的なサンプルコードは 多くあるし、作って提供も出来る。 あなたが作りたいゲームを説明すれば、 それの部品のコードを示す事は出来る。 作るゲームを言葉で説明する事が大切です。それがコードになる。 よく出来たアクションゲームの解説がある 多くの初心者がここから入る。 英語だけど、機械翻訳で理解できる内容です Monster Hunt 3D Tutorials developer.thegamecreators.com/?f=t01/3d_tutorial_index
148 名前:名前は開発中のものです。 mailto:sage [2008/04/10(木) 23:37:15 ID:a5pPgg5f] サンプルがあったところで丸々パクるのが目的なんだろ
149 名前:名前は開発中のものです。 mailto:sage [2008/04/11(金) 03:13:20 ID:uTNKiYkR] >>148 他人が作ったものを改造して覚えるのが昔のやり方だったが
150 名前:名前は開発中のものです。 mailto:sage [2008/04/11(金) 14:28:20 ID:nG403VKI] 昔から言われているように、技は盗め 言語の基本の教科書はあるけど技術の教科書はほとんど無い。 ソフト関係は、動作するソースコードが技法の教科書となる。 他人の書いたコードを読むのも技術の範囲内であって、 意図を読み取るにはちょっとした訓練が必要だろう サンプルコードは流用する為に存在するから そのまま使えばよろしい。
151 名前:名前は開発中のものです。 mailto:sage [2008/04/11(金) 20:37:14 ID:8LnTOCXi] 昔のソースでの配布&ソース添付ならわかるがバイナリ配布でで隠蔽されると ただ、ぱくって俺が作りましたってやつがいそうだからな
152 名前:名前は開発中のものです。 mailto:sage [2008/04/12(土) 02:20:11 ID:uuYximuO] お前了見狭くね?
153 名前:名前は開発中のものです。 mailto:sage [2008/04/12(土) 04:00:52 ID:A/kUOO2k] >>150 盗んでくる場所はだれかのホームページなんだろ?
154 名前:名前は開発中のものです。 [2008/04/12(土) 09:26:07 ID:mTYv+B+9] 実際パクるやつは商用でもパクるよ MAMEのソースとかなw
155 名前:名前は開発中のものです。 mailto:sage [2008/04/13(日) 15:09:11 ID:vPo3xbP9] >>147 ご指摘ありがとうございます。さっそくそのURLに飛んでみます。
156 名前:名前は開発中のものです。 [2008/04/16(水) 12:48:08 ID:XMO2cukB] dark basicでゲーム作り終わった日本人はいないって本当? ここで、質問に答えてる奴らは作らないの?忙しいだけ?
157 名前:名前は開発中のものです。 mailto:sage [2008/04/16(水) 13:29:16 ID:EQaHg1nB] いちいちDBで作りましたって宣伝するヤツもいないだろ 同人では何本か見かけたよ それらはEXEのアイコンがDBのだった
158 名前:名前は開発中のものです。 mailto:sage [2008/04/16(水) 14:43:03 ID:N7Ob7Qb0] だから、それをここに晒せよ。
159 名前:名前は開発中のものです。 mailto:sage [2008/04/16(水) 16:07:13 ID:To7phyZw] 粘着さんがいる場所に晒したら、相手に迷惑。 オイラは某サークルの作品でDB知って、自分でも始めた。 別にツール名とか書いてないけど、イベントで聞いたらDBだといわれた。
160 名前:名前は開発中のものです。 [2008/04/16(水) 16:21:14 ID:N7Ob7Qb0] 妄想もここまでいくと怖いな。
161 名前:名前は開発中のものです。 mailto:sage [2008/04/18(金) 01:29:25 ID:uggkZXzM] また涌いてんのかコイツ、懲りねえなぁ
162 名前:名前は開発中のものです。 [2008/04/18(金) 12:14:10 ID:bNkUaxkx] 荒れる発言はやめれ。
163 名前:名前は開発中のものです。 mailto:sage [2008/04/18(金) 23:55:58 ID:K24klbyf] 粘着もここまでいくと怖いな。
164 名前:名前は開発中のものです。 mailto:sage [2008/04/19(土) 00:03:37 ID:XxdFhrU6] 粘着を取り除く時には、UNGLUE OBJECT コマンドを使ってください。
165 名前:名前は開発中のものです。 mailto:sage [2008/04/19(土) 00:24:57 ID:8DP5p25q] DELETE OBJECTしたい所だね。
166 名前:名前は開発中のものです。 mailto:sage [2008/04/19(土) 21:49:09 ID:XxdFhrU6] リストボックスが欲しいですか? forum.thegamecreators.com/xt/view_code.php?i=867
167 名前:名前は開発中のものです。 mailto:sage [2008/04/21(月) 12:44:19 ID:z0BRtkNJ] 討論の結果:本ソフトでゲームを作った人はいない! これにてお開き!
168 名前:名前は開発中のものです。 mailto:sage [2008/04/21(月) 14:05:23 ID:9xjx6fhy] じゃ、俺が第一号だな。 とりあえず粘着はきもいからどっか行け。
169 名前:名前は開発中のものです。 mailto:sage [2008/04/21(月) 14:41:49 ID:9S0hNBaA] 完成したよ。
170 名前:名前は開発中のものです。 mailto:sage [2008/04/21(月) 14:43:42 ID:9S0hNBaA] set text font "MS ゴシック",128 RANDOMIZE timer() a=rnd(98)+1 c=0 print "PCが作った二桁の数字を当ててください。" do c=c+1 print input "2桁の数字を入力してください。>",b$ b=val(b$) if b=a then exit if b>a then print "大きいすぎる" if b<a then print "小さすぎる" loop print "当たり" print "正解までに ",c,"回" wait key end
171 名前:名前は開発中のものです。 mailto:sage [2008/04/24(木) 00:05:45 ID:rUNCCz3F] そんなムキになるなよ・・・ 作ったのなら作ったの一言でいいだろが。 痛いとこ突かれて、あたふたする人の典型だな。 しかも反論が悪口って・・・ 小学生かお前は・・・
172 名前:名前は開発中のものです。 mailto:sage [2008/04/24(木) 01:53:55 ID:S0tnCBvP] つ「鏡」
173 名前:名前は開発中のものです。 [2008/04/24(木) 07:14:00 ID:qFWKTgUR] DarkGDK pc11.2ch.net/test/read.cgi/tech/1208941132/
174 名前:名前は開発中のものです。 mailto:sage [2008/04/25(金) 06:49:46 ID:E9gGA0iI] エロゲーなら見たことあるよ DLsiteに一本あった。
175 名前:135 ◆2i.vL..9Ww mailto:sage [2008/05/01(木) 07:44:41 ID:YaqYjc0w] パズル完成したよ。
176 名前:名前は開発中のものです。 mailto:sage [2008/05/01(木) 14:12:52 ID:W3mLdBUo] 16bitカラーだと、弾かれちゃうな
177 名前:名前は開発中のものです。 mailto:sage [2008/05/01(木) 14:39:17 ID:W3mLdBUo] エラーが出た。 sakuratan.ddo.jp/uploader/source/date80504.bmp
178 名前:135 ◆2i.vL..9Ww mailto:sage [2008/05/01(木) 15:52:49 ID:YaqYjc0w] >>177 申し訳ないっす。 どのような状況か教えてもらえませんか? ここでエラー出るなら再現性があるはずなので。 やっぱ自分ひとりで色々やったつもりでも動作検証あまいんだなぁ…
179 名前:135 ◆2i.vL..9Ww mailto:sage [2008/05/01(木) 17:05:24 ID:YaqYjc0w] >>177 申し訳ないっす。 修正したv1bにファイル差し替えました。 たぶんこれでもうエラーは出ないと思います…。 <(_ _)>ペコリ
180 名前:名前は開発中のものです。 [2008/05/01(木) 17:45:57 ID:LWD+4jqd] >>179 NUMBERS_v1b.zip、DLできないです。 このページは準備中です 申し訳ありませんが、このページは現在利用できなくなっています。しばらくたってからもう一度お試しください。 ご不明な点があれば、ヘルプをご覧のうえ、お問い合わせください。 だそうです…。
181 名前:名前は開発中のものです。 mailto:sage [2008/05/01(木) 18:13:01 ID:W3mLdBUo] ファイルをUPできる場所を紹介しておきます。 60MBまで プログですけどね maglog.jp/start/service.html
182 名前:名前は開発中のものです。 mailto:sage [2008/05/01(木) 18:34:24 ID:W3mLdBUo] NUMBERS_v1b.zip うーむ、起動しない。
183 名前:135 ◆2i.vL..9Ww mailto:sage [2008/05/01(木) 19:55:34 ID:YaqYjc0w] >>180 うーむ、いま繋いで見たけどダウンロードできたので、ひょっとしたら同時 接続数の制限とかかな?そんなにみんなが落としまくるとは想像しがたいが。 >>181 ありがとう。ちょっと検討してみますね。 >>182 zip解凍出来ないですか? 一応自分でダウン&解凍&ゲーム起動までは確認できてるんだけど… どういった状況でしょうか?
184 名前:名前は開発中のものです。 mailto:sage [2008/05/01(木) 20:11:31 ID:W3mLdBUo] DLできないのは、URLが変換されて変になる。 手打ちでセットすれば出来る。 NUMBERS_v1b が起動できないのは、 ダブルクリックしても何もおこらない。 V1は動いている。 800x600x16の画面でテスト
185 名前:名前は開発中のものです。 [2008/05/01(木) 21:16:51 ID:PudgxR+8] >>135さん ダウンロードしたいのですが、どこで出来るのでしょうか?
186 名前:135 ◆2i.vL..9Ww mailto:sage [2008/05/01(木) 21:24:02 ID:YaqYjc0w] >>184 自動DLできなかった問題、181さんに教えてもらったブログを使うことによって 解決しました。 181さん、改めてありがとうございます。 >>184 もう一点。 自分の環境で800x600x16で試してみたけど、ウインドウ版、フルスクリーン版 ともに起動するんすよ…。ファイルが壊れてる、ってことはないでしょうか? 後学の為にPCの構成教えていただけませんか? >>185 ttp://www.gedo831.blogspot.com/ こちらからどぞー。
187 名前:名前は開発中のものです。 [2008/05/02(金) 17:00:12 ID:xtgbDZ0V] 昔、サムライワークスでダウンロード版を買ったのですが、 これから最新版へアップデータできますか? 公式にはアップデータは無いようですが。。
188 名前:名前は開発中のものです。 mailto:sage [2008/05/02(金) 17:05:39 ID:H4+aI2df] 英語版のUPDATEがある。 ヘルプファイルも英語になってしまうので、事前に現在のファイルをバックアップしてから アップグレードする。 Upgrade 6.6 - 21st March 2007 darkbasicpro.thegamecreators.com/?f=upgrade_6_6
189 名前:名前は開発中のものです。 mailto:sage [2008/05/02(金) 17:11:48 ID:xtgbDZ0V] >>188 さんくす。
190 名前:名前は開発中のものです。 mailto:sage [2008/05/03(土) 20:12:33 ID:U9jGgBmw] >>186 directx9をインストールしてください、 と出るけどもしかしてVistaじゃプレイできない?
191 名前:名前は開発中のものです。 mailto:sage [2008/05/03(土) 20:50:40 ID:0AdYXcIY] 私はVistaを知らない。 情報によると、Vistaでも動作するようです。 VistaはDirectX10だけですので、DirectX9を新規セットアップする必要があります。 つまり、Vista上における Xp互換モードとして動きます。 詳細は以下の2つ目を確認してください。 forum.thegamecreators.com/?m=forum_view&t=104612&b=1 Vistaで開発している人、いたらサポートよろしく
192 名前:135 ◆2i.vL..9Ww mailto:sage [2008/05/03(土) 22:31:42 ID:7HirF1TO] >>190 Vista、持ってないので動作検証できないっす。 本家のフォーラムでコンパチに関するスレあったけど、自分が全くVista移行 を考えていなかったので、ぜんぜん眼を通していなかった…。 もしVistaで動いている、もしくはDBP使っている人いらっしゃったら情報もら えるとうれしいっす。
193 名前:名前は開発中のものです。 mailto:sage [2008/05/11(日) 22:37:45 ID:Xz0LdTpj] 日本語版5.8から、日本語版5.9にして、 英語版6.4、英語版6.6bまでは順調にUPできたんだけど、 最新の6.8を掛けるとFAQにあるエラーが出る。 対処法のレジストリを見てもinst-pathを設定するレジがないんですが、 これは、作成して入れるってことなんでしょうか?
194 名前:名前は開発中のものです。 mailto:sage [2008/05/12(月) 00:03:16 ID:zy2d4I7x] それは作成する。 68は、不安定かもしれない。bug報告もあるし、ちょっと様子見 67は、安定しているけどレジストリ設定が面倒 66bが簡単で良いと思うけど
195 名前:名前は開発中のものです。 [2008/05/14(水) 17:09:17 ID:6cOF6bKL] アクションゲームで、主人公キャラに【立ち、歩き、ジャンプ・・・】などの モーションを入れたいのですが、Xファイルはどのように作った方がいいですか? 自分はモーションごとにデータを分けているのですが、この前、立ち、歩き、攻撃などのモーションが 一つのデータにまとまったXファイルを見つけました。 ビューワーで再生するとめちゃくちゃな動きをしますが、プログラム上で再生すると ちゃんと命令にそった動きをします。 DBでもこんなことはできるのでしょうか?
196 名前:名前は開発中のものです。 mailto:sage [2008/05/14(水) 17:36:34 ID:I8rKLeyE] モデルのモーションですね、 製作途中では、個別ファイルの方が管理しやすいでしょう。 追加とか変更があるでしょうから 完成した時点で一つのファイルにまとめることになるでしょう キーフレーム番号で指定すれば、自在に制御出来るので 同じことです
197 名前:名前は開発中のものです。 mailto:sage [2008/05/14(水) 17:51:58 ID:I8rKLeyE] ついでながら、 ニュースレターにアクションゲームの モデルアニメの記事があるので 実際に動かしてみると良いだろう。 www.thegamecreators.com/data/newsletter/newsletter_issue_63.html#8
198 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 15:36:22 ID:2unAHjZg] >>85 >darkbasicの洋書って読む価値ある? MonsterHunt3Dが難しいと感じたなら、 Darkbasic Pro Game Progamming 2ed を読んでみると良い。 始めての人向けで書かれており、CDが付属しているのもよい。 順を追って、コードと図解を見て進めれば英語でも理解できるだろう。 GameProgammingはアマゾンで購入できる。
199 名前:名前は開発中のものです。 mailto:sage [2008/05/24(土) 00:41:45 ID:iRO1Seln] >>197 英語や・・・(。_。)
200 名前:名前は開発中のものです。 mailto:sage [2008/05/24(土) 02:29:41 ID:llyZcdbw] 何が知りたい? とりあえず分からない所が限定していればここの住人は優しいから教えてくれると思う。 分からない所が分からないなら、先ずは知りたい情報を限定する作業から始めるといいと思う。 私も初心者が躓きそうな所から解説しようとは思ってるけど、人によって違うからリクエストがあるならどこでも発信して欲しい。 概念的な事なら下調べせずにすぐに答えられるし、検証が必要な事でも自分の開発に関連する事なら優先して調べる。 日本人のDBユーザーは少ないが決して一人じゃないぞ。
201 名前:名前は開発中のものです。 mailto:sage [2008/06/02(月) 18:34:32 ID:fwTFBVCR] Newsletter Issue 65 - June 2008 www.thegamecreators.com/data/newsletter/newsletter_issue_65.html
202 名前:名前は開発中のものです。 mailto:sage [2008/06/07(土) 06:33:12 ID:u3y22AcG] アップデートしたときに以下の表示が出ます。 Update Aborted: Could not detect Dark Basic Pro installation wikiにあるインストールパスの設定方法がよくわかりません。 どうすればいいでしょうか?
203 名前:名前は開発中のものです。 mailto:sage [2008/06/07(土) 12:17:50 ID:SB2rrDS+] セットアップのコードを書いた。 未確認なので、結果を知らせてください。 成功したか、失敗したか? rem 日本語版専用 rem DarkBasicPro Ver.67 regKey setup FolderName$="SOFTWARE\Dark Basic\Dark Basic Pro" KeyName$="INSTALL-PATH" jpPath$= GET REGISTRY$(FolderName$, KeyName$) print jpPath$ jpPath$="C:\Program Files\DarkBasicProfessional" WRITE STRING TO REGISTRY FolderName$, KeyName$, jpPath$ jpPath$= GET REGISTRY$(FolderName$, KeyName$) print jpPath$ wait key
204 名前:名前は開発中のものです。 mailto:sage [2008/06/08(日) 15:38:15 ID:EICjTF8E] >>203 それのやり方自体がよくわからないのですが。。。
205 名前:名前は開発中のものです。 mailto:sage [2008/06/08(日) 16:27:51 ID:L0irNMtD] regeditの操作が難しいようでしたら、Ver66bを使っていれば良い。 内容は、さほど変わらない。 >>188 にアップデートリンクがある。 慣れるまで、66bを使っていれば良いと思う。
206 名前:名前は開発中のものです。 mailto:sage [2008/06/08(日) 16:41:57 ID:9U5m5BfR] >>204 DBP起動して「rem 日本語版専用」以下をエディタにコピペして実行で桶 DBPをCドライブのProgram Filesん中のDarkBasicProfessionalフォルダ以外にインスコレてる奴は 「jpPath$="C:\Program Files\DarkBasicProfessional"」のとこを適宜書き換えれ 俺は試してないんで正しく動作するかは(゚听)シラネ
207 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 06:57:38 ID:BePckXb3] >>203 ,205,206 できました!ありがとうございます。
208 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 22:26:06 ID:8bBZMOld] うっかり買っちゃったw 下らないゲーム作る気だけはあるお。
209 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 23:11:25 ID:9DBviMSG] 3Dアニメのサンプルあったのでupしときます。 domenサイトのサンプルを勝手に手直ししています。 構造体を使わないシンプルな構造なので、理解しやすいかもしれない。 www.dotup.org/uploda/www.dotup.org1511.zip.html
210 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 13:36:58 ID:GdQoN9KV] >>4 まあ、プログラマってのは重箱の隅突付いて、顕微鏡で拡大するぐらいの事を 普通にやるもんだと思ってた。 今時は重箱の隅なんて見もしないwww そんな事もわからん素人が大口叩く世の中は糞だ。
211 名前:名前は開発中のものです。 [2008/06/16(月) 04:36:47 ID:rwypaOCS] >174 どれ?
212 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 09:21:56 ID:cir4N6F5] >>208 売り場には目立つような所には置いてないし、数もそれほど置いて無い そんな「DrakBasic」をうっかり購入とはいったい何を言tt >下らないゲーム作る気だけはあるお。 公開なんかしなくていいから自己満足しててください。 どうせくだらないんでしょ?
213 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 15:29:09 ID:GVhE8X20] >>198 ttp://www.amazon.co.jp/Darkbasic-Programming-Absolute-Experience-Technology/dp/1598633856/ref=sr_1_1?ie=UTF8&s=english-books&qid=1213597421&sr=1-1 この本も初心者に向いていますか?ちなみに自分も英語はほとんどわからないすorz
214 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 15:36:14 ID:HjpN2wcB] >>213 漏れも気になる。 段階的に勉強できる本が欲しい。
215 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 16:12:09 ID:KAOOXt14] Darkbasic Programming for the Absolute Beginn この本ですね、中身を知らないけど 超初心者向けの定番のシリーズ本の一冊らしいです。 日本語だと薦めるかもしれないけれど英語なので、あまり意味ないと思う。 3Dは無いし、2Dのスプライトも無い、最終的にブロック崩しが完成して終り。 codeのdownloadはここ、英語の解説が読みたいかどうかだろう。 www.courseptr.com/downloads/codefiles/33856DBSoureCode.exe Darkbasic Pro Game Progamming は 英語だけどスプライトと3Dまで入ってるから利用幅がある。 この範囲だと日本語の初心者向け本を読んだ方が良いだろう。 www.geocities.jp/thinking_math_education/documents.html パソコンを遊ぶ簡単プログラミング―コンピュータを自由に操る「十進BASIC」入門 こんなのとか、古本屋にいっぱいあると思う。
216 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 16:19:30 ID:KAOOXt14] あと、実際にやってみて出来なかった事を ここで聞けば、誰かが答えてくれるだろう。
217 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 17:04:52 ID:KAOOXt14] 未完成だけど、 BASIC解説をDBproに書き直したものをUPしておきます。 www.dotup.org/uploda/www.dotup.org3861.zip.html
218 名前:208 mailto:sage [2008/06/16(月) 21:22:57 ID:ZQJPasZz] >>212 かまってくれてありがとう。 まあ、仲良くやろうぜ。
219 名前:213 mailto:sage [2008/06/17(火) 12:29:10 ID:KaySg2wo] こんなもんのために詳しい説明をありがとうございました(ノД`) 「十進BASIC」入門を落として今読んでます(ノД`) 基本を理解したらDarkbasic Pro Game Progammingを購入したいと思います(ノД`)
220 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 14:06:39 ID:+uH1UwPP] 段階的学習 ここに目次がある、目次順に進めればよいだろう bookweb.kinokuniya.co.jp/guest/cgi-bin/booksea.cgi?ISBN=1598632876 概要は、 (1)basic言語 (2)2Dコマンド (3)3Dコマンド この順である。 basicは、変数への代入、条件判断と分岐(IF文)、繰り返し(FOR文) の3点を押さえる。 2Dと3Dは作りながらコマンドを覚える
221 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 14:07:02 ID:+uH1UwPP] かんたんな事だけど動くと楽しい 簡単な例 REM 円を表示 X=100 Y=200 CIRCLE X,Y,50 wait key REM 繰り返しを追加 Y=200 for X=100 to 500 step 20 CIRCLE X,Y,50 next X wait key REM ゲーム風にする Y=200 for X=100 to 500 cls CIRCLE X,Y,50 wait 50 next X wait key
222 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 14:44:46 ID:WjN+PZv7] 楽しい気持ちは分かる。けどな、正直チラ裏
223 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 14:58:49 ID:+uH1UwPP] ついでに書いとくとだな Darkbasic Pro Game Progamming の中の例題で、 宮崎駿、武士モデル、芸者モデルとか出てくるから 著者は日本びいきかもしれん
224 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 09:47:24 ID:idBx8xa8] 基礎の勉強をしてて思ったのですが、複雑な計算式が多いように感じました。 dark basicでゲームを作る際にもルートや三角関数なども使ったりするのでしょうか? 数学に触れるのは学生時代ぶりなので、こっちの復習も必要になりそうです。
225 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 14:53:14 ID:v/Rz1saH] 例えば、3DをDirectXで行うとすると、 基礎数学、三角関数、ベクトル、行列などが必要になる。 DBPでは、これらを知らなくてもゲームが出来上がる。 「右を向け」「右に回転」「拡大縮小」「接触を検出」のようなコマンドがある。 それでも数学は大いに勉強になるので学んで得るものばかりだ、 複雑な数学を知っていればゲームの幅も広がるだろう。 ひとつの目的に対して、複数の手段を知っていれば、 比較して最良の方法を使う事が出来る。
226 名前:名前は開発中のものです。 mailto:sage [2008/06/24(火) 09:08:48 ID:vJhOcdz9] >>225 そう聞くとなんだか簡単に感じますね。しかし私も壁にぶち当たっている状態です。例題のFPSプログラムを見ても全然理解ができません。向いてないのかな…
227 名前:名前は開発中のものです。 mailto:sage [2008/06/24(火) 11:53:29 ID:2tD0VkZY] >>226 先達の方々を差し置いてレスするには余りにも薄識な私ですが・・・ >例題のFPSプログラムを見ても全然理解ができません。 3Dゲーム作るうえでの基礎知識が足りないのだと思う。 Direct3Dの本(なるべく初心者向けで厚みのある奴)を1冊買って読んでみるといい。
228 名前:名前は開発中のものです。 mailto:sage [2008/06/24(火) 14:31:37 ID:xBJ7SrPg] いきなり3Dから開始して挫折し、2Dへ戻り、テキストへ戻る よくあるパターンです。 基礎のようなノウハウが大切なの DBPは2Dから3Dが容易。 ゲーム製作の道しるべがあるのです。 いきなり絶壁を登らず、地味でも階段を登るようにする。 1)基本プログラムを理解する。テキストゲーム、数当てゲームとかトランプ BASIC言語を理解する事が主目的、 2)ゲームループを持つ2Dゲーム、ピンポンとかインベーダーとか 理解の容易な2D空間の環境で、スプライトを使ったアクションゲームの原理を得る。 3)3Dの概念を理解しつつ、小さいFPSのようなものを作る 3Dに拡張して、小さく産んで大きく育てる。 順番に少しづつ進めば容易です、 いきなり1000個のコマンドを覚えようとすると挫折する。 初心者への提言は、ピンポン、ブロック崩しのようなものから始めなさいと必ず言われる。
229 名前:名前は開発中のものです。 mailto:sage [2008/06/24(火) 14:32:44 ID:xBJ7SrPg] 小さく産んで大きく育てる。 種をどうぞ www.dotup.org/uploda/www.dotup.org10183.zip.html
230 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 00:04:38 ID:Gix+c9ik] test
231 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 16:32:50 ID:jMOWz+Es] 備忘録 P3D Add Particleの直後にP3D Set Particle Areaを実行しましょう。 P3D Set Particle Areaより前にP3D Set As〜を実行しても正しく反映しません。
232 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 16:55:01 ID:jMOWz+Es] >>225 三角関数は例えDBP使う場合でも推しますね。 回転行列で三角関数という話がたとえ出てこなくても、 モデルの位置計算で三角関数知ってると便利。 上下にゆれながら移動させるときでもsin使うと滑らか。 atanなんかなんと相手の座標から相手の居る方角が計算できる。 むちゃくちゃ便利。
233 名前:135 ◆2i.vL..9Ww mailto:sage [2008/07/19(土) 01:36:00 ID:rvouMRWs] ソフトボディ・エンジン少し進んだ。 3Dゲームは三角関数というか、ベクトルと内積、外積だというのをここ数日で 改めて思い知った。一冊本を読んでおくとよいと思う。 初めて読んで理解できなくても、いじりながら何度も読み直すといつの間にか わかるようになると思うよ。 あと、DBPではマトリックスという言葉が行列という意味で用いられている時と マップ表示などで使われる専用の配列の意味で用いられるケースがあるので、 そこは注意ね。
234 名前:名前は開発中のものです。 mailto:sage [2008/08/02(土) 12:12:01 ID:MMfQYi5V] hosyu
235 名前:名前は開発中のものです。 [2008/08/02(土) 18:45:22 ID:r+rP2mDM] Newsletter Issue 67 - August 2008 www.thegamecreators.com/data/newsletter/newsletter_issue_67.html
236 名前:名前は開発中のものです。 mailto:sage [2008/08/12(火) 03:36:41 ID:xtYmFfLi] どなたか >>134 もしくは >>139 のzipを再度上げていただけないでしょうか?
237 名前:139 [2008/08/13(水) 03:34:28 ID:hJFuaJoP] >>236 139です。 wikiwiki.jp/darkbasic/?uploader をお借りしてTrail01.zipとTrail02.zipをUPしました。 Trail01.zipが11296.zipと同じものです。 Trail02.zipは軌跡の補間を付け足したものです。 (そのまま使えるレベルではないと思いますが)
238 名前:236 [2008/08/13(水) 09:46:25 ID:dcl2m0Eo] >>237 ダウンロードしました! LIMBの使い方など大変参考になります。 今ゲームを作っているのですが エフェクトの付け方で悩んでおりました。 本当にありがとうございました。m(__)m