毎回変わる迷路が完成したら今度は、初級はゴールの紙吹雪、中級から自動で追跡してくるハンター、上級者は自分で操作するプレイヤーを開発しちゃうぞ。
目次
ゴールで使えるド派手な演出(紙吹雪)
紙切れをつくろう
新しいスプライトを描いて作ります。
わざと中心からズラす。後で不規則性が賑やかな雰囲気になる。
紙切れの位置
X座標はランダムに、Y座標はこの辺(+160)
紙切れを落下させる
上から下に落ちていく
ここからチャレンジ
- 回転しながら落ちていく
- 紙吹雪を複製する(30~50枚くらい)
- 色を変える
(中級) 迷路を動き回るバグ(虫)
- 毎回変わる迷路の続き
- 予想できないランダムな動き
前回と同じ座標(X:-180, Y140)から迷路を描画していたら、真ん中がちょうど(X:0, Y0)のはずです。
1.バグの最初の位置はX0, Y0にする
2.ずっと彷徨います
さて、どうする・・・?
ヒント
ヒント1.どちらを向くか?
ヒント2.空いていれば、1マスの距離は40
ヒント3.壁があろうがなかろうが進む
ヒント4.壁があるなら進んだ分、戻ればいい
ヒント5.千里の道も一歩から
(上級) 右手の法則をつかった(カニ)
右手の壁に沿って移動(ステップ1)
1.まずは1匹で作る。座標はX0, Y0
2.回転方法を[回転しない]にする
3.ずっと
□□□□□
4.もし< >たら
□□□□□
□□□□□
5.でなければ(壁に触れていなければ)
□□□□□
□□□□□
6.ずっとに戻る
右手の壁に沿って移動(ステップ2)
1.まずは1匹で作る。座標はX0, Y0
2.回転方法を[回転しない]にする
3.ずっと
【法則①】
4.もし< >たら
【法則②】
□□□□□
5.でなければ(壁に触れていなければ)
□□□□□
【法則③】
6.ずっとに戻る
右手の壁に沿って移動(ステップ3)
1.まずは1匹で作る。座標はX0, Y0
2.回転方法を[回転しない]にする
3.ずっと
【法則①:進む】
4.もし< >たら
【法則②:戻る】
【法則②:前に進めないから左を向く】
5.でなければ(壁に触れていなければ)
【法則③:進めたのでそのまま何もしない】
【法則③:もし右が空いていたら右を向く】
6.ずっとに戻る
右手の壁に沿って移動(ステップ4)
1.まずは1匹で作る。座標はX0, Y0
2.回転方法を[回転しない]にする
3.ずっと
【[適当]歩動かす】
4.もし< 壁に触れ >たら
【移動した分、戻る】
【左を向く(前が壁の時)】
5.でなければ(壁に触れていなければ)
【何もしない(前が空いていた。その場にいる)】
【右を向く(右に壁が無いなら右に行く)】
6.ずっとに戻る
7.完成したら複数クローンする