1 名前:名前は開発中のものです。 [2005/10/10(月) 23:37:24 ID:ydJjANNQ] DarkBASIC Professional使っている奴 情報交換しないか? 販売: desta.jp/desta/game/darkbasic/index.jsp 本家: darkbasicpro.thegamecreators.com/ 次期パッチbeta5.9でやっと日本語表示できるようになった。
68 名前:名前は開発中のものです。 mailto:sage [2005/10/23(日) 09:43:16 ID:UjuEWvQ0] >67 Cの経験あるならCで作れ・・・って普通なら煽りそうですが、買ってもいいと思いますよ。 1万円以下だし、BASICといってもちょっとCよりですし。 手軽に短いルーチンで作りたいのであれば、試してみる価値はあります。 ただし3Dゲームに特化してるので、それ以外を望むならスルーしてCで作ったほうが いいでしょう。 欠点として ・付属マニュアルが使いにくい。 HELPと同じ内容なので、HELPを使ったほうがいい ・マニュアルが手抜き、誤字脱字多い、HELPは文字化けしてて読みにくい部分がある ・なんか売り逃げっぽいので、メーカ質問しても無駄かもしれない ・マイナーなので、日本のユーザーのホームページが殆どない 自分でサンプル作って動作の確認したりして独力で頑張れる人向けですね。
69 名前:名前は開発中のものです。 mailto:sage [2005/10/24(月) 07:16:36 ID:iWfU891E] メーカーに MMOFPS作れる?ってメールで聞いたら もどきは作れるけど MMOFPSそのもは無理ですといわれたぜ 売り逃げってことはないと ・・・信じたいね まだ購入を検討中・・・ コレで作品作って ゲーム会社に持ち込んでも 駄目だといわれそうだなあ・・・
70 名前:名前は開発中のものです。 [2005/10/24(月) 13:01:42 ID:FP/tTTHm] >コレで作品作って ゲーム会社に持ち込んでも 駄目だといわれそうだなあ・・・ >69 たとえばどこ? スクエア・エニクッスとか?
71 名前:(´・ω・`) ウコン茶! mailto:darkbasic@black.livedoor.com [2005/10/25(火) 21:20:52 ID:a/2+UZy1] >>67 C言語できれば大丈夫だべ?
72 名前:(´・ω・`) ウコン茶! mailto:darkbasic@black.livedoor.com [2005/10/25(火) 21:22:42 ID:a/2+UZy1] >>70 コンシューマ機の プログラマーとかでは採用してくれないけど DBP使ってイメージに近いゲームをプレゼン用で作り ディレクターなりプランナーなりのツールとして使えるべ。 ゲーム会社でスクリプト打ちくらいバイトでもやってんぞ。
73 名前:名前は開発中のものです。 mailto:sage [2005/10/26(水) 21:10:20 ID:3bium63N] >70 イリュージョン >72 一応ゲームプログラマーとして 採用されたい・・・ スクリプターかぁ・・・社員として雇ってくれねえかな・・・
74 名前:名前は開発中のものです。 [2005/10/27(木) 00:11:31 ID:5G2n6N5c] やはり解説書なりもっとみやすいマニュアルほしいな。
75 名前:(´・ω・`) ウコン茶! mailto:darkbasic@black.livedoor.com [2005/10/28(金) 22:00:13 ID:hKGLym2C] >>74 同感だ。みんなで作ろうぜ。
76 名前:名前は開発中のものです。 mailto:sage [2005/10/31(月) 16:06:56 ID:Qix0nJtF] マニュアルは量もあるし、分担するにも書式の統一がいるし、 一番問題なのは、中身の出来がバラバラになることだな。 それよりも解説付きのサンプルとかの方がいいんじゃないか?
77 名前:名前は開発中のものです。 mailto:sage [2005/10/31(月) 17:30:50 ID:zJODpYkE] REM *************************************************************************** REM テストプロジェクト REM *************************************************************************** REM ここはインクルード REM メイン処理へ Main() EXIT REM *************************************************************************** REM メイン REM *************************************************************************** FUNCTION Main() REM 初期化 InitApp() DO REM いろいろと。 LOOP ENDFUNCTION REM *************************************************************************** REM 初期化 REM *************************************************************************** FUNCTION InitApp() REM 初期化 ENDFUNCTION こんなカンジで書いてます。皆はどう組んでるかキニナル・・・(/_\)
78 名前:名前は開発中のものです。 mailto:sage [2005/10/31(月) 17:32:18 ID:zJODpYkE] TABとか改行なくなっとる・・・orz
79 名前:名前は開発中のものです。 mailto:sage [2005/10/31(月) 21:57:57 ID:dhBYN+X+] 体験版ダウンロードしてみた。 30日!30日以内でエンジョイしてみせる。
80 名前:(´・ω・`) ウコン茶! mailto:darkbasic@black.livedoor.com [2005/10/31(月) 23:41:01 ID:3P9BKs8X] >>77 おらは、これが基本だ。 sync on sync rate 60 ←速いマシンでも60FPSで init() ←初期化したり do main() その他いろいろ() sync ←こいつがミソ loop
81 名前:名前は開発中のものです。 mailto:sage [2005/10/31(月) 23:56:31 ID:2tZoH9Fb] 高いよね よく探したら、フリーで似たようなBASIC+DirectX and OpenGLみたいなのががあった罠 英語圏だけど
82 名前:(´・ω・`) ウコン茶! mailto:darkbasic@black.livedoor.com [2005/11/01(火) 00:00:38 ID:ucMCpI//] >>81 詳細おしえてください。 俺もいろいろ探して行き着いた先がDBPだからな。 DBP以上の機能を手軽に操作できるなら なんでもいいんだよ、正直。
83 名前:名前は開発中のものです。 mailto:sage [2005/11/01(火) 16:39:28 ID:o9BeplLr] ファンクション使うパターンと、GOSUB使うのとどっちが速いんだろ? ってついつい考えてしまう。
84 名前:名前は開発中のものです。 mailto:sage [2005/11/01(火) 18:18:53 ID:pl1z05vz] >>ウコン 乗り換えるのか?
85 名前:名前は開発中のものです。 mailto:sage [2005/11/01(火) 19:33:41 ID:pl1z05vz] デスタQ&Aなんだが、 Q7.DarkBASIC Professional日本語版でライブラリやDLL(Dynamic Link Library)を 作成することはできますか? A7.内蔵されているLOAD DLLコマンド、CALL DLLコマンド等を使用してC++で作成したDLLにアクセスすることが可能です。 ↑できないならできないとゆえ!
86 名前:(´・ω・`) ウコン茶! mailto:darkbasic@black.livedoor.com [2005/11/02(水) 00:24:55 ID:OmfG3SdY] >>84 ゲーム作りたいのがメインなので 漏れのレベルで作りたいのがつくれれば何でもよい。 それがDBPだっただけ。 >>85 ACTIVE BASICで作ったDLLためしに読み込ませたら 動いたぜ。 しかしDBP使って、何のDLL読み込ませるずら? 搭載されているコマンド関数で十分だろう。 >>83 速さは体感できるほど変わらんよ。というか体感できん。
87 名前:名前は開発中のものです。 mailto:sage [2005/11/02(水) 08:17:17 ID:NDzR9e0Y] >>86 ちげえYO! darkbasicでdll作れるかという問いに対して 他の言語で作れと遠まわしに言っているのだよ。
88 名前:名前は開発中のものです。 mailto:sage [2005/11/02(水) 10:23:19 ID:NDzR9e0Y] >>81 ttp://www.compilers.net/Dir/Free/Compilers/Basic.htm ↑この中にあるはず。というかfree basicっぽい。
89 名前:(´・ω・`) ウコン茶! mailto:darkbasic@black.livedoor.com [2005/11/02(水) 23:17:14 ID:OmfG3SdY] >>87 お、なるほど。読みこぼしたっぽ。すんまそ。 サポートは本家が一番だが英語だからな。。。
90 名前:(´・ω・`) ウコン茶! mailto:darkbasic@black.livedoor.com [2005/11/02(水) 23:19:02 ID:OmfG3SdY] >>88 ありがとさん。 うお、漏れ全部ためしたっぽ。こんなかで 3DゲーつくるならDBPがベストだよ。
91 名前:名前は開発中のものです。 mailto:sage [2005/11/03(木) 11:57:46 ID:G4PhjohL] gosub命令って懐かしいなあ。 しかも行ラベル指定で飛んでreturn命令で戻るって、10年前の言語かよ。
92 名前:名前は開発中のものです。 mailto:sage [2005/11/03(木) 14:41:28 ID:s5X8zrDB] >>90 お役に立ちましたか。 >>81 に聞いてみないとその中にあるかはわかりませぬが。 あと27日!!!(トライアル期間) 27日以内に小物をリリースしてみる。 メタセコイヤに慣れるのに時間をかけすぎた。
93 名前:名前は開発中のものです。 mailto:sage [2005/11/04(金) 14:28:16 ID:ojCFWcNN] >>30 ファミコンはどうか知りませんが DarkBoy(ゲームボーイ)というものがあります。 ↓ダークベーシック関連 ttp://pc3.2ch.net/tech/kako/1036/10367/1036742015.html
94 名前:(´・ω・`) ウコン茶! mailto:darkbasic@black.livedoor.com [2005/11/04(金) 21:07:09 ID:0RSKDaVp] >>93 漏れもこれ見たことあるよ。 ttp://pc3.2ch.net/tech/kako/1036/10367/1036742015.html 日本語板もないし日本語まだ使えないし、 スレ主いろんなところで書き込んでるし あまりよい感じではなかったよね。
95 名前:名前は開発中のものです。 mailto:sage [2005/11/04(金) 21:42:58 ID:EaP9ZTOk] 2002年では現在と状況が違った為に 相手にしてもらえなかったそうですね。 金のかかることばかり勧める人だという印象があります。 特にpurebasicがお気に入りなのか おりゃッ師のDBのページにもpurebasicの話が出てくる。 サイトActiveBasicの掲示板でもpurebasicの宣伝をしてました。
96 名前:(´・ω・`) ウコン茶! mailto:darkbasic@black.livedoor.com [2005/11/04(金) 22:31:02 ID:0RSKDaVp] >>95 DBPはHSPやAB、PBとはコンセプトが まったく違うからな。 はやく漏れもゲーム公開できるようにがんばるべ。 とりあえずモデリング厨
97 名前:名前は開発中のものです。 mailto:sage [2005/11/05(土) 00:26:31 ID:QX1oSXmH] >>96 俺はトライアルだからあと26日。 26日以内に何かできたら 買っても無駄にならないと予想。 買ったら俺もHN付けるかな。
98 名前:名前は開発中のものです。 mailto:sage [2005/11/05(土) 14:08:14 ID:UcvvHqX5] ところでダークベーシックって トゥーンシェーディングできなさそう?
99 名前:(´・ω・`) ウコン茶! mailto:darkbasic@black.livedoor.com [2005/11/05(土) 23:17:55 ID:zEr2GLtF] >>97 どんなの作ってるの? 26日以内って、作るゲームの規模だったり スケジュール管理にもよるべ。 がんばれよ。
100 名前:名前は開発中のものです。 mailto:sage [2005/11/06(日) 15:38:25 ID:zouYrfTF] >>99 今、壁にぶちあたってた。(解決) メタセコイヤで作成したXモデルは 四角形を三角形にすることにより、 テクスチャが汚くなるのを防ぐことができました。 極小規模なので、足りると思います。 (チュートリアルと同じぐらい短い)
101 名前:名前は開発中のものです。 mailto:sage [2005/11/06(日) 15:40:59 ID:zouYrfTF] >>100 まちがいというか補足 選択部処理→四角形面を三角形化でした。
102 名前:名前は開発中のものです。 mailto:sage [2005/11/07(月) 23:26:41 ID:egIw2RWG] つーか。メッシュビュワーねえよ! って思ってたら、 DxSDK(Oct2005)には入ってないらしい。 「EffectEdit と Mesh Viewer はもはや SDK と共に出荷されません。 新しい DirectX Ops (dxops.exe) と DirectX Viewer (dxviewer.exe) ツールを使えば、 これらのツールと同等の機能が得られます。 」
103 名前:名前は開発中のものです。 mailto:sage [2005/11/08(火) 14:49:57 ID:xS1eO9Ng] ダークベーシックのエディタと HSPのエディタって ヘルプコマンド選択すると カーソル位置にある単語のページを開いてくれるようだ。 EXCITE翻訳 www.excite.co.jp/world/ 翻訳しても意味が分らないw が、参考になる。
104 名前:名前は開発中のものです。 [2005/11/09(水) 00:22:53 ID:KyFGM4L3] age
105 名前:名前は開発中のものです。 [2005/11/09(水) 20:54:34 ID:Bghs0hHS] 言語の壁を越えるのは予想以上に面倒だな。
106 名前:名前は開発中のものです。 [2005/11/10(木) 20:18:57 ID:VJ1gvU1v] プログラム理解するのに英語わからんとは情けない
107 名前:名前は開発中のものです。 mailto:sage [2005/11/10(木) 20:26:47 ID:rEJzJ63w] 押せないボタンを押せるようにするツールが ベクターにあるんだが
108 名前:(´・ω・`) ウコン茶! mailto:darkbasic@black.livedoor.com [2005/11/15(火) 01:24:26 ID:+UAyxWfl] >>103 言葉の壁はでかいけど BASICってそんな難しくないから しらんコマンドはとりあえず試すと いい結果でる。
109 名前:名前は開発中のものです。 [2005/11/15(火) 04:05:10 ID:s42SQxH1] ウコン茶!さんの DBPで作った作品があれば参考までに 公開していただきたいのですが・・・
110 名前:名前は開発中のものです。 mailto:sage [2005/11/15(火) 18:58:33 ID:aTkfA0sS] 言葉の壁はでかいが乗り越えられる。 しかし30日は無理だと思った。 よって購入計画は白紙になる。
111 名前:名前は開発中のものです。 mailto:sage [2005/11/16(水) 15:32:05 ID:vkmyY+nJ] darkbasicってグローバル変数使えないのかな? 配列はグローバルで使えるけど・・・普通に使う分は無理っぽい
112 名前:77 mailto:sage [2005/11/16(水) 17:20:10 ID:RZ3hfvDO] >111 頭のとこでなんか宣言すればそのままグローバル扱いになるんでない? ソースファイルひとつしかないし。 FUNCTIONの中で宣言した奴は外では別モンとして扱われたなぁ 外で宣言したのをFUNCTION内で使えるかどうかはまだやってないや
113 名前:111 mailto:sage [2005/11/16(水) 22:47:59 ID:n66GZfWR] >112 type〜endtypeでユーザ定義したものはいけるんですけど、そのままのはダメですねー ' ------------------ユーザ定義 type test t as integer endtype ttt1 as test :ttt1.t=1 ' -------------------そのまま ttt2 as integer :ttt2=2 ' -------------------配列 dim ttt3(10) as integer : ttt3(0)=3 functest() wait key ' -----------------func function functest print ttt1.t ←OK print ttt2 ←だめ print ttt3(0) ←OK endfunction ファンクション内で定義したものは全滅ですね。 構造化はGUSUB推奨なのかなー・・・
114 名前:77 mailto:sage [2005/11/17(木) 10:30:30 ID:SdhB29AU] >113 TYPE GLOBALDATA a AS INTEGER b AS INTEGER ・ ・ ・ ENDTYPE Glb AS GLOBALDATA functest() wait key FUNCTION functest PRINT Glb.a PRINT Glb.b ENDFUNCTION グローバル変数をGlb構造体で固めて 使う時にGlb.をつけるカンジにすれば可能だと思うけど・・・ めんどいですなorz ただグローバル変数を使ってるかどうかってのが 明示的になるからコレはコレで見やすくなるんじゃまいかと。
115 名前:名前は開発中のものです。 mailto:sage [2005/11/17(木) 14:44:05 ID:o++Gcca1] >114 今のところそれしかないですねー・・・。 とりあえず妙なゲーム作ってて気付いた事があったのでついでに。 会話文検索の処理作ってたんですが、 while endf=0 ファイル読み込み、条件が一致したら endf=1 endwhile よりも for i=0 to 1000←ファイルの件数 ファイル読み込み、条件が一致したら i=1000 NEXT の方が遥かに速いです。 シーケンシャル検索使う人は一度お試しあれ。
116 名前:名前は開発中のものです。 [2005/11/21(月) 22:53:39 ID:RajvZeIT] age
117 名前:名前は開発中のものです。 mailto:sage [2005/11/23(水) 16:31:58 ID:niky96wR] 日本語版が 11,790円であるみたいだけど ttp://www.valumore.jp 日本語版でバンドルされている素材とかは どの程度使い物になるのだろうか・・・ 本家からバンドル版をDL購入した方が得かな 過去ログを読んでもそのあたりは書いてないし 日本語版のメリットってマニュアルだけ?
118 名前:名前は開発中のものです。 mailto:sage [2005/11/23(水) 21:06:49 ID:KVJaR7A3] 日本語版にダークマターとかいう素材集が入ってます モデル、モーションなどが収録されています そんなに洗練されたモデルではないですが ゼロから作るよりは簡単ですね 基本となる歩きや走り、やられモーションなどもはいってましたよ
119 名前:117 mailto:sage [2005/11/23(水) 23:26:42 ID:niky96wR] >118 参考になりました ありがとうございました 日本語版の購入を検討しようと思います
120 名前:名前は開発中のものです。 mailto:sage [2005/11/29(火) 22:23:56 ID:Fwh9McJq] このソフトのマルチプレイヤーについて非常に興味があります >>69 でもどきが作れるとはどういう事? マルチプレイヤーゲームを作れるなら可能なのではないのか? なぜだめなのか? 実際につくってみた人、マルチプレイでどの程度快適なプレイができるのか教えてください
121 名前:名前は開発中のものです。 [2005/12/01(木) 10:36:38 ID:/R0zvZkV] >120 マルチプレイまで作ってる人はまだいないんじゃないかと思う。 普通に完成させて、それにオンライン対戦機能つけて、マルチの順でしょ。 マニュアルにも詳しく書いてないから正直作ってみないことにはわからんです。 快適さに至ってはテストレベルでは測れないし、通信環境で変わってくるし、 これも完成するまでは正直・・・ ジャンルでもかわってくるしね。 Cでライブラリ作れるから、気に食わなかったらCで関数作ればどうとでもなると思われ。 それは無理だと思うなら、MMOを作るのは諦めたほうがいいと思います。
122 名前:名前は開発中のものです。 mailto:sage [2005/12/02(金) 22:38:08 ID:c4AiP4Iw] よく見たら発売されたばかりでしたね ありがとうございました マルチプレイで何か発見あったら報告ください
123 名前:名前は開発中のものです。 mailto:sage [2005/12/04(日) 10:37:52 ID:WEQjsKEB] ぐぐったけど、意外とDarkBasic講座とかやってるホームページって無いですね マイナー過ぎなのかなー・・・書籍とかもないし。
124 名前: ◆lyVZnfAvJs mailto:sage [2005/12/07(水) 04:03:04 ID:HEJZZlu4] どのぐらい売れたんだろ日本語版
125 名前:名前は開発中のものです。 mailto:sage [2005/12/10(土) 13:38:07 ID:5l0Y5yOu] 保守 コレで第二次日中戦争オンラインとか 作ってみたいけど いかんせん PCのスペックが低くてねえ
126 名前:名前は開発中のものです。 [2005/12/10(土) 13:59:52 ID:N+H/Xi99] ネットゲームを作ってみようと思ったが そもそも俺はネットワークの仕組みを全く知らなかった 一から勉強せねば(;´Д`)
127 名前:名前は開発中のものです。 mailto:sage [2005/12/10(土) 23:36:05 ID:dXwPSVm1] 参考書が1冊も無い状態じゃ買う気が起きないなあ。 なんか訳して販売しただけって感じでサポート悪そうだ。
128 名前:名前は開発中のものです。 mailto:sage [2005/12/11(日) 00:00:30 ID:+yCtMzt/] このソフトで作られたゲームやってみたけどさ desta.jp/desta/index.jsp あんな しょぼいFPSしか作れないの? まあ FPSで10MBとかだったしさ まだ作りこんでないとかだよな?
129 名前:名前は開発中のものです。 mailto:sage [2005/12/11(日) 11:13:30 ID:nu/erKsk] Athlon 3000,Radeon6800,1GBmemの環境で、 3000ポリのモーション付きXファイル100体表示して120フレームでたから 結構派手なゲーム作れると思うよ。
130 名前:名前は開発中のものです。 mailto:sage [2005/12/11(日) 20:08:34 ID:fMLQM4RZ] >>128 ttp://desta.jp/desta/game/darkbasic/promotion/db_faq.jsp ここのQ1の答を良く読め! 要するに、本人の技術と根気次第って事だ。 むしろ、素人がBASICでFPSを作れるという現実の方に驚くべき。 素人ホビープログラマー向けとしては、 多分最強の開発環境だと思う。 値段も手頃だし。
131 名前:名前は開発中のものです。 mailto:sage [2005/12/11(日) 20:26:41 ID:Ede1JsOG] >>130 1万は いてえと思いました。
132 名前:名前は開発中のものです。 [2005/12/11(日) 20:35:46 ID:ziflFm2g] このソフト単体でポリゴンモデルにボーンを入れて関節部分を曲げる ということは出来ますか?
133 名前:名前は開発中のものです。 mailto:sage [2005/12/12(月) 00:04:14 ID:1rXz8ZTG] スキンメッシュには対応してるよ
134 名前:名前は開発中のものです。 mailto:sage [2005/12/12(月) 13:19:05 ID:B6iUSFWU] 言語を覚えることはあんまり苦労しないカンジだけどなぁ・・・ なんか自分の作りたいゲームの仕組みを考えたり リソース関連を作成・収集したりするのが マンドクセーとなるならツクールシリーズだろうが 他言語だろうが製作することはできねぇなと悟った。
135 名前:名前は開発中のものです。 [2005/12/12(月) 17:05:07 ID:flwAhAfj] おお、いつのまにかDBPスレが!日本語版出てたのね! >>120 マルチ、multisyncというDLLを使ったもので避ければv5.8で作った鯖&クライアント有るよ。 鯖&クライアントはちょっと問題があって、手直ししないと使い物にならないレベルだけど。 むしろネットコードに経験の或るプログラマの方にソース見てもらってアドバイス欲しい。 同じくmultisyncでサンプルを改造してフィールド内をオークで歩き回るデモ(?)も作った よ。いちおうオカンのPCにこっそりインスコしての動作検証はオッケーだったよ。 いまオナゴのアパートなんで夜家にもどったらどっかにウプできるよ。 >>132 DBP単体でメッシュやボーンの定義が出来るから質問の答えそのものに対する答えは”Yes” でも自分でDBPでツールをプログラミングするか、他のアプリを使ってモデリング&モーショ ンを作成するのが現実的。 シェーダー使った視覚的に派手な物も作れるし、3Dゲー作るには最高の環境だと思うよ。
136 名前:名前は開発中のものです。 mailto:sage [2005/12/13(火) 11:36:58 ID:BVXvK+tS] 一番楽なパターンは、 @メタセコか六角大王でモデリング AおちゃっこさんのRokDeBone2でモーション作成 B同じくRDB2XでX形式に変換 あとはDarkbasicで簡単に制御できる。 当り判定も用意されてるから バーチャロンとか連ジっぽいゲームなら簡単に作れるよ お金持ちなら、3DStudioMAXがお勧め。 だが、モデリング初心者にはお勧めできない
137 名前:135 ◆2i.vL..9Ww mailto:sage [2005/12/15(木) 21:12:26 ID:g66qYxAl] 日本語表示に関してだけど、最新版はバックスペースとかにバグがあるので様子見 かと。 v5.8で問題なく日本語表示できるよ。 ちなみに上記は全て英語版の話。日本語版はよくわかんない。
138 名前:名前は開発中のものです。 mailto:sage [2005/12/16(金) 12:25:17 ID:L+DZgbh9] エディターの日本語表示にバグあるね シングルクォテーション使ってコメント書くと化ける文字がある REM使ったら大丈夫だけど。 あと、急に文字化けしたら 化けた部分を範囲選択すれば直る。 原因は良くわからん。 日本語が1文字扱いされないから、漢字消すのにデリート2回押すか、 BS2回押さないといけないのは仕方ないか・・・ ちなみに製品版の話です
139 名前:名前は開発中のものです。 mailto:sage [2005/12/16(金) 12:31:11 ID:GgddpOss] >>138 フォントを変えるべきじゃね?わからねっけど ダンカン!
140 名前:135 ◆2i.vL..9Ww mailto:sage [2005/12/17(土) 01:53:38 ID:GOi+P3I3] うぅ、もりあがらんのう.. MO用の鯖&クライアントの雛型作り直したら結構いい感じになったかも。 最大接続人数は鯖立ち上げで任意に変えられるんだが、ゲームのデザイン次第では MMOもいけるのでは?て感じですね。やり取りする情報の量と頻度次第というこ とで。もちろん時間に精度が求められるタイプのものは無理でしょうが。 5.8、日本語表示、表示だけなら問題なかったんだけど、半角単位の文字列演算を やると不具合が...。5.9b3はentry$()に結構致命的なバグがあって、やむなく ダウングレードしました。entry$のバグが直ったら日本語チャットに挑戦します。 とりあえず4−8人くらい参加のアクションRPGみたいの作りたいなー。勉強 しないと... MOBのAI、大変そうです。オススメのリンクあったら教えてください。
141 名前:名前は開発中のものです。 mailto:sage [2005/12/17(土) 17:27:09 ID:0fZqbS5o] DBは、プログラム自体が初めてって香具師が手を出すタイプの、 初心者向けツールだし……俺みたいなw しかも、まだ日本語版は発売されたばかり。 まだBASICの基本を覚えて、初プログラムに挑んでる段階の人の方が多いと思うよ。 海外版から使い込んでた135みたいな香具師の話に、 このスレの平均的住民がついていけるようになるのは、 多分、早くても半年後くらいだと思う。
142 名前:135 ◆2i.vL..9Ww mailto:sage [2005/12/18(日) 00:26:33 ID:MwTxXX8Q] いや、俺もガチンコの素人プログラマーなんです。 だから俺もいろいろ知りたい事がたくさんなるのでみんなで情報交換できたらと。 141さんもよろしく。おたがい頑張りましょう!
143 名前:名前は開発中のものです。 mailto:sage [2005/12/19(月) 17:35:16 ID:2sLLYsur] このスレが良い方向で500を超えたら手を出そうと思って、 スレが立った直後から生暖かく見守っております。 実際は仕事が忙しくてじっくり趣味につぎ込む時間がない ってのもあるんだけどね。
144 名前:名前は開発中のものです。 mailto:sage [2005/12/25(日) 09:57:13 ID:WvwDmRZ9] DBPってフルスクリーン専用なんですかね。 サンプルがどれもこれもフルスクリーン前提なので、ウィンドウモードのものが ないのかなーと思ったんですが…
145 名前:名前は開発中のものです。 mailto:sage [2005/12/25(日) 10:19:08 ID:XuTK2lmb] >>144 そんなことはない。 プロジェクトオプションみたいなのがある。
146 名前:名前は開発中のものです。 mailto:sage [2005/12/25(日) 11:52:54 ID:15Uhnv9W] ただし売るとなったら、相手の環境に合わせるのが大変ですな。 プログラムで画面モードと解像度変更する裏技あるのかなー・・・。 最悪は設定メニュー別に作って、画面別のEXE用意するしかないかも
147 名前:名前は開発中のものです。 mailto:sage [2005/12/25(日) 17:01:17 ID:WvwDmRZ9] 解像度の変更は check display mode と set display mode で対応するんだと思う。 if check display mode(640,480,32)=1 then set display mode 640,480,32 みたいなかんじかな?
148 名前:名前は開発中のものです。 mailto:sage [2005/12/26(月) 00:36:01 ID:6AKlGJ/h] 疑似2Dシューティング作ってるんだけどオブジェクト数の制限がきつくて 難しい。やっぱDBはプアーなオブジェクトを沢山出すよりリッチで 少数オブジェクトが向いてる見たい。ちゅうわけで格ゲーに変更。
149 名前:名前は開発中のものです。 mailto:sage [2005/12/26(月) 12:13:04 ID:Mw3S5fw1] >148 製品版を買いなされ。 トライアルの制限じゃまともにゲーム作るの難しいよ。 DBは〜じゃなくて、お試し版は〜って言わないと誤解されてしまう。
150 名前:135 ◆2i.vL..9Ww mailto:sage [2005/12/27(火) 02:37:36 ID:yH6q7tT9] >>148 トライアルにオブジェクトの制限なんてあったっけ? >>144 ,146 プロジェクトマネージャーを表示して、その中で作成するEXEのタイ プ(起動した時の解像度やウインドウモード)を設定できるよ。
151 名前:名前は開発中のものです。 [2005/12/27(火) 16:34:40 ID:8kJ0xhyK] 多少デスタのページも変わってコードが載ってたりしますね。 最初は何もなくて売りっぱなしかと思ったけど。 今はFPSCでFPSを作っとりますがすんげー重い、 たいしてオブジェクトおいてないのに アスロン64 3000+、6600、1GBの環境でもfpsが5とかに落ちる場面がある FPSCをDBPで再コンパイルできるようなのだが・・・・・
152 名前:名前は開発中のものです。 mailto:sage [2005/12/28(水) 12:29:15 ID:oRR40+62] 129=151? 状況違うけど、スペック似てるから。
153 名前:名前は開発中のものです。 [2005/12/29(木) 00:12:33 ID:OU6ak7jq] やはり、海外は進んでるなぁ・・ ガイドブックやらも出てるし、誰か翻訳キボン OPEN MMORPGとかもやってるし ttp://www.gamersol.co.uk/OMMORPG/index.php
154 名前:135 ◆2i.vL..9Ww mailto:sage [2006/01/02(月) 16:51:41 ID:fIOeIM/+] >>111 ,112,113 グローバル変数の宣言は global a as float global dim map(100,100) as word global file_name as string とかで大丈夫ですよ。 >>153 OpenMMOは立ち上がりのコロから観察していますが、学ぶべき点はほとんど無いです よ。RPG>MORPG>MMORPGとプロジェクトを進めていくという予定らしいですが、現状 RPGにも程遠い段階です。フォーラムのモデレーターのDavit Tも「万が一にも完成 まで漕ぎ着けるかも知れないから、一応スレッドはオープンに設定した。ただ、同じ ような形のチャットプログラムを試みていたはずだが...」とコメントしています。 DBPは学習が容易な言語なので、確かに完成するかもしれないけど、現状の進捗具 合からだと単なる打ち上げ花火にしか見えない無いようです。 ソースも一通り目を通しましたが、MOBのAIのソースの中に地面の表示のコードが 混ざっていたりと相当お粗末なものだと思います。 DBPに関する疑問質問、分かる範囲でなら答えますのでどうぞ。 私に分からないことで、かつ私自身興味があることでしたら本家のフォーラムに質問 ポストしますので。 英>日の翻訳も分量がそれほど無ければやるかもしれないので、訳して欲しい文章が あったらどうぞ。 仕事柄、忙しいときと暇な時の差が激しいのでしばらく放置もあり得るのですが、死 なない限りはここ来ますので。 半年放置が続いたら135しぼんぬと言うことで。
155 名前:名前は開発中のものです。 mailto:sage [2006/01/04(水) 14:09:37 ID:QAoNn3+O] >154 グローバル宣言の件ありがとうございます。 マニュアルには載ってないですよね? とりあえずMMOとかよりも、普通に遊べるゲームから考えるべきですよね。 DarkBasicに限らずですけど。
156 名前:135 ◆2i.vL..9Ww mailto:sage [2006/01/05(木) 00:44:04 ID:A54UWuBK] グローバル変数の宣言は私もマニュアル探した覚えがあります。 確か適当に記述してみてOKだったからそのまま使っているような...。本家のフォ ーラムや、付属のオンラインマニュアルのコードなども色々みて回った記憶があり ます。 MMOって、べつに仕組みはそんなに複雑ではないと思います。どのようなレベルのも のを考えているかによりますが。 ゲームを作るのが始めてであれば、画面分割型の対戦、協力ゲームなどを作ってみる と良いかもしれません。このときに力技でコードを書かずに、データ管理と処理の部 分(サーバの役割)、入力と表示の部分(クライアントの役割)を意識して、分割し た画面それぞれをMOにおけるクライアントのようなつもりで設計してみると、経験に なるのでは?と思います。
157 名前:名前は開発中のものです。 mailto:age [2006/01/05(木) 16:51:43 ID:4oqPOXk4] つ 期待あげ
158 名前:名前は開発中のものです。 mailto:sage [2006/01/08(日) 18:27:25 ID:jc/sCd8S] ルーム ウォー って フリーで作ってるんだっけ? アレは面白かったよ
159 名前:名前は開発中のものです。 mailto:sage [2006/01/08(日) 21:45:32 ID:kcQ8NIr5] 日本語版に本家の5.9アップデータって当てられるんでしょうか? 日本語版のアップを待たないとだめ?
160 名前:名前は開発中のものです。 [2006/01/09(月) 10:01:31 ID:FEKb7KDZ] >159 どう違うの?
161 名前:名前は開発中のものです。 mailto:sage [2006/01/09(月) 13:45:36 ID:r5N6Fcjv] >>160 本家の最新版なら日本後表示のバグが修正される。 日本語版なのに日本語表示できないなんてアフォかとorz ただ、そこらへんの情報がぜんぜん出てないのでアップデータを あてて不都合がないのかが分からない。(大丈夫のような気もするけど)
162 名前:名前は開発中のものです。 mailto:sage [2006/01/10(火) 15:50:52 ID:23p5/VZg] とりあえず日本語版買ったからあててみるか。 日本語版は Ver 1.055 って表示してるけどいいのかな? 仕事から帰ったら家のPCで試してみる。
163 名前:名前は開発中のものです。 [2006/01/12(木) 10:09:56 ID:jsDaKgah] Hands On DarkBASIC Pro - Volume 1 プログラムは超初心者なので買おうか悩んでます。
164 名前:名前は開発中のものです。 mailto:sage [2006/01/13(金) 03:42:30 ID:nD+SNK4X] DBSETSHADOWSHADINGで影が表示されないんだけど 原因としては何が考えられるの?
165 名前:名前は開発中のものです。 mailto:sage [2006/01/13(金) 09:40:37 ID:p0niQY45] グラボが非対応なだけじゃないのか? うちもしょぼいマシンじゃセルシェーディングができなかった。
166 名前:162 mailto:sage [2006/01/13(金) 15:07:41 ID:p0niQY45] とりあえず普通にあてれた。 バージョンは、 1.055→1.059 になった。 様子見してるけど、何が変わったかわからんw ちゃんと日本語版のままだしなぁ・・・
167 名前:135 ◆2i.vL..9Ww mailto:sage [2006/01/13(金) 18:49:25 ID:nJ7mDcJK] >>164 ,165 英語版のv5.8以降set shadow shading on/offコマンドはCPUとGPUが任意で切り替えられる仕様に。 書式は set shadow shading on obj,mesh,range,useshader です。一応GPU/CPU両方試してみたけどそこそこ使えました。 >>165 セルシェーディング、そもそもそんなに質が高くないので...。 サンプルが動作しなかったのでしょうか?
168 名前:名前は開発中のものです。 [2006/01/14(土) 14:20:15 ID:L5fLa2OM] 初心者なのに無謀にも購入してインス子してみました。 なんか画面ちっちぇ〜 文字みずれ〜って思うの俺だけ? っていうかもう少しチュートリアル充実しといてほしいなぁ 初心者だから・・・ 初心者向けにDarkBASIC Professional解説してる 神のようなページをこのスレと連携して誰か立ち上げてくれる方いると とても励みになります〜! よさげなツールなのに普及してないのが痛いなぁ