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


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

DarkBASIC 使っている奴情報交換してください 2



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/


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

239 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 03:09:19 ID:4YDsH0Sl]
宣伝みたいでやらしいですが、作成中のDiabloライクゲームのソース公開しました。
blog.goo.ne.jp/furuchin_2007/
よかったら参考にしてください。




240 名前:236 mailto:sage [2008/08/14(木) 13:29:49 ID:LA2R5j/G]
ありがとうございます。
参考にさせていただきます。

241 名前:名前は開発中のものです。 mailto:sage [2008/08/15(金) 14:49:47 ID:jJfyBk67]
>>239
ソース消えてますよ
よろしければ再アップお願いします
私もdarkAI使いですので参考にさせていただきます

242 名前:239 mailto:sage [2008/08/15(金) 21:37:31 ID:S44m/GA6]
>>241
再アップしました。
ご意見頂けるとうれしいです。

243 名前:名前は開発中のものです。 [2008/08/16(土) 17:23:58 ID:yOPIVaQ2]
DarkBASIC Professionalを買おうと思うのですが。
良い参考書とかあれば教えて欲しいのですが?

244 名前:名前は開発中のものです。 mailto:sage [2008/08/17(日) 16:46:55 ID:JtLBJ/Ow]
買って、触ってれば出来ると思う。
参考書は、DirectX90cの一般的な解説書が良い

疑問点はここ掲示板で聞くのが一番近道

245 名前:名前は開発中のものです。 mailto:sage [2008/08/25(月) 12:50:53 ID:8AWywgWt]
DarkBASIC関連のサイトってなかなかないですよね。
本ソフトを使った同人ゲームとかはあるのでしょうか?

246 名前:名前は開発中のものです。 mailto:sage [2008/08/25(月) 13:07:15 ID:rRygqfNY]
ttp://pc11.2ch.net/test/read.cgi/gamedev/1218336279/147
誘導してやったよ



247 名前:名前は開発中のものです。 mailto:sage [2008/08/26(火) 06:48:11 ID:ygBjdxJ3]
>>245
同人はいくつかあるんじゃない。海外ではよく見かけるけどね。ここはめっちゃくちゃ詳しい人がいるからその人に聞いたほうがいいかも

248 名前:名前は開発中のものです。 mailto:sage [2008/09/01(月) 22:24:52 ID:AC85U0IW]
Newsletter Issue 68 - September 2008
www.thegamecreators.com/data/newsletter/newsletter_issue_68.html



249 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 17:00:30 ID:pQLuCdGu]
プログラムはできるんだけど
3Dモデルがなくてゲームが
作れないという方はいますか?



250 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 18:03:20 ID:3irRmpEO]
>>249
質問の意図がわからん


251 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 18:16:56 ID:4cXMQR17]
素材提供するからゲーム作ってくれとか?

252 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 20:16:22 ID:pE3r5jns]
プログラムを作ってあげるよ、
と言っても、コードを書く人は多いので、寄ってたかって作っちゃえばいい。

そうだなぁ
とりあえず、イメージスケッチとゲームの概要説明くらいが必要だろう


253 名前:名前は開発中のものです。 mailto:sage [2008/09/10(水) 22:12:52 ID:Xug1IlYT]
>>249
お願いしていいなら東方キャラ作って欲しいなぁ

254 名前:名前は開発中のものです。 mailto:sage [2008/09/13(土) 13:04:52 ID:cdd2B3bD]
DarkBasicProクイックリファレンス
sakuratan.ddo.jp/uploader/source/date92239.xxx

255 名前:名前は開発中のものです。 mailto:sage [2008/09/14(日) 00:57:24 ID:s7zjtzpC]
>>245
乙です

256 名前:名前は開発中のものです。 mailto:sage [2008/09/17(水) 09:28:31 ID:aUUqTy5H]
東方キャラって何ですか?

257 名前:名前は開発中のものです。 [2008/10/01(水) 09:55:47 ID:HSxEu0QJ]
sakuratan.ddo.jp/uploader/source/date93717.xxx
Monster Hunt 3D Tutorialsの翻訳です。
BASIC言語の初歩からFPSゲームの完成までをソースコード付で詳細に解説しています。
前半はBASICを知らない人へ基本の解説で、後半はソースコードの一行毎の説明です。
間違いがあれば指摘してください。



