【Android開発】ローグ開発2
こんばんわ。 sadakです。 パッ!とダンジョンを開けるようになりました。 主人公のx,y座標から右に探索して壁に当たったら そこのX座標を「表示する部屋の終点X座標」にします。 ■■■■■■■■■■■■■ ■□□□□□□□□□□□■ ■□□□□□□□□□□□■ ■□□□□□□□□□□□■ ■□□□□□□□□□□□■ ■□□□□□@→→→→→■ ■□□□□□□□□□□□■ ■□□□□□□□□□□□■ ■□□□□□□□□□□□■ ■□□□□□□□□□□□■ ■□□□□□□□□□□□■ ■■■■■■■■■■■■■ お次は下に探索していって… ■■■■■■■■■■■■■ ■□□□□□□□□□□□■ ■□□□□□□□□□□□■ ■□□□□□□□□□□□■ ■□□□□□□□□□□□■ ■□□□□□@→→→→→■ ■□□□□□□□□□□□↓ ■□□□□□□□□□□□↓ ■□□□□□□□□□□□↓ ■□□□□□□□□□□□↓ ■□□□□□□□□□□□↓ ■■■■■■■■■■■■■ ぶつかったところの Y座標を「表示する部屋の終点Y座標」にします。 今度は左に探索していって… ■■■■■■■■■■■■■ ■□□□□□□□□□□□■ ■□□□□□□□□□□□■ ■□□□□□□□□□□□■ ■□□□□□□□□□□□■ ■□□□□□@→→→→→■ ■□□□□□□□□□□□↓ ■□□□□□□□□□□□↓ ■□□□□□□□□□□□↓ ■□□□□□□□□□□□↓ ■□□□□□□□□□□□↓ ■←←←←←←←←←←←■ ここのX座標を「表示する部屋の始点X座標」にします。 最後にのぼっていって… ■■■■■■■■■■■■■ ↑□□□□□□□□□□□■ ↑□□□□□□□□□□□■ ↑□□□□□□□□□□□■ ↑□□□□□□□□□□□■ ↑□□□□□@→→→→→■ ↑□□□□□□□□□□□↓ ↑□□□□□□□□□□□↓ ↑□□□□□□□□□□□↓ ↑□□□□□□□□□□□↓ ↑□□□□□□□□□□□↓ ■←←←←←←←←←←←■ はい! このX座標を「表示する部屋の始点Y座標」とします。 として、「画面に表示する位置のマップ」を0から1に更新。