Scratch講座

Scratchゲームプログラミング講座ー「落ちゲー」を改造しよう【その①】難易度★★☆☆☆

「落ちゲー」をもっと楽しく改造しよう(難易度★★☆☆☆)

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_sad-300x300.png
ネネ

前回の落ちゲー、最初は楽しいと思ったけど、すぐに飽きるでござるな

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d-300x300.png
ヨモギ

音々ちゃん、この前のScratchのゲームだけど…

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_ase02-300x300.png
ネネ

あ、ヨモギ殿!よいところに来てくれたでござるね。この前教えてくれたScratchの「落ちゲー」、もう少し何とかならんでござるか?

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_smile-300x300.png
ヨモギ

思った通りなのん。でも、あの時は最初から難しいことを言ったら、きっと音々ちゃん嫌がるから、一番簡単なプログラミングを教えたのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_ase01-300x300.png
ネネ

ドキッ!見抜かれていたでござるな)でも、もう少し難しくても大丈夫でござるよ。もっと面白いゲームが作りたいでござるよ

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_smile-300x300.png
ヨモギ

それじゃあ、前回のゲームをもっと面白くなるよう改造していくのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_wink-300x300.png
ネネ

かたじけない!よろしく頼むでござるよ

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_sad-300x300.png
ヨモギ

それと…「落ちゲー」って名前、カワイくないのん。せめて「リンゴキャッチ」がよいのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n-300x300.png
ネネ

そうでござるか?「落ちゲー」、我ながらカッコいいネーミングと思っていたでござるが…

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_sad-300x300.png
ヨモギ

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d-300x300.png
ヨモギ

今回作るゲームなのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_surprise-300x300.png
ネネ

何じゃこりゃー!この前のゲームより格段に面白いでござるよ!!

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_wink
ヨモギ

じゃあ、さっそく作り方を説明していくのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_yaruki-300x300.png
ネネ

ワクワク

 

プレイヤー操作のスクリプトを改造-【もし~なら】ブロックを使う

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_sad-300x300.png
ヨモギ

プレイヤーを操作するスクリプト、あのままだと、ちょっと動かしにくいはず…

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_sad-300x300.png
ネネ

そうなのでござるよ。矢印キーを押してもすぐに反応してくれないから、だんだんイライラしてくるでござるよ

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d-300x300.png
ヨモギ

「イベント」ブロックを使っているからなのん。「( )キーが押されたとき」はその下のスクリプトを実行するまでに少しタイムラグがあるのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_hatena-300x300.png
ネネ

??…なんのことやらよく分からないでござるが、何かもっと良いプログラミングがあるでござるか?

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_yubi-300x300.png
ヨモギ

まず、このブロックは消して…【ずっと】ブロックを使うのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_smile-300x300.png
ネネ

「ずっと」はリンゴのスクリプトでも使っていたでござるな。【ずっと】ブロックの中のプログラムをずっとくり返すのでござるか?

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_smile-300x300.png
ヨモギ

うん。この「ずっと」の中に【もし~なら】ブロックを入れるのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_ase01-300x300.png
ネネ

「制御」の中に入っているブロックでござるな。「制御」はみんな難しそうなブロックばかりであまり見ないようにしていたでござる…

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_angry-300x300.png
ヨモギ

「制御」はプログラミングでとっても大事なブロックが入っているのん。このブロックが使えないと楽しいゲームは作れないのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_jito01-300x300.png
ネネ

仕方ないでござるね。お手柔らかに頼むでござるよ

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d-300x300.png
ヨモギ

…「もし~なら」の六角形のくぼみに、「調べる」の【スペースキーが押された】を入れてあげるのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n-300x300.png
ネネ

前回使った【~に触れた】ブロックと似ているでござるね。ということは三角のボタンを押して…

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_smile-300x300.png
ヨモギ

右向き矢印」を選択するのん。音々ちゃん、ブロックの文字を続けて読んでみて

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_wink-300x300.png
ネネ

ええーと、なになに。『もし、右向き矢印が押されたなら…』。前回のブロックも同じようなブロックでござった…分かったでござるよ。この中に【10歩動かす】を入れるでござるね

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_surprise-300x300.png
ヨモギ

音々ちゃん、よく覚えてたのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_smile2-300x300.png
ネネ

えへへへ

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_smile-300x300.png
ヨモギ

これで右向き矢印キーを押している間、ネコさんが右に移動するのん。じゃあ左に移動させるにはどうするか音々ちゃんわかる?

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_wink-300x300.png
ネネ

カンタンでござるよ。右移動の【もし~なら】ブロックを複製して、【右向き矢印】を【左向き矢印】にするでござるね

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_smile-300x300.png
ヨモギ