258 名前:名前は開発中のものです。 [2008/10/06(月) 14:31:25 ID:gx8ezXyd]
乙!乙!(・ω・`)

259 名前:名前は開発中のものです。 mailto:sage [2008/10/06(月) 17:08:58 ID:NXdho8Q1]
東方といえばマスターアジアのことに決まってるだろ



260 名前:名前は開発中のものです。 mailto:sage [2008/10/07(火) 08:53:15 ID:LkfT6LhL]
どういうこと?(・ω・`)

261 名前:名前は開発中のものです。 mailto:sage [2008/10/08(水) 00:06:51 ID:R0ZY4BwZ]
(´・ω・)こういうこと! ↓ ↓ ↓

262 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 19:17:47 ID:5GR4FdDP]
rem 耳
MAKE OBJECT CONE 2,4
POSITION OBJECT 2, 2,20,0
MAKE OBJECT CONE 3,4
POSITION OBJECT 3,-2,20,0
rem 頭
MAKE OBJECT SPHERE 1,10
SCALE OBJECT 1,100,70,100
POSITION OBJECT 1,0,16,0
rem 胴
MAKE OBJECT SPHERE 4,10
SCALE OBJECT 4,100,70,100
POSITION OBJECT 4,0,10,0
rem 膝
MAKE OBJECT CYLINDER 5,3
SCALE OBJECT 5,100,200,100
POSITION OBJECT 5, 2,5,0
MAKE OBJECT CYLINDER 6,3
SCALE OBJECT 6,100,200,100
POSITION OBJECT 6,-2,5,0
rem 足
MAKE OBJECT SPHERE 7,5
SCALE OBJECT 7,100,70,100
POSITION OBJECT 7, 2,1,0
MAKE OBJECT SPHERE 8,5
SCALE OBJECT 8,100,70,100
POSITION OBJECT 8,-2,1,0
MOVE CAMERA -50
do : sync : loop

263 名前:名前は開発中のものです。 [2008/10/16(木) 08:53:45 ID:q5F939RB]
どういうこと?(・ω・`)

264 名前:名前は開発中のものです。 mailto:sage [2008/10/22(水) 16:10:33 ID:qpzjTwkC]
どなたか初心者講座プリズ!

265 名前:名前は開発中のものです。 mailto:sage [2008/10/22(水) 19:03:52 ID:CesamyNd]
聞く事が大切、聞かなければ何も学ばない。
番号かコテを付けなさい、そしてたくさん質問しなさい。
ただ読むだけなら本を買って読んだ方がマシ
レスしなさい。無ければ、だれも説明しない

あなたが、どこまで学んだのかを説明しなさい。
そして、あなたの事を少し説明しなさい
小学生用と大学生用は違うし、文系と理系は違う。
特に、算数の知識は重要

そして最終目標を持つ事。
何を作りたいか?



266 名前:名前は開発中のものです。 mailto:sage [2008/10/26(日) 21:48:37 ID:KPCeMrvI]
皆さんは3Dの素材を作る時に、何のソフト使ってますか?
キャラや背景を作るのに、初心者向けの何かお勧めのソフトってありますか?

267 名前:名前は開発中のものです。 mailto:sage [2008/10/26(日) 22:27:43 ID:u1fgRf83]
はじめての3DCG
www.asahi-net.or.jp/~qb3k-kwsk/index.html
ここを読んでもらえば概要がつかめると思う。

Metasequoiaが無料で日本語の解説本も多い。対応するソフトも多い。
trueSpaceはDBPが推奨する。無料で機能だけは充実している。英語だけどね

ゲームに使うには、ローポリ用モデラーでなければならない。
メインキャラでも、多くても5000ポリゴン、1000ポリくらいが好ましい。

色々な意見があるだろうけど


268 名前:名前は開発中のものです。 mailto:sage [2008/10/28(火) 21:08:30 ID:8Uvd8HRY]
>>267
ありがとうございます。
早速勉強してみます。

269 名前:名前は開発中のものです。 mailto:sage [2008/10/29(水) 00:20:42 ID:kANgMIR+]
>生きてるにょろ……
死んじゃったのかと思ったよ

ここにオープンソースのFPSがある。
dbnox.mapmasterz.com/
ソースを読むと元気になるかもしれない。





270 名前:名前は開発中のものです。 [2008/11/02(日) 18:11:38 ID:+SdOthf+]
Newsletter Issue 70 - November 2008
www.thegamecreators.com/data/newsletter/newsletter_issue_70.html



271 名前:名前は開発中のものです。 mailto:sage [2008/11/03(月) 00:22:39 ID:vRmuLEhK]
>>270
dです

272 名前:名前は開発中のものです。 [2008/11/05(水) 15:32:59 ID:+7Tksoeq]
どういうこと?(・ω・`)

