スクラッチプログラミング日記

簡単に作れるスクラッチプログラミング。プログラミング教育用に使っていければと思います。コードは自由に使って下さい。

スクラッチプログラミング:雷から逃げるゲーム2

クラッチプログラミング:

ここでは、変数にフラグという条件の役割をもたせて、ボールを1つだけしか出さない事を実現しています。

f:id:rei_taitai:20210313195941p:plain

雷から逃げるゲーム
マウスを使って人を左右に移動させます。
雷に当たるとゲームオーバー
スペースキーで人からボールが発射し、雲に当たるとスコアアップ

https://scratch.mit.edu/projects/466213798

  

 

要求仕様
・上から下に落ちるスプライト1(稲妻)を作る
・スプライト1はスコアが上がる毎に落ちる間隔が短くなる
・スプライト2(人)をマウスで操作し、左右に移動できるようにする
・スプライト1がスプライト2に当たると終了
・スプライト3(ボール)はスペースキーを押すと人から発射し、上に移動
・スプライト3は画面に1つだけしか出せない
・スプライト4(雲)は左右に移動する
・スプライト3がスプライト4に当たるとスプライト4が消えて、スコアがアップし、音が出る。スプライト4は消えてから時間が経つと再表示する

 

コードはこちら

f:id:rei_taitai:20201220075838p:plain

f:id:rei_taitai:20201220075850p:plain

f:id:rei_taitai:20201220075907p:plain

f:id:rei_taitai:20201220080136p:plain


f:id:rei_taitai:20201220075933p:plain

f:id:rei_taitai:20201220075957p:plain