【スクラッチ】リスト:穴を ランダムに出現させるプログラム

ステップアップドリル
ラッチ先生
ラッチ先生

こんにちは!

「ステップアップドリル:リストブロックの使つかかた入門にゅうもんに ようこそ!

「スクラッチしよう!たのしくまなぶプログラミング教室きょうしつ担任たんにんラッチです。

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

今回こんかいの「ステップアップドリル」でつく作品さくひんは、こちら!

「スクラッチしよう!9-06 ステップアップドリル:ねっちコロコロ!No.2」scratch
ねっちコロコロ!No.2
スック
スック

ほしを3かいゲットしたら

クリアだよ!

ラッチ先生
ラッチ先生

あなを ランダムに 出現しゅつげんさせるプログラムに リストブロックが 使つかわれています

リストブロック

「リストのすべてを削除する」ブロック
「リストのすべてを削除さくじょする」ブロック
「○をリストに追加する」ブロック
「○をリストに追加ついかする」ブロック
「リストの長さ」ブロック
「リストのながさ」ブロック
「リストの○番目を削除する」ブロック
「リストの○番目ばんめ削除さくじょする」ブロック
「リストの○番目」ブロック
「リストの○番目ばんめ」ブロック
「リストに○が含まれる」ブロック
「リストに○がふくまれる」ブロック
スック
スック

これで、できちゃうんだ

ラッチ先生
ラッチ先生

そうです!

それでは、リストが どのように使つかわれているか まなんでいこう

スック
スック

いいよ!

スポンサーリンク

今回作るスクラッチの作品は、これっ!

ねっちコロコロ!No.2
  • ほしを 3ゲットしたら、クリア
  • くろあなちたら、ゲームオーバー
スック
スック

くろあなが 100 出現しゅつげんしたら

ゲームオーバーだよ

今回のプログラミングで 学ぶことは

1.くろあなが ランダムに 出現しゅつげんする スクリプトが わかるよ

あなが ランダムに 出現しゅつげんする

2.ほしあなけて ランダムに 出現しゅつげんする スクリプトが わかるよ

ほしが あなをけて 出現しゅつげんする

3.ゲームクリア・オーバーの スクリプトが わかるよ

結果発表けっかはっぴょう

プログラミングの仕方を説明します

黒い穴が ランダムに 出現するプログラミング

1.くろあなが ランダムに 出現しゅつげんする スクリプトが わかるよ

ほしが ランダムに 出現しょつげんする
ラッチ先生
ラッチ先生

最初さいしょに、スプライトを 用意よういしよう

「スクラッチしよう!9-06 ステップアップドリル:ねっちコロコロ!No.2」scratch スプライト
スプライト
スック
スック

こちらをクリックして、

『リスト06:ねっちコロコロ!No.2の素材そざい』を リミックスしてね。

「スクラッチしよう!9-06 ステップアップドリル:ねっちコロコロ!No.2の素材」scratch
ねっちコロコロ!No.2の素材そざい
「スクラッチしよう!9-06 ステップアップドリル:ねっちコロコロ!No.2の素材」scratch スプライト、コスチュームと背景
コスチュームと 背景はいけい
スック
スック

スマホようリモコン(上下左右)の つくかたは、

こちらの記事きじいてあるよ

ラッチ先生
ラッチ先生

はじめは、

スプライト「あな」で

「スクラッチしよう!9-06 ステップアップドリル:ねっちコロコロ!No.2の素材」scratch スプライト「あな」
スプライト「あな」

あなを 配置はいちするプログラムを していきます

1.あなの 最初さいしょ位置いちめる

「スクラッチしよう!9-06 ステップアップドリル:ねっちコロコロ!No.2の素材」scratch あなの最初の位置を配置するスクリプト
最初さいしょ位置いち配置はいちするスクリプト
ラッチ先生
ラッチ先生

つぎは、

「x座標ざひょうを ○ずつえる」ブロックで

「x座標を○ずつ変える」ブロック
「x座標ざひょうを ○ずつえる」ブロック

となりのマスへ 移動いどうしながら、クローンを 配置はいちします

隣のマスへ 移動
となりのマスへ 移動いどう

2.よこれつ あなのクローンを いていく

よこれつ あな配置はいちするスクリプト
スック
スック

あなが、よこ1れつ 配置できたね

ラッチ先生
ラッチ先生

スプライト「あな」を

そのしたのマス左端ひだりはし移動いどうさせて、

1セットとします

3.つぎよこれつ左端ひだりはし移動いどうする

よこ1れつ 1セットのスクリプト
スック
スック

つぎよこれつはじまりに なるんだね

ラッチ先生
ラッチ先生

そうだよ!

「○かい かえす」ブロックで

「○回繰り返す」ブロック

よこれつを 12セットおこなうよ

スック
スック

かくす」ブロックで、

「隠す」ブロック
かくす」ブロック

スプライト「あな」は、かくすよ

4.マスあな配置はいちする

あな配置はいちする スクリプト
ラッチ先生
ラッチ先生

あなをランダムに 出現しゅつげんさせるために

つぎは、変数へんすうブロックを つくろう

変数ブロック
変数へんすうブロック

コメント