273 名前:名前は開発中のものです。 mailto:sage [2008/11/06(木) 10:23:23 ID:lSo3Lbhk]
3Dのゲームでデモシーンってありますよね?
あれってプログラム上で組んでいるのですか?
それとも3Dソフト上で作ったアニメーションシーンを読み込んでるだけですか?


274 名前:名前は開発中のものです。 mailto:sage [2008/11/06(木) 13:17:44 ID:vEIT+42v]
どっちもアリ
一つのゲームで両方使われることもあるよ
リアルタイムでやるには重過ぎる場面なんかはムービーの方が向いてるだろうし、
ゲームプレイとシームレスに繋げたい時なんかはプログラムで処理した方が楽だったり


275 名前:名前は開発中のものです。 mailto:sage [2008/11/06(木) 13:21:58 ID:vEIT+42v]
あ、それともムービーじゃなくてオブジェクトのモーションとかを外部ツールで作ってインポートするかってことかな?
それにしたってどっちもアリだと思うけどね


276 名前:名前は開発中のものです。 mailto:sage [2008/11/06(木) 14:02:30 ID:lSo3Lbhk]
なるほどです。
RPGでよくあるデモなのですが、プレイヤーが任意に文を読んでいき、
その文にリンクした動きをキャラクターにさせたいのですが、DBPでもこういう表現は可能なのでしょうか?


277 名前:名前は開発中のものです。 mailto:sage [2008/11/06(木) 14:50:23 ID:UJfcdww8]
スクリプトですね、RPGでよく使われます。
Luaが有名で、プラグインでもあります。
単純なものだったら手作りでかんたんに作れますよ
小さなインタプリタ言語のようなものです。

サンプルをupします。
data.txtを書き直すと動きを変更できます。
www.csync.net/service/file/view.cgi?id=1225950467



