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


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

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



1 名前:名前は開発中のものです。 [2005/10/10(月) 23:37:24 ID:ydJjANNQ]
DarkBASIC Professional使っている奴
情報交換しないか?

販売:
desta.jp/desta/game/darkbasic/index.jsp
本家:
darkbasicpro.thegamecreators.com/
次期パッチbeta5.9でやっと日本語表示できるようになった。


970 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 19:40:50 ID:E4a/SHrG]
いったい、DB拡張パックの何が欲しいの?

971 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 19:57:33 ID:Q/cXhiZr]
>>968
not もbitwiseだった。
それに気づいたから使っていない。
0か1であるにも拘らず-1を示した。
おまけにif文の条件判定で成立基準が明示されていないし。
例えばどこぞのBASICみたいに-1で成立だったら1でも偽になってしまう。

boolean変数に対して何らかの演算をして代入することが無ければ
使っても大丈夫のようだけど。
常に定数代入に限定すれば。


972 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 20:02:05 ID:Q/cXhiZr]
>>970
いろいろ便利なのがあるけど筆頭はDarkAIだろうね。
特にあれの自動移動はかなり便利でしかも賢い。
ルーチン群そのものはFPS専用のきらいがあって汎用性はいまいちだけど。


973 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 20:29:15 ID:Q/cXhiZr]
>>971
そうそう、boolean型は条件式にも注意が要る。

a as boolean
if a

はいいけど、他に条件が増えて論理演算がつくと、
単独記述はどうも動作が怪しい気がする。

a as boolean
b as integer
×if a and b > 0
○if a <> 0 and b > 0



974 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 20:33:34 ID:E4a/SHrG]
bitwiseで見れば筋が通るでしょ

975 名前:958 [2007/12/28(金) 21:04:37 ID:tf6M2Qao]
>>959
最初からよくわからん
説明書のチュートリアルで四角形出してそれしかわからん。
弾幕シューティング作りたいんだけど。

976 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 21:18:26 ID:E4a/SHrG]
こんな感じのを作りたいのか?

www.retro-net.de/downloads/Shenandoah_Demo.rar


977 名前:958 [2007/12/28(金) 21:33:40 ID:tf6M2Qao]
>>976
そんなスーファミみたいなのじゃなくて背景3Dで奇麗なのがいいんだけど。


978 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 21:42:51 ID:E4a/SHrG]
動きは、2Dのこのようなので良いのか? 背景はデザイン次第だよね。



979 名前:958 [2007/12/28(金) 21:47:19 ID:tf6M2Qao]
うん、動きはそれでいい。
ていうかそれはdarkbasic製なの?


980 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 21:50:50 ID:Q/cXhiZr]
>>974
booleanに対してbitwise notではなくてnotなのに?
ぜんぜん筋が通っていない。
言語仕様として「boolean型は0か1」であるならば、
boolean変数値0におけるnotは-1ではなく1であるべきだ。
説明書でも論理演算のnotでnot 0は1だとはっきり書いてある。
明らかな不具合を庇うのは止そうよ。


981 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 22:12:05 ID:E4a/SHrG]
>>979
それはDarkBasicProで作ってある。

これを読んで勉強したらいい。スプライトを使ってる。
sakuratan.ddo.jp/uploader/source/date64651.zip

最初は小さいプログラムから始めるのが良いと思う。
ピンポンのような、テニスとかインベーダーとか

慣れてくると色々と出来るようになる。


982 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 22:24:22 ID:E4a/SHrG]
>>980
BOOLEANの動きは変だし、DOUBLEも変、 私はあまり使わないから詳細はわからない
庇うとか、あなたは何者なの? 単なるユーザーに対して喧嘩売ってるつもりなのかなぁ、唖然

983 名前:958 [2007/12/29(土) 00:13:57 ID:M5Xr/GMk]
>>981
英語無理。
darkbasicのコードでシューティングみたいなのないの?

984 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 00:17:51 ID:l56lsYBI]
その理屈で行くと
命令とか全部英語だから
プログラム無理ってことじゃね?

985 名前:958 [2007/12/29(土) 00:38:05 ID:M5Xr/GMk]
日本語で解説してほしいんだよ。
これって要するにbasicのコードがそのまま動くの?
basicのプログラミングの本買えばいいのかな。
www.kohgakusha.co.jp/books/detail/978-4-7775-1030-6

986 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 02:07:01 ID:0Vb9BcuD]
>985
それ買ったら良いよ。
わかると思う。

987 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 05:00:53 ID:/ej8ZKRe]
>>982
>>974 じゃあboolean変数値0に対してnotしたら演算結果が-1でも
bitwiseだから筋が通っていると言っているようにしか読めんよ。


