ダンジョン自動生成

このエントリーをはてなブックマークに追加
559進可 ◆Sinka1my5k
前に地上マップの自動生成が話題になってたが、なんとなく思いついたので仮で作ってみた。
これが生成マップ
ttp://gamdev.org/up/img/4555.png
んでこれが本体
ttp://gamdev.org/up/img/4556.lzh

やってることは極単純。
 全てのマスで上下左右隣のどれかの色をコピー。
 同じ色に上下左右囲まれたら、その色に変更。
この二つのみを数百回繰り返す。

んで、最後に凸凹をスムーズにして完成。
560名前は開発中のものです。:2006/02/03(金) 23:41:30 ID:F7jxtwgn
>>559
ちょっと凄いもの見たかも
それ論文書ける気がする

海と陸地の浸食スピードを変えるとよりリアルになるかもしらんね
561名前は開発中のものです。:2006/02/04(土) 00:45:57 ID:HTt9+uv8
>>559
面白いな、これでランダムに出来た国どうしの国取りゲームでもつくってみっかな
562名前は開発中のものです。:2006/02/04(土) 04:07:12 ID:FVzcwpvl
すごい、けどサンプルがちょっと形を変えたアレフガルドだ。
ただそう見えただけです。
563名前は開発中のものです。:2006/02/04(土) 11:04:35 ID:bUq83S+3
面白い!
564進可 ◆Sinka1my5k :2006/02/04(土) 15:22:09 ID:nxiBKjG1
意外と好評でちと驚き。

>560
論文って書いたこと無い、っていうか論文になるようなもんかな?
やってることはランダムウオークとライフゲームを足して2で割った程度だし

ドラクエマップに似てるのは、わざとそれっぽい色を選んだからだな。
2DRPGの全体マップなんてどれも似たようなもんだし。

とりあえずサイズ選択とか機能追加してみます。
565名前は開発中のものです。:2006/02/04(土) 17:28:53 ID:PigfTwip
学のある人間が書けば、結構いい感じに論文は書けると思うよ。

なんて言うか個人的には。適当に国とか作って、勢力図見たいなのを表示させたりして。
それっぽいシミュレーションにしてみたいなぁとか。
566名前は開発中のものです。:2006/02/04(土) 17:49:51 ID:HUT7akxl
> 全てのマスで上下左右隣のどれかの色をコピー。
> 同じ色に上下左右囲まれたら、その色に変更。
どうこと?
567名前は開発中のものです。:2006/02/04(土) 18:12:58 ID:X95vxFvv
どうこと?
568名前は開発中のものです。:2006/02/05(日) 00:49:23 ID:YdTAYsWk
4*4のマス目があったとして、それぞれのマスへランダムに色が設定されていたとする。
□■□□
■◆■□
□■□□
□□□□

◆の位置の場合、上下左右にある■のどれかからランダムにコピー。
これを全部のマスで実行する。これが1行目の> 全てのマスで上下左右隣のどれかの色をコピー。

次にランダムコピーし終わったものをチェック。
□■□□
■◎■□
□■□□
□□□□
◎の位置のように同じ色で囲まれているもの(孤立している色)は
□■□□
■■■□
□■□□
□□□□
同色に変更する。これが> 同じ色に上下左右囲まれたら、その色に変更。
569進可 ◆Sinka1my5k :2006/02/05(日) 00:51:17 ID:YdTAYsWk
ちなみに、外周ワクの処理がめんどかったので外周は海に統一してます。
ループ処理できないか頑張ってる途中。
570進可 ◆Sinka1my5k :2006/02/05(日) 01:11:08 ID:YdTAYsWk
>565
シミュレーションかぁ、そう書かれると色々想像してしまうではないか。

適当な位置に村を多めに設定しておいて、周囲の地形で
草原=羊・穀物 人口(増加速度)
森=木材     建築(最大人口)
山=石炭・鉱物 武力
の関係が発展するように設定。
人口と武力が溜まったら隣に侵攻って感じかな?
571進可 ◆Sinka1my5k :2006/02/05(日) 17:22:34 ID:cV3bs9Sv
とりあえずここまでできたー。
ttp://gamdev.org/up/img/4569.lzh

大きさ変更を可能にした。上下左右の色設定、ループ設定も可能にした。
セーブテキストの文字を選択可能にした。A,A,A,A,なんてのも可能に。
白色を増やして氷原を表現。

これにより上下は氷原で北極南極にし
左右は東西でループするタイプのマップも可能に。

これでだいたいの必要そうな機能は作ったかな?
572名前は開発中のものです。:2006/02/06(月) 00:20:26 ID:BYIF5sQS
地形の高低も作り出してくれると、汎用的な気がする。
とは言え、そりゃまったく別のアルゴリズムがいるだろうが。
573562:2006/02/06(月) 03:07:47 ID:ONKI0Dlb
色というよりむしろ形が。

これって転変地異ネタできそうな気がする。
あとベースで山脈とか付けたらどうなるんだろう。
574進可 ◆Sinka1my5k :2006/02/07(火) 21:55:29 ID:k0KLR7mS
最初は地形の高低で青緑茶灰の4段階で作ってたんだけど
どうも面白みに欠けてねぇ・・・開き直って、今の形にしてみたら
歩くの想像するだけでも楽しそうなマップになったので、こうなりました。

山脈タイプはアイデア思考中。
575名前は開発中のものです。:2006/02/13(月) 23:02:45 ID:NatgxHPM
ちょっとこのスレとはずれるが

「ドラクエ風日本地図」
http://f.hatena.ne.jp/winder/t/%e3%83%89%e3%83%a9%e3%82%af%e3%82%a8%e9%a2%a8%e6%97%a5%e6%9c%ac%e5%9c%b0%e5%9b%b3
576名前は開発中のものです。:2006/02/15(水) 11:00:18 ID:Tio5VjBM
>575
山・川の配置がドラクエっぽくていいねw
577名前は開発中のものです。:2006/02/22(水) 10:34:01 ID:X/dOJU3w
様子見。
578名前は開発中のものです。:2006/02/22(水) 22:11:26 ID:ArQ9tSNh
>576
大阪、毒の沼地sugeeeeee!
579名前は開発中のものです。:2006/02/22(水) 23:45:06 ID:gQQKFDlE
>575
見れない……
580名前は開発中のものです。:2006/02/23(木) 01:27:41 ID:u8abCd/e
>>575の画像は虹裏かどっかの連中が勝手に公開するなとか尻の穴の小さいことを
言って公開停止になったんじゃなかったっけ?
581名前は開発中のものです。:2006/02/23(木) 19:12:27 ID:gC7Z3QEh
>>580
当時の虹裏「他のネタみたいに転載がきっかけで
(厨房が騒いで)荒れネタになるかもしれないから
ここで作った分は皆で転載はやめとこうな」

結果その「転載をやめておこう」をネタに厨房の連鎖発生


582名前は開発中のものです。:2006/02/23(木) 20:30:40 ID:tkbJiqW+
虹裏ってだけで運命が決まってるようなもんだな。
どう転んでも厨房大発生。
583進可 ◆Sinka1my5k :2006/02/24(金) 03:05:47 ID:rvo3nAH5
どういうわけか現在、斜線と円の当たり判定の作成でさまよってる。
584名前は開発中のものです。:2006/02/24(金) 22:29:44 ID:MulRGJmT
点と線の関係でいいんじゃ。。。
585名前は開発中のものです。:2006/02/24(金) 22:49:55 ID:Izv7yb8r
ttp://up01.2ch.io/_img/2006/20060224/22/200602242246221069208717373.jpg

ダンジョンじゃないですけど。一個生成するのに3分くらいかかります。
自動でテクスチャも貼り付いて完成します。
586名前は開発中のものです。:2006/02/24(金) 23:20:05 ID:/yAgFGjj
>583
斜線と点だと、斜線と点が隣接するまで近寄れるもんで。
ある程度、離れさせておきたいから円判定が必要。

で、なんでそんなのがいるかと言うと山脈を表現したいから。

しかしそこまでする必要ないんじゃないかとも思い始めた俺ガイル。
斜線を細かくして四角同士の判定にしてしまえば楽だったな。

>585
スゴス。
587名前は開発中のものです。:2006/02/24(金) 23:23:44 ID:8SrOYlXt
>>585
スゲー。川どうやんの?
588名前は開発中のものです。:2006/02/25(土) 10:16:02 ID:pNUrQkwd
>>585
RTSにそのまま使えそうなクオリティだな。すごい。
589名前は開発中のものです。:2006/02/25(土) 10:43:15 ID:qRgVVJYs
>>587
インチキです。
ラインからの生成だと川岸付近の表情が出ないので、あらかじめ画像として
用意した形状ブロックを破綻が起きないように接続しています。
もちろんランダムですよ。
590416 ◆quHoSW/FCI :2006/02/25(土) 12:02:28 ID:VwLk9pxw
>>585
 おお、リアルですげい。昔、似たのは作ったけど川の生成までは至らなかったヨ…。

>>589
 なるほど、そういう手法で。たしかによく見ると2×2ブロックで川が形成されてる。
591名前は開発中のものです。:2006/02/25(土) 13:14:54 ID:qRgVVJYs
ttp://up01.2ch.io/_img/2006/20060225/13/200602251307443273198675111.jpg

ダンジョンの奴も出てきたので一応。これは2,3秒で生成されます。
左上が最小単位で2階層。右下は8層になります。各階層は階段で結ばれており、
空間的に連続しています。
完全なランダム生成ですが、スタートとゴールは設定されており、経路は保障されます。
色つきのキューブがそうです。
部屋は最大で3層の高さを持つようにしたため、中空の通路も発生します。
592名前は開発中のものです。:2006/02/25(土) 13:58:37 ID:rJx0/l3U
凄いね。その二つは実際ゲームで使ったん?
593名前は開発中のものです。:2006/02/25(土) 16:43:46 ID:4kmZTObL
>>589
ナイス・インチキw

>>591
こっちもイィ。

