コース内容
第2問 バッティング
難易度 ★☆☆☆☆
0/3
第3問 サッカーシュート
難易度 ★★☆☆☆
0/3
第5問 今日の占い
難易度 ★★☆☆☆
0/2
第6問 バナナよけ
難易度 ★★☆☆☆
0/3
第9問 足し算引き算クイズ
難易度 ★★★☆☆
0/2
第10問 イライラ迷路
難易度 ★★★☆☆
0/3
第11問 謎の小窓
難易度 ★★★★☆
0/3
第12問 カラフルスクエア
難易度 ★★★★★
0/2
Scratch中級レベル問題集

第8回 城へ向かうヘリ

基本的な動き

ヘリコプターがプレイヤーです。
自動的に進みますが、右矢印キーと左矢印キーで回転します。
大砲は、ランダムな角度に飛びます。
雲は右から左に流れてきます。(クローンではありません)

ヘリコプターは、大砲に触れたら落下(ゲームオーバー)、雲に触れたら回転します。城に到着したらゲームクリアです。

個人的に好きなゲームです。それほど複雑ではないのに面白いからです。

ヒント

この課題のポイントは、変数と角度です!

ヘリコプター

・雲に触れたとき、ぐるぐる回転しない。
 →「~度に向ける」ブロックを使っていませんか?
 「~度回す」ブロックを使いましょう。
 1回転したいからといって「360度回す」はNGです。

砲台、弾

2つのスプライトに分けることが重要です。
弾は、どこから出て、どの方向へ、どれだけ進ませるのか、考えましょう。

・砲台の角度が弾と合っていない。
 →弾の角度を変数に入れ、砲台でも設定できるようにしましょう。

・弾の飛ぶ角度がおかしい。
 →右下を指定する角度になっていますか?
 「~度に向ける」ブロックと乱数を使ってください

ヒントなしで作れると思います。
分からなかったら、「第6問バナナよけ」を復習しよう。