988 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 12:03:54 ID:8wUYq3Ub]
まったくの素人で、日本語の本が欲しいのなら
最初はHSPを勉強してみるのも良い、
HSP自体は無料で配布されていおり、
BASICとよく似ていて、ゲーム以外の使い道も多い。
そして、日本語で書かれた初心者向けの本が多い。
「12歳からはじめるHSPわくわくゲームプログラミング
このような本が古本屋で格安で買えるだろう。

少し基本を日本語で学んでからDarkBASICに入ると解りやすいかもしれない
2Dゲームではスプライトが扱えるし
3Dゲームを作るときはDarkBASICがとても簡単に出来ます。

マイクロソフトのDirectXが9になってから2D単体での扱いが難しくなったのも
起因して 2Dゲームも3Dベースで作った方がよいのかもしれない。



989 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 16:07:40 ID:8wUYq3Ub]
booleanについて調べた結果はこうです。
あくまでも私見だから違ってるかもしれない。
boolean定義はあるが、存在しない。
説明書の間違い、書き方が悪い。
今後作るのかもしれない。

論理演算はbitwiseでなされている。最下位ビットを見ると同じ
print not 0 これは、print文が返すのは10進数と定義されている。
bitwiseにおいて not 0は、10進数で-1になる。
条件判断などで論理と挙動が違う事もある、それは次のbugfixに期待する
あまり手の込んだ方法を使わないで、単純にプログラムした方が良い結果がで

る。

細部について色々議論がある、ゲーム専用言語であるので
処理スピードを犠牲にしてまで 使われない部分の処理が必要なのか?
現状ではDBPの処理速度はかなり高速です。速度を犠牲にしてほしくないと思う



重箱の隅をつつくような考えではプログラムが完成しないだろ、
そんな人を多く知っている。学者なら良いが、実務ではまったく役に立たない



開発者は日本人でない、当然ここを見てない。無意味に叩いても何も起こらない。

990 名前:名前は開発中のものです。 [2007/12/29(土) 18:02:43 ID:Igffb8hN]
最近いじり始めましたが
いったい何をすればいいのか全然わかんない
最初は簡単なゲームからと思ってますが
簡単なゲームって具体的にどんなのですかね?
俺自身hspをやってたのでプログラミングが全然わかんないってわけじゃないです
因みにチュートリアルはやりました


991 名前:名前は開発中のものです。 [2007/12/29(土) 18:05:32 ID:Igffb8hN]
ごめんなさい
上に書いてあったんで質問変えます
初めて作るゲームは2Dがいいですかそれとも3Dですか?

992 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 18:05:53 ID:3PtYp3Qj]
ウィンドウを全画面にしてyou are idiot !!!と表示するプログラム

993 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 18:12:36 ID:8wUYq3Ub]
gamdev.org/w/?%5B%5B%C3%CA%B3%AC%C5%AA%B3%D8%BD%AC%A1%AA%5D%5D
こんなんとか
gamdev.org/w/?%5B%5B%A1%DA%BD%E9%BF%B4%BC%D4%A1%DB%B2%DD%C2%EA%A4%F2%A5%AF%A5%EA%A5%A2%A4%B7%A4%C6%A4%A4%A4%AF%A5%B9%A5%EC%A1%DA%B9%D6%BD%AC%B2%F1%A1%DB%A4%DE%A4%C8%A4%E1%5D%5D
こんなんとか
やってみればいいんじゃね

994 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 23:26:26 ID:1FYEvO6q]
確かに大部分は結構早いけど、とんでもなく遅くなる命令とかがあるので、そういったのはあえて避けて組むのがいいでしょう。

ところでそろそろ次スレが必要なような……私今立てれないんで……


995 名前:名前は開発中のものです。 [2007/12/30(日) 01:31:45 ID:3XjwNLpi]
>993
頑張ってみます
ブロック崩しなんか作ろうと思う
2Dで作って完成したら3Dで作ってみる感じで


996 名前:名前は開発中のものです。 [2007/12/30(日) 06:58:34 ID:zzg7G+NL]
晒しAGE

997 名前:名前は開発中のものです。 [2007/12/30(日) 06:59:20 ID:zzg7G+NL]
ume

998 名前:名前は開発中のものです。 [2007/12/30(日) 06:59:54 ID:zzg7G+NL]
ume



999 名前:名前は開発中のものです。 [2007/12/30(日) 07:00:54 ID:6YNBxmtn]
うめ

1000 名前:名前は開発中のものです。 [2007/12/30(日) 07:01:27 ID:6YNBxmtn]
埋まりました

1001 名前:1001 [Over 1000 Thread]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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