Flashでパズルゲー:迷路を歩く
Flashでパズルゲー:荷物を押す
つくるもの
押せる”荷物”をつくろう
ルール
- ”荷物”は押せる。
- ”荷物”の先に障害物(壁)がある場合や、他の荷物がある場合は動かない。
- ”荷物”と主人公が接触すると、二個先のマップを調べて、障害物がなければ動かせる
感想
荷物が加わるとちょっとだけゲームっぽくなったなあw
Flashでパズルゲー:滑る荷物
つくるもの
”滑る荷物”をつくろう
ルール
- 荷物のほうを向くと、荷物を滑らせる。
- 滑る荷物を”アイス”と名付ける。
- アイスは一度押すと、障害物(壁、荷物、アイス)にあたるまで自動的に移動し続ける。
- 他の荷物や障害物に衝突すると停止する。
Flashでパズルゲー:リセットボタン
つくるもの
“リセットボタン”をつくろう。
るーる
- リセットボタンを押すと、全てをやりなおせる
- 移動させたものも全て元の位置に戻る
メモ:MC以下全てのインスタンスを削除したい時。
特定のMCの中のインスタンスをすべて消す場合numChildrenを使える。
numChildrenは、Object内のchild数の数を取得できる。
しかし、for文の中にいれて、removeChildAtを同時に発動させると、
numChildrenの数も減るので、おかしな結果になる。
//ダメな例。歯抜け&全部消せない for(var i=0;i<numChildren;i++){ removeChildAt(i) }
こうしたらOKだった。
//OKな例 var max = numChildren; for(var i=0;i<max;i++){ removeChildAt(0) }
Flashでパズルゲー:ゴールポイント
つくるもの
ゴールポイントをつくろう。
ルール
- 荷物をゴールポイントまで運ぶ。
- ゴールポイントに着いたら、イベント発生
Flashでパズルゲー:新ステージ
つくるもの
新しいステージ
ルール
- せっかくゴールができたし、少しは頭を使うステージをつくる
- ゴールまで荷物を運んでみよう。
Flashでパズルゲー:クリアー画面
つくるもの
ミッション達成後のクリア画面
ルール
- ゴールがうまったらクリア画面を出す。
- クリア画面が出てる時は、キャラ操作できなくする。
感想
クリア画面だせーww
Flashでパズルゲー:競争要素
つくるもの
パラメーターを色々つけて競争できるよーにする
ルール
- クリアまでの歩数、プレイ時間をステータスに表示させる
- 歩数がつくことで、制限歩数を設定できるよーになった。
- このステージは70歩制限!!
感想
俺的最短時間
X:3 Y:1 MOVE:70 GOAL:3/3 TIME:00:11
Flashでパズルゲー:ステージの選択
メモ
世界標準データ?の記号の意味のメモ。
""(空白) -- 歩けるステージ
"@" -- 主人公
"$" -- 荷物。
"#" -- 壁
"." -- ゴールポイント。
"+" -- ゴールポイントで、最初から主人公が重なっている状態。
"*" -- ゴールポイントで、既に荷物が重なっている状態。