キノコが何か作るブログ

ゲーム・ドット絵・アプリなどを作ります

MENU

ゲーム制作の進捗(7日目)

ゲーム制作の進捗(7日目)

昨日の宣言通り、今までとは違うやり方を考え通路を作ることにした。

今までのやり方は、全部の部屋から区切り線まで線を伸ばした後、区切り線に沿って通路をつなげようとしていた。

今回は部屋を2つ選択し、その2部屋がつながるように片方の部屋からもう一方の部屋に向かって通路を作るようにする。

一つずつ通路を作るのでfor文で回す回数は多くなるが、たいして変わらない。

むしろ、シンプルになって分かりやすくなるメリットの方がでかい。

まずは境界線まで通路を伸ばすようにした。

f:id:mizukinoko:20190420140336p:plain

通路生成途中経過1

次に、通路をつなげる部屋に向かってy座標方向に伸ばす。

 

f:id:mizukinoko:20190420181609p:plain

通路生成途中経過2

最後に、x座標方向に伸ばしてつなげる。

f:id:mizukinoko:20190420181831g:plain

通路生成途中経過3

やっと部屋同士を通路でつなげることに成功した!

ここまで来るのに一週間かかった。

他の部屋についても同じように生成できるようにしてみる。

f:id:mizukinoko:20190420193958p:plain

なんかおかしくなった。というか、色々おしい。

続きはまた明日やる。

プライバシーポリシー