- 19 名前:名前は開発中のものです。 mailto:sage [2007/06/24(日) 10:45:32 ID:6NHXjMln]
- そこで、>>13の方法を提案してみる。
始めにマップを小さい格子状の部屋で分割しておく。部屋は多めにしておく。 AABBCCCDD AABBCCCDD EEFFGGGHH EEFFGGGHH EEFFGGGHH JJKKLLLMM JJKKLLLMM これを[A=A+E][C=C+D][H=H+M][J=J+K+L]といった感じに結合。 AABBCCCCC AABBCCCCC AAFFGGGHH AAFFGGGHH AAFFGGGHH JJJJJJJHH JJJJJJJHH このとき結合の仕方により、図のように全体を分断するラインがないマップが出来る、ってわけ。 ちなみに最終的なマップは、ここで決めた部屋の中に空洞(実際の部屋)と通路を配置する形で行えばいい。
|

|