278 名前:名前は開発中のものです。 [2008/11/07(金) 13:52:56 ID:lumAZuFy]
乙!乙!(・ω・`)

279 名前:名前は開発中のものです。 mailto:sage [2008/11/12(水) 10:05:33 ID:KrsvFaZX]
エフェクトの質問なのですが同じ絵を乗算やスクリーンで
レイヤーのように重ねて表示することはできますか?



280 名前:名前は開発中のものです。 mailto:sage [2008/11/12(水) 13:20:45 ID:qUUUWae4]
>>266
素材だけなら、無料で公開されてる物も多いので検索してみたら良いんじゃね?

あと、無料ソフトが結構あるので試してみたら良いんじゃね?

おすすめのフリーグラフィックソフトpart10
ttp://pc11.2ch.net/test/read.cgi/cg/1218541669/l50

【無償】 Microsoft trueSpace
ttp://pc11.2ch.net/test/read.cgi/software/1217185360/l50


両方無料、機能的にはこの辺の物なら市販ソフトに(それほど)劣らないと思う。

Blender (出自は市販ソフトだが、製作会社が無くなりオープンソフトへ移行)
ttp://www.blender3d.com/

trueSpace 7.6 (最近まで市販ソフトだったが、MSが買い取り無償公開)
ttp://www.caligari.com/


281 名前:名前は開発中のものです。 mailto:sage [2008/11/12(水) 16:02:51 ID:KrsvFaZX]
詳しい説明ありがとうございます。

説明不足で申し訳ないのですが、プログラム上では>>279ようなことはできますか?
以前、光るエフェクトの雑談がでていましたが、画像上で光りを書き込み周りをアルファで抜いて表示すると何故かあまり光って見えないのです。
なので光要素のレイヤーをプログラム上で重ねれば、もしかしたらよく光るのかなぁと思いまして。

 ttp://www.doblog.com/weblog/myblog/11132/2596069#2596069
このURLの下の方にいくつかエフェクトがのっていますが、このようなエフェクトを作るのは素人には難しいですかね?

282 名前:名前は開発中のものです。 mailto:sage [2008/11/12(水) 16:49:29 ID:V4VUDMZ/]
>以前、光るエフェクトの雑談がでていましたが

以下の、3dエフェクトのdemoを見てください、参考になると思います。
www.sbcr.jp/books/download/art.asp?newsid=2211
ここから、サンプルコードをダウンロードする。
これはC++で書いてありますが、DBPで同じ事が出来ます。

おそらくHDRのような光が漏れ出したように見える状態が欲しいのでしょう
これは、シェーダーを使い、.fxファイルで書きます。
wikiwikiの uploaderにHDR-demoをupします。

状況によりますが、アニメートスプライトでも雰囲気が出ます
www.thegamecreators.com/?f=sprite_pack_1
ここのAVIムービーを見てください。
スプライトの方が処理が軽いです。



283 名前:名前は開発中のものです。 mailto:sage [2008/11/13(木) 08:32:19 ID:ivTXzJZ6]
わざわざありがとうございます(><)
早速勉強してみます。

284 名前:名前は開発中のものです。 mailto:sage [2008/11/17(月) 09:04:44 ID:Qy8Cr9Kp]
>>281
はいって何だよ。出来んのかよ。さっきから何度も。何がはいなんだよ。
出来もしねえ奴が軽々しくはいなんて言うんじゃねえよ。
わかってんのかよ。はいって言う事の責任の重さを。
社会勉強のつもりでやってんだったら辞めてもらうよ。
だから申し訳ありませんじゃねえだろうよ。何が申し訳ねえんだよ。
本当に反省してんのかよ。
本当に今なら出来んのかよ。
口先だけの謝罪をするんじゃねえよ。
いい加減な気持ちでやってるんだったら今すぐ帰れお前。

285 名前:名前は開発中のものです。 mailto:sage [2008/11/17(月) 15:26:39 ID:zP3p0U3K]
イヤお前が帰れよww
何処の誤爆だか知らんけど和んだw


286 名前:名前は開発中のものです。 mailto:sage [2008/11/17(月) 16:58:36 ID:k+q0uI8W]
コピペだろ

287 名前:名前は開発中のものです。 mailto:sage [2008/11/18(火) 00:29:40 ID:GQVgsc2z]
DBのコマンド使ってシューティングとかの
タスクシステムって再現できるのか?

288 名前:名前は開発中のものです。 mailto:sage [2008/11/18(火) 09:32:21 ID:49xoDAeI]
プログラムを勉強している者です。
darkbasicはメインループの中に箇条書きな感じでどんどん文を書いていっていいのですか?
以前、学校の授業でvc++をちょこっとやったときは、文はフォルダでわけたほうがいいと言っていた記憶があるのですが
darkbasicもわけたほうがいいのでしょうか?


289 名前:名前は開発中のものです。 mailto:sage [2008/11/18(火) 12:33:54 ID:IYbd9Sfi]
コードは不具合がなければどのような書き方でもよいけれども

プログラムの書法/作法 があってですね、
複雑な所は、
「画面にして1ページ以内に。多くても2ページ以内」と言われている。
見通しが良くなって、コードを読みながら考える時に役立ちます。
区切りの良い所で分ける事で、整理する事もできます。
basicだと、gosub, function()のような サブルーチンを使う。




290 名前:名前は開発中のものです。 mailto:sage [2008/11/19(水) 00:05:32 ID:iSatquxr]
これ参考に
codezine.jp/article/detail/297
www5f.biglobe.ne.jp/~kenmo/program/task/task2/task2.html
gamehell.g.hatena.ne.jp/kenmo/19770215
TCBがんがって作ってんだがDBPがディフォでポインタも構造体も
なんもできないようなので
Matrix1 Utility Plug-ins
forum.thegamecreators.com/?m=forum_view&t=85209&b=18
っうの使ったら関数をポインタで呼べるようになりたよ。

test.a=GET PTR TO FUNCTION (1)
CALL FUNCTION PTR (test.a)
だれかタスクシステム作っている奴いたら情報交換シテ。つД`) タスケレ !!






