scratch3.0で簡単なゲームを作成してみました。今度は落ちてくるボールをひろうプログラムです。
プログラムについて おおまかにプログラムを説明すると、スプライトはねことボールを使い、 それぞれにプログラムを書きます。 また、それぞれの場面で背景をきりかえて表示しています。 【スプライト】 ねこ お馴染みのものを使用しています。

ボール scratchで用意されているものを使いました。

【背景】 背景1 冒頭に表示する、ゲームについての説明が書かれた背景です。

背景2 通常で表示する、なにも書かれていない背景です。

背景3 ゲームの終了を表示する、背景です。

【ねこのプログラムの全体像】

プログラムの中身 ←→キーでねこが動くようにしています。

【ボールのプログラムの全体像】

プログラムの中身
冒頭に得点の0を設定して、ゲームの説明が3秒間表示されるようにしました。
ボールは自分自身を隠して、クローンを使って10回現れるようにしました。
ボールの位置はX座標は乱数を使ってランダムな位置に、Y座標は決められた高さから決められた数分ずつ落下するようにしました。 また、ねこがボールに触れたときに得点が入るようにしました。

プログラムの説明は以上です。
Comments