[過去ログ] ダンジョン自動生成 (1001レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
1
(10): 02/07/19 22:06 ID:o6Bp.wT2(1) AAS
「風来のシレン」みたいにランダムでダンジョンを作るのって
どうやるんですか
9: 02/07/20 00:11 ID:??? AAS
>>1
キミの好きなようにやればいい。
唯一の正しい解答がないのが、この手のゲーム向けアルゴリズムの醍醐味。
12: 02/07/20 09:58 ID:??? AAS
AA省
45: 02/12/09 09:22 ID:OAPbFwbF(1) AAS
AA省
73: 03/04/08 21:30 ID:f7Nb2d0t(1) AAS
AA省
91: 03/05/19 03:00 ID:PodEWIVm(1) AAS
AA省
131: 82 03/10/13 08:53 ID:wevhMUAZ(1) AAS
>>128
その制限が許されるなら簡単にはなる。問題はそれでいいかどうか。
論点としては>>124と同じだね。

漏れは>>1にシレンとあったので不思議のダンジョン系のダンジョンを基点として考えただけ。

ところで、漏れ以外にも誰か書いてくれよ。
239
(1): [age] 04/06/18 19:26 ID:1IDEdqU+(1) AAS
>>1

それならツクール2003で作れ
ダンジョン自動作成機能あるぞw
363
(3): 04/12/06 12:45 ID:XGqr52Q8(1/2) AAS
>1
ダンジョン自動生成のところのコーディングを終えたところ。
こんな感じ。

外部リンク[htm]:www.geocities.jp

開発報告スレに載せましたが、こっちのスレの方があってるかなと思って...。

このゲームで使ってるダンジョン生成のアルゴリズムは簡単に説明すると
下記の通り。
省13
799
(1): 2007/02/21(水)23:22 ID:CcuCUJeo(1) AAS
javaはわからんが、
if ((rand.nextInt()>>>1)%2==0) {    // 縦分割
は、何やってるん?
ゼロ補充して右シフトすると010010 => 00100
で、さらにその値を2で割ってあまりを0と比べる・・・・?
普通に、(rand.nextInt()%2==0じゃ駄目なのかい?

あと、split_coord_y = (rand.nextInt()>>>(rect_ly+MINIMUM_RECT_SIZE))%(rect_hy-MINIMUM_RECT_SIZE);
省7
970: 2007/06/12(火)19:26 ID:kN18iT5d(1) AAS
このスレは本当に財産といえるスレだったな
5年前にこのスレ立てた>>1に感謝だ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.029s