(いつかパクってやろうと、心ひそかに決意するのであった。
594名前は開発中のものです。:2006/02/25(土) 20:38:46 ID:btLiWUXl
>>586
点と線(が一定距離内にあるかどうか)の関係でいいんじゃ。。。
595名前は開発中のものです。:2006/02/25(土) 22:57:21 ID:pNUrQkwd
>>591
脳汁でそう。
それそのままFPSのマップなどに使えませんか?
596名前は開発中のものです。:2006/02/25(土) 22:58:09 ID:q1JQw40y
>>594
高校の数学でやる「点と直線の距離」ってやつだねえ
597名前は開発中のものです。:2006/02/25(土) 23:50:42 ID:YpmXD/EZ
>>592
提案はしましたが、まったくウケなかったため、お蔵入りしました。
ノートパソコンが逝かれたので、データをサルベージ中に再発見したところです。
もう、ゲーム制作からは足を洗いました。

>>595
立体構造を生かした、アクション性のあるトラップゲームを想定していました。
上下で撃ちあえるFPSでも良かったですね。
598名前は開発中のものです。:2006/02/26(日) 01:15:27 ID:lp29ua+L
>>597
マジすごいとオモ
599進可 ◆Sinka1my5k :2006/02/26(日) 11:08:12 ID:H++bbihf
>点と直線の距離

そう、それそれ。その発展系で、与えられる情報が
線分2点と中心点1点の場合の、なるべく簡単な式を模索してた。
高校数学なんざ、とうに忘れてるし(^^;

>591
更にスゴス。ウケなかったのはランダムな上に3Dで
空間把握が大変だからかも。一人視点は辛そうだ。

なんか上手い表示方法があればなー。
面白そうなだけにもったいない。
600名前は開発中のものです。:2006/02/26(日) 16:53:40 ID:QkUaKqn/
ttp://gamdev.org/up/img/4796.zip
これも意味不明だけど。2D画像に対する擬似ライティングです。
exeファイルなので、実行は自己責任でどうぞ。
ハードウェアでnormalマッピングできる今となっては、無意味そのもの。
いいかげんスレ違いなので消えます。
601名前は開発中のものです。:2006/02/28(火) 22:03:17 ID:k5LIAmWN
迷路の自動生成恋愛シミュレーション
602名前は開発中のものです。:2006/03/01(水) 13:02:33 ID:1c4hzwM/
「一緒の通路になって行き止まりに噂されると恥ずかしいし・・・」
603名前は開発中のものです。:2006/03/01(水) 21:08:55 ID:CFa76dVL
めろめろ☆メイズたん
〜恋の再帰をかけて〜
604名前は開発中のものです。:2006/03/02(木) 00:24:32 ID:Kb64UpNU
>>585

simcity4みたいな
605名前は開発中のものです。:2006/03/03(金) 04:07:08 ID:es7sjkBl
てか、おまえらネトハクぐらいやりましょうよ
606名前は開発中のものです。:2006/03/03(金) 18:09:17 ID:t11yBwTS
わかった。つるはしアイテム持たせればいいんだよ
607名前は開発中のものです。:2006/03/03(金) 18:56:59 ID:b98smJX3
*壁破壊*の魔法書
608名前は開発中のものです。:2006/03/04(土) 01:42:33 ID:uYdM61ml
つ【大逆鱗】
609名前は開発中のものです。:2006/03/06(月) 09:03:52 ID:+HXcEYGh
>>585>>591 見れない
再アプきぼん
http://gamdev.org/up/
610名前は開発中のものです。:2006/03/08(水) 10:45:12 ID:hHKHN7pv
RPGツクール2000でランダム生成の迷路作ろうと思ってググったらこのスレがヒットした。
>>108の壁伸ばし法でやってみよう。

微妙にスレ違いすまん
611名前は開発中のものです。:2006/03/08(水) 20:54:41 ID:1pZn0Eu9
>>610
微妙にスレ違いながらツクール2000の迷路自動生成は
かなり簡単に成功した記憶がある。
残念なことに使い道がなかったが・・・
(ローグ系つくりたくてここをかなり参考にしたもんだ)。
612名前は開発中のものです。:2006/03/08(水) 22:10:15 ID:djJIdMWL
>>611
マジですか!
そんな簡単にできるもんなのか…

ミニゲームっぽいカンジで手軽に遊べるようなのを作ってみようかなと。
とりあえず床にイベント敷き詰めて
それを変化させてくって方法でやってるんだけど
なかなか時間がかかりますなあ。
613名前は開発中のものです。:2006/03/09(木) 21:52:42 ID:wCDlmMs+
>>609

もう遅いかもしれませんが。見てないかな。

ttp://gamdev.org/up/img/4905.jpg

元の絵を消しちゃったんで別のものを。木を生やすソースが残ってました。
試しに動かしてみたら、しょうもない処理のくせにサブノートだと重たいです。
614名前は開発中のものです。:2006/03/09(木) 21:57:23 ID:MRYX2E56
SUGEEE
615名前は開発中のものです。:2006/03/09(木) 22:28:13 ID:ulH8Z7Si
>>631
すげーーーーーーーー!
リアルだ。
AOMとかRONとかみたいだ・・・
616名前は開発中のものです。:2006/03/09(木) 23:29:57 ID:wCDlmMs+
>>609

こっちは残ってたので、生成画面もつけました。画質悪いですけども。
一応、多層構造が立体化前に確認できるのが伝わるか…な?
下層ほど右下にずらして色を落としてあります。

ttp://gamdev.org/up/img/4907.jpg
617名前は開発中のものです。:2006/03/09(木) 23:32:57 ID:RDvXeZ2P
これ見て「すげー」って言えばいいの?
なんとも建設的なスレですね
618名前は開発中のものです。:2006/03/09(木) 23:38:26 ID:wCDlmMs+
>>617

お気に触ったなら申し訳ありません。
以後、書き込みは慎みます。
619名前は開発中のものです。:2006/03/09(木) 23:43:00 ID:KoVmokE9
>>617

なんとも非建設的なレスですね。
620名前は開発中のものです。:2006/03/10(金) 00:09:58 ID:AjECQ0hK
すげーというより面白そうだよね
621名前は開発中のものです。:2006/03/10(金) 01:37:08 ID:rDIAo/F7
いや、こういうのいいよ。なんか脳がかき回されて、いいアイデアの元になりそう。
622名前は開発中のものです。:2006/03/10(金) 02:15:25 ID:eHN+32nm
どうやってんのよヽ(`Д´)ノ
623名前は開発中のものです。:2006/03/10(金) 02:17:42 ID:agBDESUW
>>616
歩き回りたい
624テキトーレス:2006/03/10(金) 03:56:38 ID:yzA2lvvu
>>622
地形はフラクタルとかじゃないの?
625名前は開発中のものです。:2006/03/10(金) 07:36:47 ID:Sl4HGVWb
もうちょっと厚みつけて地層とかあると萌え
626名前は開発中のものです。:2006/03/10(金) 07:55:09 ID:BE4PSp4R
高低差のあるマップを作りたいなら海と平地と山は同じ「陸」として処理して、
高度によって後から属性を付けたほうが簡単だと思う。

もし淋しい孤島や不毛な山頂のマップになるのを避けたい場合には、マップ全体の
高度を調整して海の割合を一定にしてやればいい。
627名前は開発中のものです。:2006/03/10(金) 08:22:01 ID:Db2zOCzU
フラクタルノイズでメッシュを変形して高度で色をつけてるだけじゃん。
めずらしくもなんともない。だいいち擦れ違い。
628名前は開発中のものです。:2006/03/10(金) 10:29:56 ID:OJW7s+hw
やれやれ嫉妬か
しょうがない奴だな
629名前は開発中のものです。:2006/03/10(金) 15:59:52 ID:4VehFm9t
地形じゃないよダンジョンの方だよヽ(`Д´)ノ
630名前は開発中のものです。:2006/03/10(金) 18:49:18 ID:TMg+IPrU
>>108 まんまじゃねーの?
別に普通だと思うけど。
631名前は開発中のものです。:2006/03/10(金) 19:44:37 ID:SODe5wlT
前からあるどうこうじゃなくて、実物としてきちんと形にできるのが凄いんだよな。
627もなんか作って完成させてみれば?
632名前は開発中のものです。:2006/03/10(金) 20:52:29 ID:V5loANCl
>>631
口だけ君には無理だよ。
可哀想だから言ってやるなってw
633名前は開発中のものです。:2006/03/11(土) 05:27:29 ID:+tK71nF8
>>616
やりたい
634名前は開発中のものです。:2006/03/11(土) 10:48:25 ID:3JBHDlT7
上で画像を貼ったものです。どうも荒らしたみたいになってすいません。
立体化とパラメタ設定をはずした迷路確認ウィンドウを置いておきました。
階層・サイズ固定で、通路の曲がりやすさのパラメタのみランダムで設定されます。
本来はマップデータを書き出すのですが、はずしてあります。
「a」で再生成「b」で終了します。
ローグタイプにはなっていませんが、ご笑覧ください。
ttp://gamdev.org/up/img/4920.zip
635名前は開発中のものです。:2006/03/11(土) 11:11:22 ID:TlmEK9VP
>>634 お〜これはスゴイ!
Aボタンを連打するとドラッグムービーみたいだw
636名前は開発中のものです。:2006/03/23(木) 16:04:14 ID:dZa6l8rf
ランダムな場所に点を打って、色を周囲に増殖させていくと、国取りゲームっぽい
マップができるよ!
637名前は開発中のものです。:2006/03/23(木) 16:57:00 ID:O6M49g63
それはオートマトととかいう
638名前は開発中のものです。:2006/03/23(木) 20:52:34 ID:y8ItSYKw
Oh!トマト
639名前は開発中のものです。:2006/03/24(金) 02:59:18 ID:j+UDUKod
>636
ほぼ>568だな
640名前は開発中のものです。:2006/03/32(土) 10:22:56 ID:ztxjm7Fz
今日は3月32日です。
641名前は開発中のものです。:2006/04/08(土) 10:24:16 ID:g9flXxnI
Fracasで使ってるアルゴリズムが知りたい。
642名前は開発中のものです。:2006/04/08(土) 18:56:02 ID:HUVux5eK
Fracasってなに?和訳したら喧嘩って意味しか出てこないし
643名前は開発中のものです。:2006/04/08(土) 19:21:25 ID:bpdo4dm9
何で和訳するんだ。そのままググれよ。

http://www.google.co.jp/search?hl=ja&ie=UTF-8&q=Fracas
644名前は開発中のものです。:2006/04/08(土) 20:33:07 ID:Q0OS8Ri7
>>642-643うけたw
645名前は開発中のものです。:2006/04/09(日) 17:35:37 ID:0JaLjWej
http://gamdev.org/up/upload.php
ここの [5247.zip] ダンジョン自動生成 82kB 2006/04/09(Sun)02:17 dungeon.zip が気になる。
ここのスレの奴だと思ったら、違ったのね。
がっかりだ。
646名前は開発中のものです。:2006/04/09(日) 18:28:44 ID:Cm0U8oy5
バイナリを配布して何か意味あるんかね
647名前は開発中のものです。:2006/04/09(日) 18:29:55 ID:yRIRkTeL
おれはこんなにすごいんだぞー

…とか言ったりして……ハハ
648名前は開発中のものです。:2006/05/03(水) 20:53:49 ID:Ij0zOR4T
やれやれ。
僕はようやくスレをageた。
649名前は開発中のものです。:2006/05/05(金) 12:08:59 ID:yx9WHGs4
上がってないですよ。
650名前は開発中のものです。:2006/05/06(土) 15:47:40 ID:YMpzA3SP
俺もageてみる。
つってもここで話すネタはもうないんかな?
過去ログでソース解読に励んでるあたりがgjだね。
651名前は開発中のものです。:2006/05/07(日) 17:40:00 ID:6Ysj0NI/
初出から十数年経っていて、すでに評価が確定している
ソースを読むだけじゃ寂しいじゃないか!
おまえらなりに新しいダンジョンを作ってみろよ!

あの、希望を言えば、一つの階層の中で高度差が
できるやつが欲しいです。ほら2Dゼルダみたいの。

そしてソースをupしてください。詳細なコメント付きで。
652名前は開発中のものです。:2006/05/07(日) 18:36:51 ID:A4p81LTs
それは一方通行があるランダムダンジョン作成についての考察と考えてよろしいか?
653名前は開発中のものです。:2006/05/07(日) 19:56:55 ID:GB4P22Cv
『ザ・ナイトメア・オブ・ドルアーガ 不思議のダンジョン』が
ダンジョンに高低差があったな。
↓こんなのを作れってこと? >>651
ttp://www.arika.co.jp/product/nod/jouhou02.html
654名前は開発中のものです。:2006/05/07(日) 21:55:28 ID:goEbZJg/
2Dゼルダだけはいまだによくわからん。
655名前は開発中のものです。:2006/05/07(日) 23:03:38 ID:QsQJNO1j
あ、反応があった。651です。
ドルアーガみたいなのなら(ポリゴンだし)どうにかなると
思うです。でも、SFCゼルダや、そのフォロアーで多用された
見下ろし画面で同階層として表示されているなかに、広間と
それを取り巻く通路があって、それが階段で連結されている
ようなダンジョンって面白そうでしょ。
一層のローグライクダンジョンならソースが公開されてるし、
できてあたりまえ。こんなのを誰か作ってください。きっと
ヒーローになれますよ。
656名前は開発中のものです。:2006/05/07(日) 23:20:03 ID:tPTQqbvH
迷路2つつ作って同じ座標を階段(坂)として繋ぐことでとりあえずできそう。
657名前は開発中のものです。:2006/05/08(月) 02:15:12 ID:FGAmYGyo
きっとできるんだよ。
自分なりの考えでダンジョン自動生成もできた。
階層のあるやつだってできるさ。
でもさ。
問題はそこからゲームにまで持っていけないことなんだ。
orz
658名前は開発中のものです。:2006/05/08(月) 13:51:32 ID:xLn/r/vd
ダンジョン自動生成アルゴリズムで女の子との人間関係を構築するんだよ
659名前は開発中のものです。:2006/05/09(火) 04:03:54 ID:2IVRHhKg
で、女の子とは繋がっていないのが生成されると
660名前は開発中のものです。:2006/05/09(火) 06:33:02 ID:pFEezepF
>>655
言ってる意味が分からん。
うしろの方の「ヒーローになれますよ」発言とか
の人を小ばかにした発言も良くない。
はっきりとやって欲しいことをいえ。
楽したいならなおさらだろ。

だいいち、2Dゼルダってファミコン版からして沢山あるし。
なにを指しているのか、参考URLぐらい付けろよ。
661名前は開発中のものです。:2006/05/09(火) 19:56:15 ID:5kgohWWK
誰か作ってやらせろってことだろ。
興味はあるが、態度が気に食わない。
662名前は開発中のものです。:2006/05/09(火) 20:11:47 ID:k9/U7aOv
>>655自身「ヒーローになれますよ。」の一言で何でもやっちゃうんだろw
663名前は開発中のものです。:2006/05/09(火) 21:54:38 ID:l91ehK9a
言葉尻とか態度はどうでもいいんだけど、
>>655の意味が理解できんので、誰か解説してくれ。
664名前は開発中のものです。:2006/05/09(火) 22:17:29 ID:0DNE937N
ヒーローになれますよ。ってことじゃね?
665名前は開発中のものです。:2006/05/09(火) 22:40:52 ID:yRV8+Qb/
たてまえ:
SFC のゼルダみたいな複雑なダンジョンを作ったなら
それはそれは皆から賞賛されるでしょうね。ですから誰か作ってみませんか?

ほんね:
パクるから誰か作れや。
666名前は開発中のものです。:2006/05/10(水) 05:09:33 ID:i5jZqWyd
>>660
縦読(ry
667名前は開発中のものです。:2006/05/10(水) 10:17:18 ID:NUqaBftN
言うのは楽だな
668名前は開発中のものです。:2006/05/10(水) 23:43:07 ID:MHYxCpGl
楽しそうですね。651です。
しばらく見ないあいだにレス一杯で感激です。
たしかに、あれだけの文章では一寸わかりにく
いところもありましたね。皆さん、本当に私が
悪うございました。
いろいろと言われていますが、せっかくお互い
の技術や知識を共有できる掲示板なのですから
かたいこと言わず、一緒に考えましょうよ。
ね!
669名前は開発中のものです。:2006/05/11(木) 01:49:13 ID:5L8ODUN7
別に何言ってもいいけど
それに乗るお人よしはいない
670名前は開発中のものです。:2006/05/11(木) 10:05:01 ID:1CLmT47S
まfdsじゃfjdさ
だえふぁおfじぇいさ
、、・:、;¥。「
651ー^¥−^¥−^
生寒湖村無知戸戸画
きれいじえ
てさdfhjgkds;あ
たえrとぇろp
のいうytrtqれq
?」「::@;
おfdさおいhぎそあ
まmgklさkfgd
え臭いよ。
671名前は開発中のものです。:2006/05/26(金) 01:29:04 ID:ueUSdrWw
PSPで出たCODED ARMSの自動生成はどうだったのよ。
672名前は開発中のものです。:2006/05/27(土) 11:28:59 ID:Li6GtMsC

縦方向に4,5階層ある感じ。部屋も複数階層になっていて、
エレベータとスロープで行き来ができる。
通路の途中にもエレベータがあって、別階層と繋がっている。
部屋の中には柱や、テーブル状の障害物がある。表示カットは
やってると思うんだけど、天井の高さも含めて見通しはいい。
見栄えは、単調なテクスチャだけど、相当にいい。

さすがに売り物だけあって、よくできてたよ。そのダンジョンを
銃撃しながら移動するAIというのも地味によくやってると思う。
だってランダム生成された地形で、しかも上下の概念があるん
だからねえ。移動用のフラグとかどうしてるのかしら。

デザインを変えて、RPG要素を強調すれば、国内でも売れたと
思うんだけどね。ファンタジーを強調して、ハック&スラッシュなら
海外でもいけるでしょ。中途半端な和製ハードコアよりも。
次回作は自動生成ダンジョンをやめるらしいので、まあ色々と
懲りたんでしょう。
673名前は開発中のものです。:2006/05/27(土) 22:14:26 ID:MZU8BZD6
先にBOTのルートを作ってからマップを生成してるに違いない!


やったこと無いけど
674名前は開発中のものです。:2006/05/28(日) 19:05:17 ID:sqwo5kfE
マジレスしますけども、平面構造ではないですし、いわゆるBOT用のルート生成・組み込みは難しいのではないでしょうか。
むしろ単純な構造フラグを埋めておいて、AIは、近傍のそれを捜して行動を決定するだけの古風なものではないでしょうか。
実際、地形が固定(ですよね?)のボス以外の敵は、最近のFPSにしては、非常にシンプルな動作をしているように見えます。
別に文句はありません。携帯機のゲームとしては、十分に面白かったです。安いし。
675名前は開発中のものです。:2006/05/29(月) 19:21:14 ID:zP2lCos3
http://watch.impress.co.jp/game%2Fdocs/20050623/ca02.htm
これを見る限りでは、2x4住宅みたいに有り物の部屋を組み合わせてる感じに見える。
それぞれの部屋ごとにBOTのルートを生成して、部屋同士の繋ぎ目になるポータルでBOTのルートを
繋ぎ変えてやる雰囲気?
ゲーム自体はアヴァロンとかエヴァとかの5年くらい前のセンスっていうか、古臭いけど。
676名前は開発中のものです。:2006/06/10(土) 02:39:51 ID:3YcOLxAm
ホシュ
677名前は開発中のものです。:2006/06/20(火) 20:36:30 ID:L0z1lFVn
678名前は開発中のものです。:2006/06/22(木) 00:15:46 ID:1A70mGvx
>>677
ケータイからだと文字化けで嫁ん(p_q)
679名前は開発中のものです。:2006/06/22(木) 00:19:35 ID:1A70mGvx
でもなんか良さそうなヨカンガスル!!
680名前は開発中のものです。:2006/06/22(木) 01:48:46 ID:7MZcuqVC
二回だけ折れ曲がる理由がよく判ったよ
681名前は開発中のものです。:2006/06/22(木) 01:57:01 ID:bwLAyNdD
>>677
細かい解説あるね。
サンクス
682名前は開発中のものです。:2006/06/22(木) 15:03:00 ID:gR6+qGTr
通路を別アルゴリズム体操でやれば………あるいは……
683名前は開発中のものです。:2006/06/25(日) 05:08:25 ID:cz+opTCL
Diabloのアルゴリズム教えて
684名前は開発中のものです。:2006/06/26(月) 19:11:03 ID:NNV982tz
自分で考えるのが面白いんじゃん?
685名前は開発中のものです。:2006/06/26(月) 19:17:13 ID:1j+ckONK
再発明してもしゃーないやん
考えるんなら新しい方が好き
686名前は開発中のものです。:2006/06/26(月) 19:33:25 ID:sVFakTIt
ダンジョン自動生成の再開発は、公式をもう一度作るのに似てるな。
まあ、過程を知ってれば、改造も楽なんだけども。

既にある奴を作ってから、それに手を加えるのが一番楽だ。
687名前は開発中のものです。:2006/06/26(月) 19:41:01 ID:kFDUlF5t
>>685
きさまー
688名前は開発中のものです。:2006/06/26(月) 21:41:36 ID:+XJalFRJ
diablo、迷路よりは、クリックで障害物をよけてすいすい歩くほうが知りたい。
689名前は開発中のものです。:2006/06/27(火) 00:18:56 ID:fdyZ0Cjy
推薦図書/必読書のためのスレッド in ゲ製作技術 2
http://pc8.2ch.net/test/read.cgi/gamedev/1136546780/203-
ちょいと近い話題かも
690名前は開発中のものです。:2006/06/27(火) 09:06:40 ID:WebWAjXw
>>688
A*かなんかで、経路探索だろうな・・・
海外だとRTSがはやってるから、彼らは、得意っぽい
691名前は開発中のものです。:2006/06/27(火) 19:11:20 ID:3ERiEkXU
経路探索はA*だね。
目的地からセル毎に加算した移動コストと探索元を記録していって、比較的
コストが低いセルの周囲を優先的に探索。既知のコストよりコストが低い経路が
あったら移動コストと探索元を上書き。より高いコストのセルに囲まれて
行き止まりになってたら非効率的な経路なので、探索対象から外す。
目的地セルに辿り着いたら、目的地セルから探索元セルを辿って現在地セルまでの経路をGET。
あとはこの経路を逆に使って現在地から目的地に動かすだけさ!
692名前は開発中のものです。:2006/06/27(火) 20:36:08 ID:ql8E8lCn
馬車作りたいんなら車輪の再発明は不要だわな
勉強も兼ねるんなら、(時間との兼ね合いの範囲で)どんどん再発明していい
693名前は開発中のものです。:2006/06/27(火) 20:46:51 ID:fdyZ0Cjy
再発明は不要だが組み立て実習は必要だよな
694名前は開発中のものです。:2006/06/27(火) 21:55:43 ID:IWiod506
ユニットを動かすタイプのゲーム作る時には移動力とか障害物とか考慮して
「移動可能な領域」を表示しないといけないし、A*モドキの応用範囲は案外広い。
自分用のライブラリ作っておくのは悪くないと思う。
695名前は開発中のものです。:2006/07/10(月) 22:09:58 ID:4OPPyJI3
お初。やっぱあんだね、こういうスレ

最近自動生成に手出してんだけども。
ダンジョン生成結果的にどうでしょう?
領域端へ突進しやすいとか、通路から小さいわき道が出たり
個人的には小奇麗な部屋と単調な通路より雰囲気出てると思う

※現状、領域でかく(200x200ぐらい)でやるとなんかどっかループしてメモリリークする

http://gamdev.org/up/img/6484.zip
 VBソース+exe +(64x64)の連続100生成白黒bmp(番号-生成時間(秒).bmp)
696名前は開発中のものです。:2006/07/10(月) 22:14:09 ID:4OPPyJI3
基本構成は、範囲内にランダムで座標取得、そこからまた適当に四角部屋作成
部屋の領域重複は無視、多重してごつごつが狙い

順番に部屋の元座標から地続き先を検索、
未接続が残っていれば、部屋の外側から壁を掘削
(基本は棒倒しで→未接続へ繋がる or 行き止まり or 曲がりすぎ まで)
終わらなければ次の元座標から >ループ

全部繋がったら終わり age
697名前は開発中のものです。:2006/07/10(月) 23:36:56 ID:Hc1itrJO
>>695
そのくらいの大きさで漏れることからしても、たぶんどっかコードがまちがってるんだと思って、
開いてみたが、VBはさっぱり分からん。
たしかに雰囲気は出てるが、みょうなわき道が多かったり、部屋と部屋が重なりすぎてたりで、
もうちょっと調整が欲しい気がする。

今、VBのExpress落としてコードレビューしてみるから今週末までにもう一度コメントしに着ます。
しばしお待ちを。
698名前は開発中のものです。:2006/07/11(火) 02:50:13 ID:O9e3Lu9D
>>696
だめだ。VB.net2005 expressだとビルドできなかった。
ちょっといろいろしらべてくるぉ
699名前は開発中のものです。:2006/07/11(火) 07:10:41 ID:Pjj+Hs/0
どもです。

やっぱり接続先の部屋を先に決めて一発で引くロジックも組んでおきますか
部屋も1つずつ作らせればまあなんとかいくかな
無駄な生成時間もとってるし急がば回れのほうが速いっぽい

今日も暇なわけだし、クラスライブラリ充実目指してイジってみます
700名前は開発中のものです。:2006/07/11(火) 11:10:42 ID:jgwRx8DB
>>695
マップ作成中に小マップをクリックすると、マップ作成終了しなくなっちゃうね。
なんか関連あったらと思って報告まで。

あとオレの環境だと日本語の表記がおかしいみたい。
701名前は開発中のものです。:2006/08/09(水) 00:53:52 ID:d2JK1eln
ホシュ ⊂(^ω^)⊃
702名前は開発中のものです。:2006/08/26(土) 18:53:59 ID:bVvXK9ab
保守できてなす
703名前は開発中のものです。:2006/08/26(土) 23:07:24 ID:h3w/kIyO
保守はsageでもおk
704名前は開発中のものです。:2006/08/27(日) 11:36:41 ID:HAksO/p0
そうなんだ。知らなかった世
705名前は開発中のものです。:2006/08/27(日) 22:32:08 ID:HAksO/p0
超ランダムに掘り進むダンジョン作ってみました。
なぜか右寄りにダンジョンができる気がするけどなぜなんだぜ?

http://www12.atwiki.jp/cavaniel/?cmd=upload&act=open&page=Pazzle+Reversi&file=rogue.lzh

よかったらコメントくださいな
706名前は開発中のものです。:2006/08/27(日) 22:35:45 ID:HAksO/p0
■追記
部屋数の数きっちりできるわけではありません。
だいぶテキトウにつくりました。
右寄りになるのはバグかもしれません
707名前は開発中のものです。:2006/08/27(日) 22:37:18 ID:HAksO/p0
バグっていうか設計ミスか・・・。
初のレス4連投してしまったぜ
708名前は開発中のものです。:2006/08/28(月) 04:35:57 ID:EUEHEFkD
DungeonCrawlはいろんなダンジョンが生成されるので一度やってみたがいいと思う。
掘ると部屋の組み合わせは基本的に出ないけどね。

よく言われる事だけど乱数は下の桁は当てにならない。
mod(余り)で取るのは厳禁。
違ってたらごめん。
709名前は開発中のものです。:2006/08/28(月) 19:36:52 ID:o62xDg9v
乱数。メルセンヌ・ツイスターならそういう心配もないけど、
それ以外の比較的シンプルな方法で生成してる擬似乱数の場合、桁には注意したほうがいいね。
710名前は開発中のものです。:2006/08/28(月) 21:47:56 ID:ZDheTmwM
MTも初期の値はあまり良くないとか。
711名前は開発中のものです。:2006/08/29(火) 22:21:41 ID:BtP77+8H
>>705
確証はないけど部屋から通路を伸ばす処理でプラス方向に演算してない?
乱数の値がそれっぽいように見えて、そこから演算させた時にX座標?がプラスになるパターンが多いから
右寄りになるんじゃないかな?適当なこと言ってるから気にせんでくださいな。

それでもなかなか面白い形のダンジョンを生成するね。見てて楽しい。
712名前は開発中のものです。:2006/08/31(木) 20:52:26 ID:ZWaZHQ/c
ダンジョンフェチの集まるスレはここですか?
713名前は開発中のものです。:2006/09/02(土) 02:30:19 ID:/hVA3+pA
そうですここです
714傷縫い ◆qEBmxzrjcA :2006/09/02(土) 23:23:30 ID:/hVA3+pA

現在、RogueLikeなGame作ってます。

プロジェクトページ
 http://kizunui.blog.shinobi.jp/

プロジェクトページにてVer0.01を配布しています。
(右のDownloadからDownloadしてください)
まだ、マップ表示とマップ移動しかできませんが
操作感や色合いを確かめてみて
気づいた事があればコメント下さい。


スレ立てようか迷ったけど
とりあえずはここでダンジョンを評価してもらってからにします。
715名前は開発中のものです。:2006/09/03(日) 12:53:16 ID:LuHhjkMh
行き止まりが多すぎる。道の作り方が粗雑な感じがした。

部屋道
部屋道
部屋道道道

それに上のような作りが出てくるのはやっぱり気になるよ。

あと、通路を掘れるんなら初期配置は道が少なめでもいいんじゃない?
716名前は開発中のものです。:2006/09/03(日) 14:31:23 ID:WieawH+u
たしかに行き止まりは多いですね。
通路を掘れるというか爆発系の範囲魔法を唱えたとき
範囲内に壁があれば壊すことができるっていう感じにしたいんです。

壁:■ プレイヤー:@ 魔法:● 壊れた壁:□

この状態で左に魔法を打つと

■■■■
■■■■
■■■   ←●@
■■■
■■■■

  ↓

■■■■
■□□□
■□□      @
■□□
■■■■

起爆位置を真ん中に3*3の範囲で壊れる。こんな感じです。

あんまり頻繁に使わせるのも面倒なだけなので
繋がってない部屋へ行く時と行き止まりばっかで
イラっときた時だけ使用するようにしたいです。

ただ、これはあくまで構想なだけで、視界制度を導入したり色々した時に
あまりにもアレな場合はダンジョン生成のアルゴリズムを1から作り直すつもりです。
貴重な意見ありがとうございます!
717名前は開発中のものです。:2006/09/04(月) 04:51:38 ID:pHbhbPwV
視界制は考えたな。
Crawlっぽいのだけど。
searchで全方向見たりとか。
718傷縫い ◆qEBmxzrjcA :2006/09/04(月) 21:09:58 ID:EIo/YxYZ
Dungeon Crawlはやったことないのですが
たぶんDungeon Crawlの視界制度とMagicRogueの視界制度とは
ちょっと違う気がします・・・。

視界制度を仮導入したVer0.02をupしましたので
よろしければ確かめてみてください。

プロジェクトページ
 http://kizunui.blog.shinobi.jp/
719717:2006/09/05(火) 01:52:24 ID:Ze7pgSVg
ゴメン、向きってのがあったから向いた方しか見えないんだと思ってた。
Crawlにはそんなものは無い。

やってみると分かるけどv0.02はCrawlっぽい。
720傷縫い ◆qEBmxzrjcA :2006/09/05(火) 15:20:17 ID:m/y0ltgo
>>719
そうなんですか。
後でCrawlやってみようかな。。
721名前は開発中のものです。:2006/09/06(水) 02:57:24 ID:mT+eSsC9
あとおでかけダンジョンもちょっとやってみるといいかも。
722傷縫い ◆qEBmxzrjcA :2006/09/06(水) 19:30:52 ID:KHTmr4+4
>>721
やってみました。
初め、なんだこの操作のしにくさは!って思ってやってたんだけど
徐々に慣れ始めたころからシステムも理解するようになって
アイテム収集にはまってしまった。

アイテムコレクション機能はMagicRogueにも追加しよう・・・w
723名前は開発中のものです。:2006/09/06(水) 23:43:13 ID:rAfUddoB
今ちょっとblog読んだけど
PCが魔法使いで一体多がメインってのはAngband系列がかなり当てはまってるとおも。
魔法使い以外のクラスもたくさんあるけど、基本的に一体多。
最終的にはまあ一対一に状況を持ち込まないとどうしようもなくなってはくるけど。
724傷縫い ◆qEBmxzrjcA :2006/09/09(土) 01:38:05 ID:xIionKBo
>>723
そうなんですか!実は自分、RogueLikeGameはあんまりやったことないんですw
でも、トルネコ、シレンには異様にはまってしまいましてこんなゲームを作ってる次第です。
RogueLikeにハマらなかった理由は「コマンドの多さ」ですね。
覚えられません。。。
MagicRogueは誰にでもわかりやすいように設計しようと思います。

あ、あと、Ver0.05公開しました。よかったら見てやってください。

二つのスレに告知するのはあんまりいいことじゃないと思うので、次から告知は

■自主製作ゲーム:開発状況報告スレVer0.7■
http://pc8.2ch.net/test/read.cgi/gamedev/1153179462/

こっちにだけにしようと思います。よろしくお願いします。
725名前は開発中のものです。:2006/09/09(土) 02:01:07 ID:3CLff4hR
だんじょんほるほる
726名前は開発中のものです。:2006/09/11(月) 14:06:50 ID:oyv9sgLs
ttp://akikon777.hp.infoseek.co.jp/map/mayakasi/sd_mayakasi_.jpg
こういうようなの生成したいんですが
どうやったらいいか教えてください
727名前は開発中のものです。:2006/09/11(月) 19:20:02 ID:E0uHk/zr
そういう形のタイル用意してあとは普通に生成してタイルに置き換えるだけじゃねーの?
728名前は開発中のものです。:2006/09/11(月) 22:27:12 ID:oyv9sgLs
普通に生成ってのは>>677のやり方ですか?
どういうタイルを用意してどう置き換えたらいいんでしょうか
729名前は開発中のものです。:2006/09/11(月) 22:55:09 ID:4hwkCY6H
■■■■■■■
■■■■□■■
■■□■□□■
■□□□□■■
■■□■□□■
■■■■■■■

こういう感じでマップを用意すると考えれば単なる二次元配列の操作か
あとは交差点や行き止まりの絵を矛盾がないよう配置する処理ぐらい?
730名前は開発中のものです。:2006/09/12(火) 15:26:17 ID:kPBSpMzM
運送種
731名前は開発中のものです。:2006/09/12(火) 21:32:00 ID:34TuOEy9
>>729
なるほど。ありがとうございます。
732名前は開発中のものです。:2006/09/16(土) 12:13:54 ID:/4UHW4Bs
最初真っ暗にしておいて
探索したところだけ見えるようにするってのは
どうやるんだぜ?
733名前は開発中のものです。:2006/09/16(土) 12:57:32 ID:uK4OD5GG
>>732
それは、ダンジョン自動生成とは関係が・・・・

まぁ、簡単に言うと、MapDataを2つ容易しといて、
探索したところだけ完全なMapDataからSearchedMapにうつして、
表画のときは、SearchedMapを元に画像を構成すればいいだけ。

それとも、DQ1みたいな単純な視界範囲のみの表画の事をいってる?
734名前は開発中のものです。:2006/09/16(土) 18:25:26 ID:zCla8vN7
「探索したところ」という配列変数を用意するだけでいい
735名前は開発中のものです。:2006/09/16(土) 22:10:13 ID:3hh9htWc
「視界に入ったところだけを表示するには?」って事じゃないかな。
736名前は開発中のものです。:2006/09/16(土) 23:00:37 ID:NcoFMhn5
そして質問者の真意を差し置いて話が膨らんでいく、と。
737名前は開発中のものです。:2006/09/17(日) 00:16:58 ID:IwKFCeio
ローグのダンジョン表示みたいなことを言ってるんじゃないか?
738名前は開発中のものです。:2006/09/17(日) 00:41:06 ID:/Bp9PLe9
チョコボなら分かる
739名前は開発中のものです。:2006/09/17(日) 17:24:32 ID:ZayWDZPX
>>734
似たようなこと考えてたけど>>733の効率よさげさに脱帽した
740名前は開発中のものです。:2006/09/22(金) 02:23:04 ID:ZCEK6r5q
RTSで、探索したところだけ、グラフィックが更新されないで、それっぽく表示されるのは、
>>733の感じなんだろうか。
741名前は開発中のものです。:2006/09/22(金) 02:23:44 ID:ZCEK6r5q
>探索したところだけ、グラフィックが更新されないで、
意味不明だw orz


一度探索したところが、グラフィックが更新されないで、
742名前は開発中のものです。:2006/09/23(土) 21:25:04 ID:Jd6P5hXr
>>740-741
日本語でおk
743名前は開発中のものです。:2006/09/24(日) 01:49:44 ID:hYP/Tse7
勝手にエスパー。
AoEとかで、探索した後のエリアでも自軍のユニットが近くにいないと、
更新されないで最後に見た状態のままってことだよな?
744名前は開発中のものです。:2006/09/24(日) 04:53:05 ID:z9sZL2GD
>>743
そうそれ
745名前は開発中のものです。:2006/09/24(日) 08:16:15 ID:gdZx2Ls4
RTS開発で探索って言えばふつう経路探索の話だと思うわな
746名前は開発中のものです。:2006/09/29(金) 08:28:51 ID:onxplkMo
モンスターを良い男にして襲えるようにしたらどうだろうかアーッ
747ステフ14とこのPG:2006/10/02(月) 14:10:36 ID:3LC0p1Pp
このスレで勉強してなんとかそれらしく作成できるようになりました。
感謝の気持ちを込めて生成部分をうpしてみます。

まだ変な部分もあったり二重線の処理はしてませんが
複雑になりそうなので保留中です。

動作確認用(Vでマップ生成)
http://nurupo.net/cabinet/169/RPG_09.zip?ak=ee3a91f09207aebf2624fccfea595ad9

生成部分のソース
http://nurupo.net/cabinet/169/map.txt?ak=6f21ef7405b96e29b9c0056921670890
HSPに似ていますので、配列の変数部分と描画命令を差し替えればHSPでも動くと思います。
748名前は開発中のものです。:2006/10/02(月) 22:25:12 ID:LuW9OeUg
ガッろ〜だ〜

虐められますw
749名前は開発中のものです。:2006/10/04(水) 22:48:31 ID:WRuRpS0w
750名前は開発中のものです。:2006/10/05(木) 15:02:31 ID:Am9nySSi
俺の前でHSPの名を出すな
751名前は開発中のものです。:2006/10/05(木) 16:33:54 ID:Lj+3NDjH
じゃあ、もう後だからHSPって言っていいよね
752名前は開発中のものです。:2006/10/05(木) 22:29:46 ID:8ntndzYU
あいだを取ってざばにいそくゆー
753名前は開発中のものです。:2006/10/05(木) 23:47:35 ID:Lj+3NDjH
日本語でおk
754ステフ14とこのPG:2006/10/06(金) 01:27:26 ID:lE7We31z
>>749
移植ありがとうございます。
755名前は開発中のものです。:2006/10/29(日) 17:01:43 ID:MANCISgQ
756名前は開発中のものです。:2006/10/30(月) 23:00:55 ID:C9xcr+0f
独自にマップの自動生成やってるけど、バグの除去に時間がかかるかかる…
生成の時点でエラー落ちなんて致命的すぎる…
757名前は開発中のものです。:2006/10/30(月) 23:03:40 ID:W2UDRUE3
エラー落ちって、配列の参照とか?
参照するところを関数にして、きっちり範囲チェックすればいいじゃん。
毎フレームやるわけじゃ無し、多少重くても関係無いよ。
758756:2006/10/31(火) 18:25:43 ID:pchkiGL1
ゴリ押しで作り終えた後、ゆっくり>>757を眺めてたら理解できたのですが後の祭りです
ttp://gamdev.org/up/img/7983.zip

申し訳ない事が3つありまして、
1ソースが汚すぎて入っていない
2エラー落ちは無くしたつもりだけどあまり自信がないので
 あれば種付きで報告してもらえればありがたいです
3HSPです、申し訳ない
759名前は開発中のものです。:2006/10/31(火) 20:33:10 ID:mCqyMb0n
HSPだからと言って、引け目を感じる必要は無い。
HSPに○○あれば…とか言いつつHSP使いつづけるのなら、
思いっきり引け目を感じたほうが良いと思うがw

ちょっとやってみたけど、いまんとこエラー落ちはないよ〜。
760名前は開発中のものです。:2006/11/09(木) 20:42:57 ID:tLnt7his
>>747
動作確認用が死んでて落とせない
761名前は開発中のものです。:2006/11/16(木) 07:08:49 ID:P78YqOmU
ttp://www.gamedesign.jp/flash/dice/dice.html
これって自動生成?
762名前は開発中のものです。:2006/11/16(木) 22:13:35 ID:OQggal+y
みたいね
763名前は開発中のものです。:2006/11/18(土) 00:10:28 ID:USh25DSS
>>761
これ面白いw
764名前は開発中のものです。:2006/11/18(土) 03:58:04 ID:a6MvPJK1
>>761
面白いゲームだけど最後に大国が2つ残って膠着状態になるといつまで経っても終わらなくなるな
765名前は開発中のものです。:2006/11/18(土) 14:23:19 ID:RafDZXuq
>>764
ルールがわかってれば、すんなり決着つける方法が分かると思うが・・・。
766名前は開発中のものです。:2006/11/18(土) 16:32:11 ID:AwKW4EBZ
奥に溜まってる強いやつをムニャムニャ…
767名前は開発中のものです。:2006/11/18(土) 17:13:31 ID:8u+D9enl
わからん・・・
結局は強国とのぶつかり合いで、フルになる回復量を上回らない被害に収めてはみるけど
フル同士で運任せになるだけだ。
768名前は開発中のものです。:2006/11/18(土) 21:26:05 ID:DumZCTWv
大国が2つ残ってって片方自国だよね?
なら、攻撃させて回復してない場所を攻めていけばいいよ
769名前は開発中のものです。:2006/11/19(日) 14:15:48 ID:VQ37dWzK
2国になってある程度の面積があれば勝つのが当たり前だから
序〜中盤辺りが面白いな
770名前は開発中のものです。:2006/11/19(日) 17:31:49 ID:josKXH/+
そろそろスレチガイな・・・・

で、考えたんだがこのDiceWarみたいに
あるていどの大きさをもった物同士を拡張していけば、
上手い具合に入り組んだダンジョンができそう。
四角っぽいダンジョンじゃなくて、自然洞窟っぽい感じの。
771名前は開発中のものです。:2006/11/19(日) 19:32:34 ID:19OYKsKA
AIを作って勝負させるとかしたら楽しそう
772名前は開発中のものです。:2006/11/27(月) 14:16:05 ID:VdW2lvtj
そして誰もいなくなった・・・
773名前は開発中のものです。:2006/11/27(月) 16:13:58 ID:8Q81qq6y
585 名前:RRL(100%) 進可 ◆Sinka1my5k 投稿日:2006/11/22(水) 17:17:32 g3udw0q3
ttp://gamdev.org/up/img/8164.lzh

ドラクエ風自動マップ生成ソフト。一応これで完成。
でも、ツール作ってみたものの、これで何をしようとかは
まるで考えてなかったりする。
774進可 ◆Sinka1my5k :2006/11/29(水) 21:12:43 ID:PevL5HMl
ttp://www.interq.or.jp/moonstone/person/RRL/index.html

おひさです。上にもあるとおり、ドラクエ風マップ生成ソフトが
正式に完成したのでおひろめです。
775名前は開発中のものです。:2006/12/06(水) 21:20:31 ID:FgL4oeHf
ソースジョバンニ
776名前は開発中のものです。:2006/12/21(木) 21:01:31 ID:1js1lv1o
>>774
へー、面白いなコレ
777名前は開発中のものです。:2007/01/05(金) 05:28:09 ID:MWItmjcR
ドラクエ風マップって↓こういうのかとオモテタ

ttp://2chart.fc2web.com/2chart/akitaken.html
778名前は開発中のものです。:2007/01/23(火) 18:09:44 ID:33JblpNc
ほす
779名前は開発中のものです。:2007/02/18(日) 17:43:34 ID:S3xtBvTQ
ホシュ ⊂(^ω^)⊃

ついでにage
780名前は開発中のものです。:2007/02/19(月) 12:30:04 ID:N5sPNDQg
上のと似たような感じで国取り系のマップも作れるな。
小さすぎる国ができないようにしたり、海の割合を決めたり、山脈を置いたり、納得いくように都市を配置したり、そのへんの裁量が問題だけど。
781名前は開発中のものです。:2007/02/19(月) 21:32:39 ID:H1C6vmwr
━━━━━━┳━┳━━━━━━━━━━┓
┏━┓┏━┓┗━┃┏┓━━━━━━━┓┃
┃┃┃┗━┃━━┛┗┃━┳━━━━━┫┃
┃┃┗━━┻━━━━┛┃┃┃┏━━━┫┃
┃┗━━━━━━┳━━┫┃┃┃┏━━┃┃
┣━━━━┳━━┫━━┫┃┃┃┃┏━┫┃
┃━━┳┓┃┃━┻━━┃┃┃┗┛┃┃┃┃
┃━┓┃┗━┻┓┏━━┗┫┗━━┛┗━┫
┣━┛━━━┓┣┻━━┓┗━━━━━┓┃
┃━━━┓━┫┃      ┃┏━━┳━━┃┃
┃┏┓┃┗┓┃┗┳┓┏┫┃┏━┃┏━┫┃
┃┃┃┃┃┗╋┓┃┃┃┗┛┃┏┛┃┃┃┃
┃┏┛┗┻┓┃┃┃┗━━━┛┃┏┫┃┃┃
┣┻  ━┓┗┓┣━━┳━━┓┃┃┃┗━┫
┃┏┳━┻━┃┃━┓┃┏┓┗━┻━┓┃┃
┃┃┗┃━━┛┣━┃┃┃┗━━━┓┃┃┃
┃┗━┻━━━┛━┫┗━━━━━┛┃┗┫
┗━━━━━━━━┻━━━━━━━━━┛

 ↑こういうタイプの迷路を自動で生成するにはどうすればいいのでしょうか?
782名前は開発中のものです。:2007/02/19(月) 22:16:28 ID:64fcPbsV
ベタなところでは棒倒し法とか
783名前は開発中のものです。:2007/02/19(月) 23:08:31 ID:oYjXQfAD
>>781
ところでそれは手で書いたのか
784名前は開発中のものです。:2007/02/19(月) 23:34:04 ID:3WdCgCoJ
>>781どう調達したのかは知らないが俺が使ってるエディタはカーソルキーで罫線が引ける
785名前は開発中のものです。:2007/02/20(火) 00:11:23 ID:4p8IrW3B
スタートからゴールまでの一歩道を作ったあと
適当にハズレ道作ればいいじゃないの?
786名前は開発中のものです。:2007/02/20(火) 00:51:46 ID:xAcoGscB
穴堀り法ですな。N88-BASIC時代は遅かった……

棒倒し法知った時に無意味に感動したなぁ
787名前は開発中のものです。:2007/02/20(火) 00:55:40 ID:Q1b7wP69
それにしても>>781のメイロは以外に普通によくできてるな
メイロとしては秀作じゃね
788名前は開発中のものです。:2007/02/20(火) 01:05:31 ID:4p8IrW3B
真ん中の部屋はなんだろな
789名前は開発中のものです。:2007/02/20(火) 01:05:49 ID:ewUH/Q6F
>>108に載ってたよ、いろいろと
でももう消えてるなぁ。
790名前は開発中のものです。:2007/02/20(火) 01:38:10 ID:Q1b7wP69
そこがスタートだろう
791名前は開発中のものです。:2007/02/20(火) 04:49:48 ID:yYWFjEL4
棒倒し法よりは穴掘り法の方が良いと思うよ。できる迷路を比べれば……、
792名前は開発中のものです。:2007/02/20(火) 06:20:04 ID:B8DmFmsc
WIzっぽく、いくつかフロアに小部屋あって、その周りに通路あるようなマップはどうやって作ればいいのでしょうか。
793名前は開発中のものです。:2007/02/20(火) 11:23:57 ID:1wFEHLms
>>792
いくつか小部屋を作って、掘って繋げる・・・とか
794名前は開発中のものです。:2007/02/20(火) 11:52:52 ID:0Sl1SEXM
上の方のJavaのがあるじゃまいか。
795名前は開発中のものです。:2007/02/20(火) 20:35:19 ID:Q1b7wP69
>>792
このスレの上のほうはもっぱらそういう感じの話題だった
796名前は開発中のものです。:2007/02/20(火) 21:17:46 ID:jZ2jOP/X
ドルアーガの塔ってランダムだっけ??
ランダムだとしたら棒倒し法かな?
797名前は開発中のものです。:2007/02/21(水) 22:10:47 ID:QWbVx5DA
>>677のページを参考にiアプリを作ってたんだけど、区画わけのところで詰まってしまった。
一応区画わけは出来てるっぽいんだけど、区画が異常に小さかったり、エラーが出たりする。
どこをどう直せばいいか教えて欲しいです。
適当にiアプリ用に書き換えてるので、わかりづらいかも。
ttp://gamdev.org/up/img/8988.zip
798名前は開発中のものです。:2007/02/21(水) 23:01:38 ID:KOyEWrfB
Java知らないけどはー、JavaのOOPってこんな感じなのか


> split_coord_y = (rand.nextInt()>>>(rect_ly+MINIMUM_RECT_SIZE))%(rect_hy-MINIMUM_RECT_SIZE);

これが怪しい気がするんだが
「>>>」って算術右シフト? で「%」は余り演算子?

たぶんほんとはこんな感じなんじゃね

split_coord_y = (rect_ly+MINIMUM_RECT_SIZE) + (rand.nextInt() % (rect_hy-rect_ly-2*MINIMUM_RECT_SIZE));
799名前は開発中のものです。:2007/02/21(水) 23:22:03 ID:CcuCUJeo
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);
も何をやりたいのかわからない。
split_coord_yに乱数をかなりシフト演算させてどうしたいの?
さらに、それをまた不思議な計算値であまり出したり・・・・???

もしかして、もしかすると
C++のコードの
split_coord_y = g_random_int_range(rect_parent->ly + MINIMUM_RECT_SIZE, rect_parent->hy - MINIMUM_RECT_SIZE);
の意味を読み間違えてない?
800名前は開発中のものです。:2007/02/21(水) 23:48:18 ID:QWbVx5DA
>798
そのやり方を試してみましたが、特に変化がありませんでした。

799
乱数の出し方はよく分かってないです。

split_coord_y = (rand.nextInt()>>>(rect_ly+MINIMUM_RECT_SIZE))%(rect_hy-MINIMUM_RECT_SIZE);
のあたりが間違っているはずだけど、どこを直せばいいかわからない。
801名前は開発中のものです。:2007/02/22(木) 00:11:39 ID:R+Q9SNr4
これは酷い
802名前は開発中のものです。:2007/02/22(木) 11:23:08 ID:1gs9jShK
>>796
ドルアーガはなんかの本で語ってたな…

変数だか乱数だかでいじったら
0〜255までの256パターンができて
そのままフロアの迷路に対応させた
とだけはおぼえている

棒倒し法かは知らんが偶然の産物でできた
固定の迷路のパターンだった気が…?
803797:2007/02/22(木) 12:01:24 ID:9EVqtHt1
>>798のコードを少し変えて組んでみたら、ちゃんと動いていてくれた。
>>798さん、>>799さん
ありがとうございました。

>>801
自分で完璧なものでも作っていてください
804797:2007/02/22(木) 18:08:00 ID:9EVqtHt1
部屋作成までは一応出来たけど、通路の作りかたがわからねぇ。
とりあえず動くように適当に組んでたからソースがだいぶ変わっていて、参考にしても出来ないorz
ttp://gamdev.org/up/img/8994.zip
805798=801:2007/02/22(木) 21:11:17 ID:R+Q9SNr4
>>802
ふーん
806805:2007/02/22(木) 21:13:00 ID:R+Q9SNr4
ごめん安価ミスだw
他意はないです
>>804
807名前は開発中のものです。:2007/02/23(金) 16:34:59 ID:3/Gln01l
iアプリ用のJavaかぁ
開発環境エミュ設定すんのめんどいな。Win/Macでコンパイル通るようなテストケース作るのが可能だったら添付して欲シス
808797:2007/02/23(金) 18:19:53 ID:gBBA2oho
>>807
iアプリしか作れないので無理ですorz
809名前は開発中のものです。:2007/02/23(金) 20:42:08 ID:tUG/Czjr
>>796
遠藤★が棒倒し法だと言ってたな、ドルアーガスレで。
フロアを種値にして、容量節約したと言ってた。

まあ、常識的に考えて60F分のデータ保持したらシャレにならんからな、あの当時じゃ。
810名前は開発中のものです。:2007/02/23(金) 23:41:49 ID:RfC/MhLc
>>809
でも宝箱の出し方は全部ロジックで保持してるんじゃなかったっけ
811名前は開発中のものです。:2007/02/24(土) 01:17:17 ID:4PbcmYA1
ロジック60階分と60階分のマップデータ(二次元配列かな?)、どっちが容量食うんだろねぇ
812名前は開発中のものです。:2007/02/24(土) 04:13:53 ID:2Qk7y+7y
ん?doja導入ってそんなに面倒だったっけ?
あんま使ってないから覚えてないけど
813名前は開発中のものです。:2007/02/25(日) 18:41:13 ID:jlf+Igax
>>811
ロジックつっても、棒倒し方だからねえ
あとは、ランダムシードが60個文化
814名前は開発中のものです。:2007/02/25(日) 22:47:01 ID:4lWa6dEB
60階ぶんって言ってるのは宝箱ロジックのことジャマイカ
ランダムシードは>>809のいってるとおり階数そのものを流用したぽ
815名前は開発中のものです。:2007/02/26(月) 09:07:46 ID:EAZ99I+s
ttp://www.druaga.to/qanda_tod.html
ドルアーガの搭についての遠藤発言はここにまとまってる。
816名前は開発中のものです。:2007/02/26(月) 19:17:11 ID:z2Nyx+uI
>>815
これって、本人光臨まつりの時のかな?
サンクス
817名前は開発中のものです。:2007/02/27(火) 22:24:17 ID:kMvnEIwt
本人降臨もなにも遠藤氏は年柄年中2ちゃんにキャップ付きで書き込んでるだろ
818名前は開発中のものです。:2007/02/28(水) 21:55:40 ID:J7fN6hbO
スマンな
年がら年中2ちゃんみてるわけじゃないんで
819名前は開発中のものです。:2007/02/28(水) 22:43:42 ID:28FW9egt
業界の人多いよな結構。
ドラクエのきむこう氏とか。
820名前は開発中のものです。:2007/03/01(木) 06:40:24 ID:w/5Zv0sl
あきまんは最近来てんの?
821名前は開発中のものです。:2007/03/04(日) 03:47:51 ID:6HI+Hd+F
AS3でワールドマップ自動生成ルーチン考察してみたんで晒してみる
http://www.nonchang.net/labo/flex/mySamples/autoWorldTest.as.swf

セルオートマトン的なルーチン考えてみたつもりなんですけどね
重い上にあんまいい絵にならね
822名前は開発中のものです。:2007/03/04(日) 07:00:17 ID:rB7Ea65Q
>>821
出来て行く様子がリアルタイムで表示されるのが面白いな。
陸が多くなりすぎるので、変化回数が少ない方がいいかも。

自分が考えていたのに少し似ている。
適当に高い山脈を作って、それに肉付け(風化)させていく。
高い山脈が近くて肉付けが重なった場合、そこは高地になる。
823名前は開発中のものです。:2007/03/04(日) 12:44:01 ID:Id4kEYzY
>>821
自然な感じで川ができてるのはGJ!
1セルの水場が多すぎるのと、陸地が多くなりすぎるのがアレかな。
陸地は○割まで!と決めちゃうのがいいかも。
824名前は開発中のものです。:2007/03/05(月) 22:28:46 ID:hJRPnDjN
自主制作ゲームスレでローグライクなマップでのモンスターの移動が話題に。
自分としては厳密にしないで適当にやってもいいと思う。あとは

マップと同じ配列作ってモンスターが通るたびに+1。
通路の場合、通った方が少ないマスを優先させるのと。
多いほうを優先させるのを混ぜるという足跡システムか

同じく配列で、マスごとにプレイヤーの次移動先をマークしておき
モンスターはその軌跡を目印についていく。
という匂い追跡システムなんかどうだろう?
825名前は開発中のものです。:2007/03/05(月) 23:06:12 ID:ciYl1mof
プレイヤーが通ったマスに匂いポイント(仮に10とする)を与えて、
一定時間(一歩ごととか)たつとポイントが減り、最後には匂いが消える。
モンスターは匂いの強い方へ惹かれていく、とか。

匂いが拡散しないと意味がないか。
826名前は開発中のものです。:2007/03/06(火) 00:47:43 ID:GR9sMGAx
1減る時に1/2確率でランダムに隣マスを+1したら?
827名前は開発中のものです。:2007/03/06(火) 06:39:40 ID:V7RWeDjg
妥当なスレはないのかな?
828名前は開発中のものです。:2007/03/06(火) 07:59:08 ID:mHsYw2/I
雑談スレかなあ
829名前は開発中のものです。:2007/03/06(火) 14:58:44 ID:0h5aY9b5
思考ルーチンを語ろう
830名前は開発中のものです。:2007/03/09(金) 12:58:13 ID:Kj0g9OQW
            (` 、       /´)
             ヾ 、 -─- //
             , ´       \
            /  ⌒   ⌒  ゙i
            l  (●) o (●) ,l
            ヽ  トェェェイ  /
             \. `ー‐´ /
         r ヽヽ::::::l` ー ´,1ー:::::ヽ、
         {  V:::::::::∨yヽ/::::::::::/,1
         |ノ''::"::::::::::ヽ/::::::::::: r" /
        /:::::::::::::::::::::::::::::::::::::::::::`:y ゝ
        {:::::::::::::::::::::::::::::::::::::::::::::::::} |
        ゝ:::::::::::::::::::::::::::::::::::::::::::丿/
         `|1::ー'::::::::::::、:::::__,.ィ' 」"
         /::::::::::::::::::::::::::::::::/ /
        ,.ゝ:::::::::::::::::::::::::::::::/ ノ
        /::::::::::::::::::::::::::::::::::ヽ/
      /"''ー―-----―'''"ヽ、
     /  /  i!  |  | ヽ   ヽ,
     /  /   |  |  ヽ  ヽ、  ヽ.
    /  i   |  ヽ   ヽ   ヽ、 ,ゝ
    |  |    ヽ  ヽ  ヽ  _,ゝ"
    |__|__,.-|_,.-+─┴‐'",.入
      | ____ |  ヽ_,.-‐''"  ヽ
831名前は開発中のものです。:2007/03/13(火) 14:10:09 ID:Tpn/nP5n
語れよ。
832名前は開発中のものです。:2007/03/13(火) 22:15:49 ID:IK9sbQA1
ok

ランダムダンジョン作るのは難しいな
そうは思わないか諸君?
833名前は開発中のものです。:2007/03/13(火) 22:33:33 ID:r3kQneQa
>>832
>>3とか。求めるレベルにもよるから一概に難しいとはいえない。
834名前は開発中のものです。:2007/03/13(火) 22:34:46 ID:GEtPEl1r
マップを1000個作る作業は意外と難しいのではないだろうか、と思った
835名前は開発中のものです。:2007/03/13(火) 22:43:09 ID:3y4grp4u
ttp://www.magictory.com/
マップ自動生成は、ここのランダムランドジェネレータがすごいと思った

ttp://gamdev.org/up/img/9124.png
創作意欲がでてきて自分でつくってみたけど失敗した
836名前は開発中のものです。:2007/03/13(火) 22:43:13 ID:IK9sbQA1
>>834
難しいの意味次第ですね
単純労働っちゃ単純労働

うーむ、半ば素で返されたために振れるネタがない
自作アルゴリズム再研究してみる。なんか新しい生成パターンねえかな
837名前は開発中のものです。:2007/03/13(火) 22:44:18 ID:IK9sbQA1
>>835
それなんてSF世界?w
838名前は開発中のものです。:2007/03/14(水) 06:10:41 ID:/7Lw6Qdv
それって意味あるのか?
ツクールに対応してるとかならいいんだけど。
839名前は開発中のものです。:2007/03/14(水) 07:35:44 ID:YV0Mu4O2
ツク厨は帰れ
840名前は開発中のものです。:2007/03/14(水) 07:49:36 ID:/7Lw6Qdv
実用性無いよりはマシだろ?
841名前は開発中のものです。:2007/03/14(水) 08:17:46 ID:LpYmKoVK
大陸ジェネレータいいね。
グレースケールで出してくれたらそのままheightfieldつくれそうじゃん。
まぁ、、heightfieldならphotoshopで適当にぐりぐり塗ればいいだけなんだけどw
それっぽい地形になってくれるならジェネレータも悪くないね。
842名前は開発中のものです。:2007/03/14(水) 11:40:42 ID:sQABZc2U
ツク厨でもかまわんと思うけど文句言うだけなら帰れ
843名前は開発中のものです。:2007/03/14(水) 11:59:17 ID:1521ZgF8
>>842
文句言うだけなら帰れ
844名前は開発中のものです。:2007/03/14(水) 12:08:13 ID:VpFymYDp
文句文句文句
文句文句文句文句文句文句
文句文句文句        文               句文句文句文句
文句文句文句        句文句文句文文句文句文句文句文句文句
                                 句文句文句文句
                                 句文句文句文句
                                 句文句文句文句
845名前は開発中のものです。:2007/03/14(水) 16:37:53 ID:3YKTLtmO
意味って何の話だ
ゲームに使えばいいじゃん
846名前は開発中のものです。:2007/03/15(木) 03:48:28 ID:PMeVIICQ
> LightWave3D 3DStudioMax Softimage/XSI
それって意味あるのか?
ツクールに対応してるとかならいいんだけど。
847名前は開発中のものです。:2007/03/15(木) 06:43:39 ID:+IEBHisL
>>845
具体的によろしく。センパイ?
848名前は開発中のものです。:2007/03/15(木) 07:38:10 ID:qutq4pqL
アルゴリズムくらい想像できるんだから、ツクール対応ツールくらい自分で作れよ…



ああ、技術無くてそれができないからツクラーやってるんだっけ?
849名前は開発中のものです。:2007/03/15(木) 12:35:25 ID:kaN/vB3Q
自分で作らないといけないツールに意味は無いらしいから
850名前は開発中のものです。:2007/03/15(木) 13:12:08 ID:trti1gOz
これはどう見ても釣りだろう
851名前は開発中のものです。:2007/03/15(木) 15:12:04 ID:XggQdpaN
>>847
具体的って何?

画像吐いてくれるツールなら、画像のRGB値読んで君の都合のいいマップ情報に整形すればいいじゃん。
自分で作ったツールなら、そのデータをそのままゲーム上のマップに使えばいいじゃん。

そういう事じゃなく?
852名前は開発中のものです。:2007/03/15(木) 18:27:32 ID:VzhOi8YW
むしろ、ゲームに使えなさそうなのを、使おうという姿勢がおれは好きだ
853名前は開発中のものです。:2007/03/15(木) 21:08:49 ID:P7G/e+nO
要するに実際役に立ったという人は一人としていないということですね。把握しました。
854名前は開発中のものです。:2007/03/15(木) 21:26:30 ID:kaN/vB3Q
実学指向って素晴らしいよね。
855名前は開発中のものです。:2007/03/15(木) 21:38:19 ID:P7G/e+nO
剥きにならなくていいですよw
856名前は開発中のものです。:2007/03/15(木) 21:57:12 ID:qutq4pqL
ここはゲーム制作「技術」板で、ツクラーかどうか以前に、技術的向上心の無い奴は板違い。
出来合いのツールしか使えないツクラー未満の奴は、ソフトウェア板でツールのクレクレでもしてれば?
857名前は開発中のものです。:2007/03/15(木) 21:59:43 ID:P7G/e+nO
ツクールはあくまで例に挙げただけなんだけどな。

どっちにしろ具体的な利用例をただの一つも示せないんですねwww
858名前は開発中のものです。:2007/03/15(木) 22:05:45 ID:P7G/e+nO
“技術的向上心” とやらを見せてくださいよ。
ただ色分けされただけの“地図らしきもの”見せて終わりじゃないっすよね? そっから先、考えてんですよね?
859名前は開発中のものです。:2007/03/15(木) 22:11:13 ID:kaN/vB3Q
叩かれてる奴のうち、自分が叩かれてる理由について勘違いしてない奴ってのは
実は一人もいないんだ。まめちしきな
860名前は開発中のものです。:2007/03/15(木) 22:13:42 ID:DWZU3gOw
RTSの自動生成されるランダムマップのアルゴリズムどうなってんだろー とか考えたこと無いの?
861名前は開発中のものです。:2007/03/15(木) 22:17:33 ID:P7G/e+nO
>>859
そりゃ釣りだもの。











お疲れ。
862名前は開発中のものです。:2007/03/15(木) 22:21:58 ID:XggQdpaN
寒っ
863名前は開発中のものです。:2007/03/15(木) 22:24:21 ID:P7G/e+nO
お前らは俺によって自動生成されたんだよ。
864名前は開発中のものです。:2007/03/15(木) 22:39:23 ID:PMeVIICQ
なんだか、GameGemsProgramingとか見ても、
「いいから具体的なゲーム見せろよ」とかいいそうな勢いだなwwww
865名前は開発中のものです。:2007/03/15(木) 23:51:27 ID:qutq4pqL
釣り宣言wwwwww
マジ哀れすぎwwwwwwwwwww
866名前は開発中のものです。:2007/03/16(金) 00:02:12 ID:wlk+IDOq
x GameGemsPrograming
o GameProgramingGems
867名前は開発中のものです。:2007/03/16(金) 00:32:14 ID:Qgb2fdsU
このスレ、ツクールアンチが酷いな。
868名前は開発中のものです。:2007/03/16(金) 02:04:08 ID:tV3SWiKW
酷いのは低能ツクラー演じた約一名じゃねーの

釣りとか言い出す直前まで、本気でツクラー糞オモタ
何事も鵜呑みにしちゃいかんねぇ、反省

:個人的には素材トータルで到底適わん思うツクール系製作物が存在するのは思い知ってますよ
:でもRoguelike傾倒なスレにはどうしてもコードが主役な側面があるですとよ。
:ゲ製全般に風呂敷広げて感情論やらかす気はありませんのでご了承下さいな。
869名前は開発中のものです。:2007/03/16(金) 02:51:23 ID:RmBov5WG
久しぶりに伸びてると思ったら・・ツクールと関係ないスレでツクール云々言う馬鹿は、釣りに決まってるだろ('A`)
870名前は開発中のものです。:2007/03/16(金) 03:10:53 ID:tV3SWiKW
それが釣りに決まってないから困る

釣りとか言う方の馬鹿かな、って思っても、指摘すると開き直って荒らし始めたりするから尚更。
スレチなアフォが釣り宣言して立ち去るだけめっけもんかもしれませんぜ旦那
871名前は開発中のものです。:2007/03/16(金) 03:59:36 ID:DbAnOgk3
どうでもいいよ
872名前は開発中のものです。:2007/03/16(金) 11:05:46 ID:W5PW2fs3
ん?誰かれかまわず攻撃するキグニ族が来てたようだな。
873名前は開発中のものです。:2007/03/16(金) 20:54:30 ID:kgapueiE
平面だけならまだしも、階層が加わるとむずかしいなあ。。。
874名前は開発中のものです。:2007/03/17(土) 21:32:00 ID:lXrpm4z/
前も階層云々って話があったような。
875名前は開発中のものです。:2007/03/18(日) 11:50:37 ID:emZgmMtQ
自動生成されたダンジョンにイベント等の意味を持たせるのは無理がありそうだ。
876名前は開発中のものです。:2007/03/18(日) 12:24:47 ID:fePCHb/R
部屋ごとの道順保持次第だね
一筆書きで通り抜けられるモデルを保持できれば
単純な鍵モデルを生成するのはなんとかなるよ。

そういう単純モデルから複雑化させるだけなら再帰処理で鍵往復路生成しまくれる

でも、やればやるほどゲームバランス保つのが難題になりますね
877名前は開発中のものです。:2007/03/18(日) 12:50:57 ID:db3rB9AG
>>876
鍵モデルって、扉Bを開けるために鍵Bが必要で、鍵Bを取るために鍵Aが〜
というやつですか?

モンスターとの戦闘でダメージが蓄積していく(アイテムを使わないと
トータルでHPがマイナスになっていく)タイプのゲームだと仮定すると、
移動距離がイコール死亡率になると思います。

なので移動距離が一定の範囲に収まることが保証できれば難易度は
調整できそうな気がします。
878名前は開発中のものです。:2007/03/18(日) 13:32:57 ID:fePCHb/R
そんな感じですね。
外れ分岐と鍵取得分岐、鍵付き扉の三つを生成するモデルで単純な穴堀り法を繰り返す形でも、
そこそこイベントへの意味付けが可能な迷路を生成できますし。
穴堀り法といっても、必ずしも画面全部を埋める必要はないし。

穴堀り法でできた迷路から、例えば偶数起点を部屋、奇数起点を部屋などと
判断してローグライクな埋め方をしていけば、かなり広い構造になってしまう
難点を除けばそれなりに形にできますよ。
ローグライクな埋め方自体は既に語られてるし、このスレの開発者諸氏なら
既にクラス化/関数化してると思うので割愛

バランス調整はむしろ敵の出現率側を操作した方がよさそうです。
俺の場合ローグライク系検討中なので、食料配置バランスで死んでます。
どうも偏りすぎて餓死する迷路か、均等過ぎてつまらない迷路のどちらかにorz
879名前は開発中のものです。:2007/03/18(日) 14:08:51 ID:fePCHb/R
追記
再帰使う場合は、鍵/扉/生成時に再帰する(=先延ばしにする)と、良い感じに複雑化できてるような。
こちらではバグも多発してるので、動作物晒すまでにもうしばらくかかりそうですけど(ダンジョン生成以外の実装でも手間取ってるし)。

ちなみに外れ分岐時に再帰やらかすと、その先も外れ鍵/外れ扉となるのでプレイヤー怒らせそうな感じになります。ご参考までに。
880名前は開発中のものです。:2007/03/18(日) 23:34:21 ID:Qk5lBIIx
外れ分岐はどこまで深くするかも気を使わないといかんね
適当に消費アイテム置いとくとかで多少は誤魔化せるけど
881名前は開発中のものです。:2007/03/24(土) 09:00:27 ID:t3u+93bW
FF11でダンジョン自動生成きたっぽいね小規模のwだれか感想
882名前は開発中のものです。:2007/03/24(土) 14:05:59 ID:80gX/dq8
>>881
どっかで記事だけ読んだけどFFやってないから見れないw
883名前は開発中のものです。:2007/04/05(木) 02:02:49 ID:UIV+9920
AGE
884名前は開発中のものです。:2007/04/06(金) 10:51:28 ID:WlgQJ4Y2
いたストやカルドセプト系でのマップ自動生成はできるだろうか?
885名前は開発中のものです。:2007/04/06(金) 13:56:39 ID:S+BA/HMZ
やろうと思えば大抵のゲームマップでできると思うけど・・・やり方聞いてるの?
886名前は開発中のものです。:2007/04/06(金) 16:36:22 ID:XzhfCxrK
>>884
必要なルールとかがしっかりしてないと作るの難しいと思う。
(じゃないと、編に偏ったパターンしか実現できなかったり、実際には使えないのが出てきたり)

いたストしか実際にやったこと無いので、カルドは度外視で考えるとして
簡単な例としては、循環系をつくって、それのX地点とY地点を結ぶ。
これだけで、日や田または、呂みたいな形のマップが作れる。
で、マップを作ってから、マス目のイベントとかを作っていけばいい。
887名前は開発中のものです。:2007/04/06(金) 17:55:46 ID:3TxLNrvf
ディアボロの冒険おもしれ〜な
888名前は開発中のものです。:2007/04/10(火) 16:32:59 ID:vOg756uR
ダンジョン自動作成flashのつもり。
http://swfup.info/view.php/6652.swf

どうしても、通路がうまく引けません。
誰か良い案ありませんか?
889名前は開発中のものです。:2007/04/10(火) 20:44:10 ID:pFPSHL3N
>>887
あれは升目にわけておいて各升目に一個ずつ部屋を作る系っぽいな
890888:2007/04/10(火) 23:00:20 ID:vOg756uR
通路の引き方が、穴掘り法の迷路を描かせるルーチンよりも難しい。
891名前は開発中のものです。:2007/04/11(水) 00:36:14 ID:MAjw+1T8
>>888
ヒントだけ。

1:
今4*3で大枠の部屋を作ってるようだけど、
これを一つずつ使うのではなく、
2*2とかの部屋を置くように考えるとそれらしくなる。

2:
4*3の大枠のほうで迷路作ればよい
┌┐┌┬┐
│└┤└┐
└└┘─┘
こんな感じで
892名前は開発中のものです。:2007/04/11(水) 04:29:36 ID:qIyXGktJ
自由曲線っぽい通路はできないだろうか?
ちょっと斜めになってたり曲がったりしてるけど
上下左右キーでそれなりに道沿いに動くようなの。
893名前は開発中のものです。:2007/04/11(水) 04:44:33 ID:uom8d6/j
>>892
方眼マップを描画するときにでも適当に改変すればいいんじゃね
894名前は開発中のものです。:2007/04/11(水) 13:01:26 ID:HdnNQWCr
>>892
ttp://www5d.biglobe.ne.jp/~stssk/maze/curve.html
↑の曲線迷路を作る方法(穴掘り法のアレンジ)でできると思う。

> 上下左右キーでそれなりに道沿いに動くようなの。
は、一般的な壁ずりの処理でいけるでしょ。
895名前は開発中のものです。:2007/04/11(水) 13:23:57 ID:u4itnUYm
かかかかかか壁ズリ・・・・ハァハァ
896名前は開発中のものです。:2007/04/13(金) 12:31:01 ID:Zw9UTdFD
複雑な生成法を取り入れても
あんまり面白さに貢献しないような気がしないでもない
897名前は開発中のものです。:2007/04/13(金) 12:46:14 ID:F5k2a/dH
ダンジョン美学
898名前は開発中のものです。:2007/04/13(金) 14:47:34 ID:rMa/2NJk
最初マップが真っ暗で、自分で歩いたとこが明るく埋まっていくようなタイプだと、
多少マップデザイン悪くてもなんとかなるかもしれない。
899名前は開発中のものです。:2007/04/13(金) 17:13:05 ID:69CMPdaz
どうして los をまともに計算してる家庭用ゲームがほとんどないのはなぜ
900名前は開発中のものです。:2007/04/13(金) 17:29:02 ID:RAz7MgtJ
>>899
何をいいたいのか分からん。
901名前は開発中のものです。:2007/04/13(金) 18:54:01 ID:ZRdVKKl+
Line Of Sight の事だろ。
リアリティが出るので2Dの洋ゲーでは常識になってる。

ただゲームデザインに上手く含めるのは難しいし
プログラマも面倒なので日本ではほとんど採用されないな。
まあ日本の企画屋がアレなせいもあるけど。

902名前は開発中のものです。:2007/04/13(金) 19:19:22 ID:6kZsxTfc
目線? メタルギアソリッドとか忍道戒とかそういうの?
903名前は開発中のものです。:2007/04/13(金) 20:26:47 ID:bWhgNWGY
>>901
2Dの洋ゲー? Line Of Sight?

どういう状態だ? 無限の心臓みたいなシステムか?
洋ゲーでもあんま見ないが・・・
904名前は開発中のものです。:2007/04/13(金) 20:32:05 ID:I4oFx6B9
905名前は開発中のものです。:2007/04/13(金) 21:20:42 ID:ZRdVKKl+
そう。大雑把に言えばプレイヤーの視線を元に描画を変える方式。
Ultima が典型で、Diablo だと敵の表示のみに LoS を使ってる。

roguelike 系でも LoS はわりと凝って作られる。
↓タイルベースゲームの LoS アルゴリズム
http://www.gamedev.net/reference/articles/article729.asp

ドラクエの屋根とかシレン系の表示も近いけど line かどうかは微妙。
906名前は開発中のものです。:2007/04/13(金) 22:02:56 ID:5F0zZA18
面白さに繋がるなら大歓迎だけどねー
シレンで完全にLoS使われたらちょっと萎える
907名前は開発中のものです。:2007/04/14(土) 06:45:31 ID:rNZS0ZW7
面白さから考えたら、厳密であることよりも今の形のほうが良かったんだろうね。
908名前は開発中のものです。:2007/04/14(土) 13:04:16 ID:8d2dIsqg
日本のゲームは、明快さや快適さの方向へ進化したから、
この位置からここは見えないはず、っていうリアルさや、手探りの探索感覚は
プレイヤーのストレスのもととして捉えられたんだろう。
ドラクエの屋根や洞窟の段階的な視野変化は、折衷案として結構妥当な感じ。
909名前は開発中のものです。:2007/04/14(土) 17:41:02 ID:C1mzRzhH
RTSとかDiablo系だとよく見返る手法ですな
910名前は開発中のものです。:2007/04/14(土) 17:42:40 ID:C1mzRzhH
ごめん、それは、Line Of Sightじゃないな。
なんて言うんだろアレは。
目線じゃない視界。
911名前は開発中のものです。:2007/04/14(土) 19:12:16 ID:yqAzTADM
メタルギアのミニマップ見たいなやつ?それとも上記?
912名前は開発中のものです。:2007/04/14(土) 21:16:52 ID:DxD2uRz/
壁の向こう側に俺がいるのを察知して魔法撃ってくんじゃねぇ!
テメーはエスパーか?
俺の姿が見えたら撃ってもいいッ!
みたいな?
913名前は開発中のものです。:2007/04/14(土) 23:01:50 ID:S2ndfln1
>テメーはエスパーか?
いいえ、魔法使いです、みたいな。
914名前は開発中のものです。:2007/04/15(日) 10:01:02 ID:cpBv4BtU
誰がうまいことを
915名前は開発中のものです。:2007/04/15(日) 15:53:58 ID:Fz7lzsKB
そういえば虹なら夢幻の心臓にも使われてたな
やっぱりそういう余計なリアリティはゲーマーのストレスになるって日本の作製者達が判断したんじゃないかな
ここらで復活させると知らない人には斬新にうつるかも
916名前は開発中のものです。:2007/04/15(日) 16:37:53 ID:SBVcN32M
単にメンドクサイだけだと思う。
日本のメーカーはどこもあんまそういう方面にこだわらないし。
917名前は開発中のものです。:2007/04/15(日) 18:01:26 ID:cpBv4BtU
逆手に取って「壁や障害物を上手く使い、敵の視線をかいくぐって目的地までたどり着け!」という新感覚ゲームが


どうみてもスネークです。本当にありがとうございました。
918名前は開発中のものです。:2007/04/15(日) 19:29:09 ID:QMojZ2dn
ひもじ村のゲームにそんなのあったな
919名前は開発中のものです。:2007/05/02(水) 13:00:10 ID:vH12nl44
920名前は開発中のものです。:2007/05/02(水) 14:46:18 ID:XtIaANRK
919 なんないな。
なんか、汚いダンジョン。ローグ系のダンジョンの方が遥かに出来がいい。
指向性がないから、適当だし、「で?」って感じの出来具合。
単純な穴掘り方のマップ系の強化版でももっといいのができるぞ。
921名前は開発中のものです。:2007/05/02(水) 15:02:29 ID:ZRRv5eIE
そうでもない。
922名前は開発中のものです。:2007/05/03(木) 14:34:17 ID:GDezMy5S
>>919
ダンジョンがだんだん生成されていく様子みるのっておもしろい
923名前は開発中のものです。:2007/05/04(金) 15:25:32 ID:xRfY6XUv
yahoo で「ダンジョン自動生成」で検索するとでてくるページ
cat.zero.ad.jp/~zau37982/wwa/doja/005.htm
924名前は開発中のものです。:2007/05/05(土) 02:14:44 ID:zExuDFeQ
不思議なダンジョン系ってこんな感じだろうか
練習がてら作ってみた

ttp://gamdev.org/up/img/9416.zip
ダンジョン自動作成確認用
925名前は開発中のものです。:2007/05/05(土) 03:19:29 ID:WcHz0Tx6
>>924
3x3のグリッドに区切って、部屋を作り、道でつなぐ・・・
まさに不思議のダンジョン系の定番ですなあ
習作ですね
926名前は開発中のものです。:2007/05/05(土) 06:06:59 ID:JIoVVeTF
じゃあ俺も習作
斜めに通路を作るところが工夫だけど四角い車輪の気がかなりするのも事実
ttp://gamdev.org/up/img/9418.lzh
927名前は開発中のものです。:2007/05/05(土) 09:29:31 ID:WcHz0Tx6
>>926
斜め引くとすげーよwwww
むしろ、部屋も斜めの方が自然に見えるかも(のか?
もしくは、部屋がでかい方がらしいかも
928名前は開発中のものです。:2007/05/05(土) 13:03:15 ID:JIoVVeTF
なるほど、たしかに
これではむしろ都市と街道からなる広域マップみたいだな

コメントもなにもないソースであれなんだけど、後学のために
誰かなぜIEだと見れないのか教えてくれるとうれしいです
929名前は開発中のものです。:2007/05/05(土) 13:43:02 ID:lAqQo4hW
そういえば、まだ都市地図の自動生成ってのは無かったな。

作るとしたら
重要拠点と人がよく集まるところを設定し、直線や曲線で繋げておいて
細かい路地を後で追加、というパターンか?
930名前は開発中のものです。:2007/05/05(土) 13:57:11 ID:JIoVVeTF
宿場町とか港町とか王都とか
そういう町の種類によっても違ってくるのでは
931名前は開発中のものです。:2007/05/05(土) 14:14:01 ID:8O3gQ9Zy
ランダムで作って何に利用するのかって問題があるからなぁ
932名前は開発中のものです。:2007/05/05(土) 14:18:45 ID:WcHz0Tx6
933名前は開発中のものです。:2007/05/05(土) 14:45:05 ID:EPC7H7SP
>>932
画像次第って奴だな。
基本は
 道作って、その両脇Xマスまでに建物を建てる。
 道が重なってる付近は建物が出来やすくなる。
 その時ある確率で、2×2のおおきさの建物出現。
か、
 範囲をしていしてその中を街とする。
 街に適当に直線を何本か引いてそれ以外のところに建物建てる。
 道があったら、郊外でも多少の確率で建物を建てる。
辺りじゃね?



934名前は開発中のものです。:2007/05/06(日) 05:24:56 ID:LZ8cKr49
>>931
SLGやRTSならいくらでも使えそうだが
935名前は開発中のものです。:2007/05/06(日) 13:38:23 ID:vQhnyN/r
ttp://gamdev.org/up/img/9422.lzh
>>926をIEでも見れるようにした。動作も軽くなった
IEだとtbodyのinnerHTMLにtrを追加ってできないんだな
部屋のサイズをランダムにしてでかい部屋ができるように
斜めの通路がちゃんと斜め一直線になるように
936名前は開発中のものです。:2007/05/06(日) 15:19:44 ID:S0ewsDmv
かなりの良スレとして育ったみたいっすね
識者の方にお願いなのですが、
次スレに行くにあたって、今までのものをGems(定石)としてまとめてくれないでしょうか
937名前は開発中のものです。:2007/05/06(日) 18:17:36 ID:YRUEFzOy
街路は興味ある。
単純に考えると932のようなグリッドというか、
京都やマンハッタンみたいになるよね。

http://maps.google.com/maps?f=q&hl=en&q=hamburg,+de&ie=UTF8&ll=53.551935,9.973869&spn=0.03804,0.094328&z=14&om=1
このレベルの街路を生成できないもんかな。
938名前は開発中のものです。:2007/05/10(木) 00:57:54 ID:EV3OAzIS
939名前は開発中のものです。:2007/05/10(木) 08:32:25 ID:cfD4ihQi
すげー村っぽくていいね
940名前は開発中のものです。:2007/05/10(木) 08:33:34 ID:aNHrR8Ph
眺める分にはいいが、果たして使い道あるのか?
941名前は開発中のものです。:2007/05/10(木) 14:27:37 ID:EJOS+Fd7
あるんじゃね?
942名前は開発中のものです。:2007/05/10(木) 14:50:36 ID:AOvunHYs
このスレ的には、眺めてて楽しければそれでOKなのかも。
943名前は開発中のものです。:2007/05/13(日) 05:56:02 ID:o7qNUyB+
>>938はなんてゲームですか?参考までに
>>932は、創世紀1701です。
944名前は開発中のものです。:2007/05/13(日) 12:34:52 ID:HpzeYe7m
>>943
Civilization IV?
945名前は開発中のものです。:2007/05/13(日) 15:34:55 ID:rPz3QPnU
946名前は開発中のものです。:2007/05/13(日) 17:59:01 ID:o7qNUyB+
>>945
トンクス
メディーバルかあ。これまたマイナーなのを持ってきましたね
947名前は開発中のものです。:2007/05/16(水) 10:50:43 ID:H2MGFJh8
都市の自動生成に関していくつか論文があったよ。
↓こんな感じで結構、自然な街路ができてる。
ttp://gamdev.org/up/img/9467.jpg

街路はL-systemっていう樹木の自動生成と同じ技術で延ばしたり繋げたりして、
建物が建つ範囲が広がっていくところはセルオートマトンを使ってるみたいだね。

以下は論文のpdfへ直リンしてるので注意。

自律的に変化する仮想都市の自動生成に関する研究
ttp://www.tulips.tsukuba.ac.jp/pub/dl/e_thesis/ko/honda2004.pdf

時間変化する仮想都市における道路網の自動生成
ttp://www.cs.tsukuba.ac.jp/H15Syuron/200205246.pdf

仮想都市のためのL-systemによる道路網生成手法の検討
ttp://fw8.bookpark.ne.jp/cm/ipsj/search.asp?from=&flag=6&keyword=IPSJ-CG98090003&page=&mode=PDF

仮想都市の自動生成における建物形状の作成と表示
ttp://www.cs.tsukuba.ac.jp/H15Syuron/200205245.pdf
948名前は開発中のものです。:2007/05/16(水) 12:44:10 ID:CMJP2819
だんだんダンジョンと離れてきてる希ガス…使えるか?
949名前は開発中のものです。:2007/05/16(水) 21:37:41 ID:tyCPF0Mi
道を通路に、建物を部屋に変換してみてもいいかもな。
950名前は開発中のものです。:2007/05/16(水) 22:18:10 ID:n1FNknGs
次スレタイは是非

 【迷宮】自動生成【地形】

にして欲しいです。
951名前は開発中のものです。:2007/05/16(水) 22:44:43 ID:pe20RZ4U
>>947
なるほど、確かに
これまじめにやったら、都市はどういう風にできるか
地形はどういう風にできるかっていう地理学の知識もいるし
環境工学とかの本も読まなきゃかもしれないし
もちろん情報学もだし
けっこうな卒業研究になりそうだな
952名前は開発中のものです。:2007/05/16(水) 22:46:58 ID:O4/nwipZ
むしろ、ジャンルにこだわらずに自動生成がいいな。
シナリオ自動生成とか、音楽自動生成とかも含めて。
953名前は開発中のものです。:2007/05/17(木) 00:52:39 ID:gRlfHicZ
シナリオ生成は攻略ルートという迷宮の自動生成だが
音楽生成は迷宮ではないので、なんか違うと思う。
954名前は開発中のものです。:2007/05/17(木) 10:29:16 ID:81hpLLCf
音楽生成はDTM板とかそっちの分野じゃね?
955名前は開発中のものです。:2007/05/17(木) 15:19:53 ID:yfvHDZ4Q

>>952
まあ、地形以外にも、自動生成の話題がでてそっちばっかりだったら、分離するとかあるだろうし、

とりあえず、次スレ >>980 頼む
スレタイは、【迷宮】自動生成【地形】 でいいのかな?
テンプレいる?
956名前は開発中のものです。:2007/05/17(木) 15:51:24 ID:pBFcUtHK
>>955
スレタイか1に「ダンジョン」と「シレン」と「ローグ」は
あった方がいい気がする。重複は防げないけどさ。
http://pc11.2ch.net/test/read.cgi/gamedev/1168260632/
957名前は開発中のものです。:2007/05/17(木) 21:45:38 ID:g1Evs9dU
>>956
要らなくネ? そのスレざっと見たが、そういうのは幾らでも沸いてくるし。とも思いつつも・・・
>>950でいいとも思う。
ダンジョンの方がいいっていうのなら、
【ダンジョン・ローグ】 自動生成 【町並・地形】 

あと、テンプレになりそうなもの。
★Racanhack コード解説
http://racanhack.sourceforge.jp/rhdoc/intromaze.html
★迷路の自動生成なら「C言語によるアルゴリズム辞典」という本に載ってます。 
http://www.matsusaka-u.ac.jp/~okumura/algo/
↓サンプルコード(src/maze.c) 
ftp://ftp.matsusaka-u.ac.jp/pub/algorithms
★アリの巣作り(画像紹介のみ) 
ttp://acolyte.t.u-tokyo.ac.jp/~kaityo/ant2.html
巡回セールスマン問題を「アリのフェロモン」をシミュして解くアプレットらしい。 
ttp://uk.geocities.com/markcsinclair/aco.html
★ソース付ウィンドウズ版ローグクローン2 
ttp://www.freak.ne.jp/HEPOPO/
★D&D用
ttp://www.aarg.net/%7Eminam/dungeon.cgi
★ドラクエ風 進可 ◆Sinka1my5k
ttp://www.interq.or.jp/moonstone/person/RRL/index.html 
★自律的に変化する仮想都市の自動生成に関する研究 
ttp://www.tulips.tsukuba.ac.jp/pub/dl/e_thesis/ko/honda2004.pdf 
★時間変化する仮想都市における道路網の自動生成 
ttp://www.cs.tsukuba.ac.jp/H15Syuron/200205246.pdf 
★仮想都市のためのL-systemによる道路網生成手法の検討 
ttp://fw8.bookpark.ne.jp/cm/ipsj/search.asp?from=&flag=6&keyword=IPSJ-CG98090003&page=&mode=PDF 
★仮想都市の自動生成における建物形状の作成と表示 
ttp://www.cs.tsukuba.ac.jp/H15Syuron/200205245.pdf 
958名前は開発中のものです。:2007/05/18(金) 01:36:07 ID:Fxckut2p
せっかくなので、これも

★RogueLikeのマップの作り方(英語)
Dungeondweller - www.roguelikedevelopment.org
http://www.roguelikedevelopment.org/php/category/showCategory.php?path=development/&category=MAP
959名前は開発中のものです。:2007/05/18(金) 19:27:22 ID:egsLY6l9
このスレおもすれー
960名前は開発中のものです。:2007/05/20(日) 20:51:52 ID:Uv50kywf
>>957
★D&D用
ttp://www.aarg.net/%7Eminam/dungeon.cgi

これのデキは異常・・・すげぇ
961名前は開発中のものです。:2007/05/20(日) 22:27:23 ID:hYSk05U2
すごすぐる
962名前は開発中のものです。:2007/05/20(日) 23:28:44 ID:QxSQSmeh
>>961
どうしたぁ!!!!
大丈夫か?意識をしっかりもて。助けはくるから。
助けは絶対に来るから・・・・
963名前は開発中のものです。:2007/05/20(日) 23:30:56 ID:5Ej5ufVN
>>962
おまえがどうしたwwwwww
964名前は開発中のものです。:2007/05/29(火) 20:30:09 ID:YA9Sl0bg
Posted : 2007/05/28 03:33 No. 19 Re: Elonaのバランス改善スレ
--------------------------------------------------------------------------------
ver0.941にて追加されたエーテル風・病ですが、
これは正直な所バランス云々等を通り越して理不尽なだけのような気さえします。

第一に病回復用のアイテムが非常に高価(特に序盤では)かつ、入手困難である事。
次に、即時回避用のアイテムであるシェルターが重量・価格などの理由から(同じく特に序盤では)大きな足かせになる事。

そして、エーテル風の発生・経過が運頼みでしかないということです。
最悪の場合には数十個の食料(旅糧)を使い果たす程の期間、プレイヤーは何もすることが出来ません。
もしその際に長い期間保存の可能な食糧の備蓄が大量に無ければ、その時点でエーテル風に関係なく餓死確定となってしまいます。
また、その期間プレイヤーはただ時間を進める事しかできないのは単純に面白くありません。

追記するなら、風に関係なく(緩やかであっても)病状が進行していくというのもやりこみ的な要素の強い部分と上手くあっていないような気がします。

他にも、
新規追加された収穫依頼なのですが、時間制限が厳しい事と、敵雑魚の妨害が意外と面倒などという事もあって、運要素が非常に強くなってしまっているような気がします。
もう少し創意工夫でどうにかなるようになれば、と思いました。


ウザ系
965名前は開発中のものです。:2007/05/29(火) 20:42:22 ID:PHun+gEj
>>964
うざいっちゃうざいが専用スレに逝け
966名前は開発中のものです。:2007/05/29(火) 23:19:27 ID:oXHhEOpm
そーゆー輩はどこにでもいる
967名前は開発中のものです。:2007/06/07(木) 17:29:14 ID:YEWO8S0p
http://kizunui.blog.shinobi.jp/

この人まだ開発してるのかな
968名前は開発中のものです。:2007/06/11(月) 08:50:31 ID:cC47NhiB
>>947
仮にそのL-systemや、L-systemを応用した論文をを自動生成に使用した場合、
使用許諾を得なければならないとかあるの?
969名前は開発中のものです。:2007/06/11(月) 11:43:46 ID:9XWIXY0T
特許でも取られてるんならあるんじゃない?
単なるアルゴリズムならそんなことないだろ
970名前は開発中のものです。:2007/06/12(火) 19:26:12 ID:kN18iT5d
このスレは本当に財産といえるスレだったな
5年前にこのスレ立てた>>1に感謝だ
971名前は開発中のものです。:2007/06/13(水) 18:41:09 ID:bKFj4lus
5年も続いてるのか、すごいな。

とりあえず俺も作ってみた。
ttp://dragonfly.a.orn.jp/prog/roguelike/makedungeon.html
972名前は開発中のものです。:2007/06/13(水) 19:24:21 ID:HPObmmMR
いいね。
うちの環境では表示に時間はかからない。
でも部屋数一個とか左右で極端にバランスが悪い事があるんで、
そこらへんは必要に応じて調整するのかな…
973名前は開発中のものです。:2007/06/13(水) 21:53:29 ID:Pny8Tusj
>>972
cgiだからサーバ側で生成だと思うんだが。
974名前は開発中のものです。:2007/06/13(水) 22:50:32 ID:o/7z2BnH
>>971
バロックっぽい
975名前は開発中のものです。:2007/06/14(木) 01:10:34 ID:iSmA5zqH
興味あってRogue風マップ生成とアイテム配置を書いたことがあったんだけど
その後このスレ見つけてから色々視野広がったしなぁ・・・みんなGJ。

んで、今は、”面白いマップ”を自動生成する方法を考えてる。
ダンジョン系のマップで、生成はRogue方式と事前に用意した部屋テーブルを混ぜた方法でやるんだけど、1階ごとに起承転結のあるメリハリのきいたマップが作りたいんだよね・・・
例えば、フロアの序盤で鍵みたいなのキーアイテムを拾って、奥の扉を開けるとか。
序盤で拾った武器が奥の敵に効くとか。

運任せなのもダンジョン系の魅力だけど、こういうプレイヤーの誘導みたいなのも自動化してみたい。

976名前は開発中のものです。:2007/06/14(木) 05:12:08 ID:L5t9ohYL
次スレは>>980>>957あたりを参考に立てるでおk?
977名前は開発中のものです。:2007/06/14(木) 21:50:50 ID:+/Ctnepr
いんじゃね
978名前は開発中のものです。:2007/06/19(火) 03:12:25 ID:G6mDnFWZ
シナリオや音楽みたいなアーティスティックwなものは含めないで欲しいなー。
もともと自動生成できる性質のものじゃない。

コンピュータにゼロから絵を描かせられると思うやつはいないのに、
文章や音楽だと、可能じゃね?と考える理系研究者やプログラマが出てくるんだよな。
やっぱ情報量が少ない分なめられてるんだろうか、と全部やってる俺の所感。
979名前は開発中のものです。:2007/06/19(火) 03:24:32 ID:Jy81tbLG
ん?全部やってるって全部でプロ?
それとも全部やってるつもりでオナニー作品作ってるだけの素人?w
980天麩羅1:2007/06/19(火) 11:32:05 ID:yCKYjbUU
スレ立ててみようと思ったけどムリだった。
誰か頼む。



【ダンジョン】 自動生成 2【地形】
ランダムでダンジョンを自動作成する手法についてのスレです。
ローグタイプやシレンタイプのダンジョンや、街並みや地形など。

※過去スレ
ダンジョン自動生成
http://pc11.2ch.net/test/read.cgi/gamedev/1027084016/

関連サイトは>>2>>3
981天麩羅2:2007/06/19(火) 11:33:10 ID:yCKYjbUU
※参考サイト

★Racanhack コード解説 (日本語)
http://racanhack.sourceforge.jp/rhdoc/intromaze.html
★迷路の自動生成 「C言語によるアルゴリズム辞典」 (日本語)
http://www.matsusaka-u.ac.jp/~okumura/algo/
↓サンプルコード(src/maze.c)
ftp://ftp.matsusaka-u.ac.jp/pub/algorithms
★アリの巣作り(画像紹介のみ。日本語)
ttp://acolyte.t.u-tokyo.ac.jp/~kaityo/ant2.html
巡回セールスマン問題を「アリのフェロモン」をシミュして解くアプレットらしい。
ttp://uk.geocities.com/markcsinclair/aco.html
★ソース付ウィンドウズ版ローグクローン2 (日本語)
ttp://www.freak.ne.jp/HEPOPO/
★RogueLikeのマップの作り方 (英語)
Dungeondweller - www.roguelikedevelopment.org
http://www.roguelikedevelopment.org/php/category/showCategory.php?path=development/&category=MAP
★D&D用 (英語)
ttp://www.aarg.net/%7Eminam/dungeon.cgi
★ドラクエ風 進可 ◆Sinka1my5k (日本語)
ttp://www.interq.or.jp/moonstone/person/RRL/index.html
982天麩羅3:2007/06/19(火) 11:34:57 ID:yCKYjbUU
※参考論文

★自律的に変化する仮想都市の自動生成に関する研究 (日本語)
ttp://www.tulips.tsukuba.ac.jp/pub/dl/e_thesis/ko/honda2004.pdf
★時間変化する仮想都市における道路網の自動生成 (日本語)
ttp://www.cs.tsukuba.ac.jp/H15Syuron/200205246.pdf
★仮想都市のためのL-systemによる道路網生成手法の検討 (日本語。要登録)
ttp://fw8.bookpark.ne.jp/cm/ipsj/search.asp?from=&flag=6&keyword=IPSJ-CG98090003&page=&mode=PDF
★仮想都市の自動生成における建物形状の作成と表示 (日本語)
ttp://www.cs.tsukuba.ac.jp/H15Syuron/200205245.pdf
983名前は開発中のものです。:2007/06/19(火) 11:41:36 ID:ntfOwWau
人工無能型メソッドによるシナリオ自動出力エンジン
http://www.nonchang.net/labo/JavaScript/autoScenario.html
984名前は開発中のものです。:2007/06/19(火) 11:56:45 ID:GPW/jNpC
そういや Dwarf Fortress の話は出てないのかな?
世界の地図から街洞窟人物神話まで自動で生成する
もはや意味のわからないレベルの roguelike みたいだけど。
985名前は開発中のものです。:2007/06/19(火) 12:13:39 ID:O7+SP8hn
ソース公開してないし遊ぶだけの話なら製作板には関係ないんじゃね。
986名前は開発中のものです。:2007/06/19(火) 12:16:10 ID:uk5DIawa
痴漢大学は黙っててくださいね♪
987名前は開発中のものです。:2007/06/19(火) 12:19:51 ID:oqLsw/ra
立ててくる
988名前は開発中のものです。:2007/06/19(火) 12:23:53 ID:oqLsw/ra
立てた
不備あったらすまん

【ダンジョン】 自動生成 2 【地形】
http://pc11.2ch.net/test/read.cgi/gamedev/1182223295/
989名前は開発中のものです。:2007/06/19(火) 13:49:30 ID:KVbKs9dr
>>978
おいらは、コンピュータにも絵を描かせられると思ってるんだけどなぁ。
もちろん、この場合、ゼロからってのが曲者で、
生まれながらに盲目の人に、美しい色彩の絵を・風景画を描けってのは酷く困難が予想されるように、
まったくの情報なしからはムリだとは思う。

まぁ、スレ違な話っぽいので、意見の表明程度で終らせてもらう。
990名前は開発中のものです。:2007/06/19(火) 14:17:02 ID:fkK0Tim1
>>978
音楽の自動作曲ってのは非常にメジャーなジャンルなんですけど。
どんだけの歴史とソフト数が有るのかを調べてみてはどうですか?
ショボイ奴だけみて判断下すのはどうかとおもいます。

Jazzとか法則性(コード進行)とかがはっきりしていたりするものは
人間が作曲したかどうかとかとはっきり区別することは難しいですよ?

991名前は開発中のものです。:2007/06/19(火) 14:39:11 ID:0t7kqvxo
音楽の自動作曲ならDTM板に専用スレあるのでそっちいってくれ
992名前は開発中のものです。:2007/06/19(火) 15:50:04 ID:0NPhmQvp
芸術作品というのは、それを鑑賞する人の素養に左右されると思います。

もしコンピューターに芸術作品をかかせたとしても、その作品を鑑賞して感動を覚えるにはコンピューター的な素養がないと無理なんじゃないでしょうか。
993名前は開発中のものです。:2007/06/19(火) 15:54:33 ID:542w2cjL
思いますとかの妄想を押しつけてくれなくていいよ。
994名前は開発中のものです。:2007/06/19(火) 19:50:55 ID:40qoOWz9
>>978 とそれへのレスは全部どこかへ飛んでいってしまえ
995名前は開発中のものです。:2007/06/19(火) 20:46:46 ID:7Y6HvimZ
そして994の家へと飛んで行く一連のレス…。
996名前は開発中のものです。:2007/06/20(水) 02:47:37 ID:WoSdpmLP
ついにこのスレも次スレに到達か・・・
997名前は開発中のものです。:2007/06/20(水) 08:30:19 ID:Z65LlU5a
約5年か〜
何か一つでも出来たかな…
998名前は開発中のものです。:2007/06/20(水) 20:43:55 ID:45AKkze9
俺は作ったよ
999名前は開発中のものです。:2007/06/20(水) 20:53:50 ID:1JjOCfj+
1000 なら男女も児童生成
1000名前は開発中のものです。:2007/06/20(水) 21:26:14 ID:f4r8lVna
はじめての1000
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。