291 名前:名前は開発中のものです。 mailto:sage [2008/11/19(水) 00:24:39 ID:iSatquxr]
Coroutinesっうの使えばタスクシステムは
全部解決しそう (((´・ω・`)カックン…

292 名前:名前は開発中のものです。 mailto:sage [2008/11/19(水) 02:33:59 ID:iSatquxr]
連レスでごめん。ぜんぜん解決しなかった。。。。
コルーチン使ってみたが(Matrix1 Utility Plug-ins 必要)
sakuratan.ddo.jp/uploader/source/date97626.txt

( ゚д゚)ノ ハイ!質問!
do sync loop使うのと何がどう違うのかよくわからん(´Д⊂ モウダメポ


293 名前:名前は開発中のものです。 mailto:sage [2008/11/19(水) 11:13:05 ID:b3qj0f3D]

それは Matrix1 Utilityの Coroutinesですか?
DarkBASICは探せば何でも出て来るのです。


タスクシステムを知らないけど、Real-time operating systemのようなものだと思う。
無理やりポインタを導入しなくても配列とフラグを使えば出来そうに思う。
配列のソートとサーチのコードを書けば良いだけだと思うけど

コードは後で見てみる

294 名前:名前は開発中のものです。 mailto:sage [2008/11/19(水) 11:14:41 ID:b3qj0f3D]
>>228
よく見たら、別ファイルにして作った方が良いのか?との質問なんだろうか
C言語は、伝統的に小さいファイルを大量に作って後でリンクするから
ファイル分割を推奨するかもしれない。

basicは、ひとつのファイルで作ってしまえばよい。
もし、完成されたモジュールを持っているならば、
それは別ファイルにして#incudeでも良いけど。
最初のうちは、あまり難しく考えなくて、完成させる事を考えれば良いと思う。

指標とする為に参考コードをUPする。
ソースコードを参考にしてください。どこにでもあるインベーダーですけど、
サブルーチンと関数の様子と、字下げの扱い方、変数名とコメントなどに注目して
www.csync.net/service/file/view.cgi?id=1227060633



295 名前:名前は開発中のものです。 mailto:sage [2008/11/19(水) 11:18:29 ID:b3qj0f3D]
あー、タグを間違っちゃった
>>228 でなくて、>>288 でした。


296 名前:名前は開発中のものです。 mailto:sage [2008/11/19(水) 13:36:43 ID:iSatquxr]
>>293
ども。
>DarkBASICは探せば何でも出て来るのです。
同意。

問題なのはσ(゚∀゚ オレ!! が頭悪いこと。

Matrix1 Utilityの Coroutinesでつ。
配列とフラグで作ろうかと考えたんだけど
構造体から関数へポインタで参照できれば
そこらへんのCとかでできたサンプルまねて
作れるかなとか思ったが
type->構造体のみ
ポインタ->関数に参照できない
だからMatrix1 Utilityに行き着いて
今Coroutinesヽ(д`ヽ)。。オロオロ。。(ノ´д)ノ



297 名前:名前は開発中のものです。 mailto:sage [2008/11/19(水) 15:19:37 ID:b3qj0f3D]
妙なタスクシステムとやらの偽物を作らないで
基本データ構造を理解して
配列操作で必要な事が出来る。
このあたりを読んでみなさい。
gamealgorithms.tar.hu/ch03lev1sec2.html

理解しないままあれこれやっても答えは出ない。

大規模のRPGを作るのであれば、データベース操作が必要になるだろう
それはそれで別の話だろう。


298 名前:名前は開発中のものです。 mailto:sage [2008/11/19(水) 16:02:55 ID:Mm+oFpHz]
・フラグってif文とかのことでつか?(´・ω・`)
・待機・歩行・ダッシュのモーションをキャラに入れたいのですが
 xファイルは1つにまとめたほうがよいのでつか?(´・ω・`)
・あとマトリクスってなんでつか?(´・ω・`)
wikiでも調べたのですが、よくわからないんです(´・ω・`)

質問責めで申し訳ありません(´・ω・`)

299 名前:名前は開発中のものです。 mailto:sage [2008/11/19(水) 16:35:44 ID:az14Zp8B]
>>297
英語なんか金髪がオパッピーしているサイトしか見たことネーヨ (((´・ω・`)カックン…
できれば誰か日本語訳してくれ。



300 名前:名前は開発中のものです。 mailto:sage [2008/11/19(水) 16:42:01 ID:az14Zp8B]
>>298
フラグってどちらかといえばtrue,falseで済ませるのが無難じゃないか。
1キャラ/1xファイルとそのモーションがいい。
マトリクスって映画のタイトルだろ。
DBだったらMAKE MATRIX とかあるけど
四角グリッドを作るコマンドね。






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

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

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