(ニヤッ)動かしてみるのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_smile-300x300.png
ネネ

よーし、いくでござるよ!ポチっとな

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_surprise-300x300.png
ネネ

れれれ?…左矢印キーを押しても右に行くでござるよ

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_yubi-300x300.png
ヨモギ

左に移動するときはネコから見て後ろに移動するからマイナス10歩にしてあげるのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_smile-300x300.png
ネネ

なるほど!

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_sad-300x300.png
ネネ

でも、今回はネコの向きを変えてあげるから、マイナスはいらないのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_hatena-300x300.png
ネネ

???

プレイヤー操作のスクリプトを改造-【90度に向ける】ブロックを使う

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_yubi-300x300.png
ヨモギ

【90度に向ける】ブロックを使うのん。さっきの右に移動するの【10歩動かす】ブロックの上と、左に移動する【10歩動かす】ブロックの上に付けてあげるのん

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d-300x300.png
ヨモギ

次に、左に移動する方の、【90度に向ける】をマイナス90度に変えてあげるのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_hatena-300x300.png
ネネ

??マイナス90度?!いったいネコ殿はどっちを向くでござるか?

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d-300x300.png
ヨモギ

「90度」のときはネコさんは右を向いて「マイナス90度」のとき左を向くのん。だから左を向いているときは左が進行方向になるのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n-300x300.png
ネネ

左を向いたから、【10歩動かす】はマイナスにしなくても良いでござるか?確認してみるでござるよ。ポチっとな!

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_surprise-300x300.png
ネネ

れれれ?!ネコ殿がでんぐり返ったでござる!

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_wink-300x300.png
ヨモギ

…この【回転方法を左右のみにする】を使うと直るのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_joy-300x300.png
ネネ

うわー、ちゃんと向きも変わるし、スムーズに動くでござるね

 

プレイヤー操作のスクリプトを改造-【次のコスチュームにする】ブロックを使う

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_hatena-300x300.png
ネネ

でも最初に見せてもらったゲームのネコ殿は足も動いていたでござるよ。あれはどうやったでござるか?

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d-300x300.png
ヨモギ

それは、この【次のコスチュームにする】を使うのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_hatena-300x300.png
ネネ

コスチューム?ネコ殿はコスプレでもするでござるか?

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_smile-300x300.png
ヨモギ

ちょっと違うのん。コスチュームは”衣装”という意味だけど、Scratchではスプライトの「見た目」のことなのん。ほら

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d-300x300.png
ヨモギ

ネコさんには、少しカタチの違うコスチュームが2つ入っているのん。これを交互に入れ替えると…

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_joy-300x300.png
ネネ

歩いているように見えるでござるね!パラパラマンガの要領でござるな

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_yubi-300x300.png
ヨモギ

【次のコスチュームにする】を使うと、パラパラマンガになるのん。ここにブロックを追加して、ネコさんを動かしてみるのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_joy-300x300.png
ネネ

了解でござる!

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_sad-300x300.png
ネネ

う~ん、足の動きが速すぎるでござるよ

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d-300x300.png
ヨモギ

そんな時はコスチュームを切り替える間隔を操作してあげるのん。この【1秒待つ】を使って

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_wink-300x300.png
ヨモギ

0.01秒くらいにしてあげるのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_smile-300x300.png
ネネ

うん、ちょうど良い感じでござるよ

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d-300x300.png
ヨモギ

これでプレイヤー操作のスクリプトは完成なのん

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_joy-300x300.png
ネネ

次はリンゴでござるな。毒リンゴに当たったらゲームオーバーになるでござるな?

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_sad-300x300.png
ヨモギ

音々ちゃん…

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n-300x300.png
ネネ

ん?どうしたでござるか??

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_zzz-300x300.png
ヨモギ

眠くなってきたのん…

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_surprise-300x300.png
ネネ

やや!例のヨモギ殿の活動限界でござるか?

https://switchon.jp.net/wp-content/uploads/2022/12/yomogi_d_zzz-300x300.png
ヨモギ

今回はここまで…な、のん…

https://switchon.jp.net/wp-content/uploads/2022/11/nene_n_ase01-300x300.png
ネネ

…仕方ないでござるな。次回は毒リンゴを教えてほしいでござるよ

 

Scratchをもっと知りたい方に!おススメの無料オンライン講座

大好評!オンラインで学ぶ「Scratch超入門講座」(Udemy)

 

 

  スイッチオンラボでScratchを学ぼう

スイッチオンラボでは、無料体験会も開催しておりますので、ぜひお気軽にご参加ください。

関連記事

コメント

この記事へのコメントはありません。