Scratchサンプルプログラミング中級編~シューティングゲーム

子ども向けのプログラミング言語 Scratch 岡山市のプログラミング教室 キュリオステーション岡山店でも使っています。 Scratch

Scratchでシューティングゲームを作ろう!!基礎

プログラミングしてみたい!!ゲームを作って見たい!! 

といった思いのある方が一度は挑戦してみるシューティングゲーム

簡単かな?っと思っていても、、意外と難しい。

難しいのかな?っと感じていても、作って見ると、意外と簡単?

などなど、様々な感想がありますが・・・

プログラミングは発想力です。

あ、こんな方法もあるんだな~って感じで「考え方」をスキルアップして下さい🎶

「シューティングゲームサンプルプログラム」

ミサイルの発射場所の位置決め、当たった時の条件、クローンを作る、移動させる方法など
これだけで、終わることなく、これから先を考えてみて下さい。

追加、改造を加えてオリジナル作品ができるようになって下さい。
ミサイル「たま」を発射する元になるキャラクター部分の「プログラミング例」

小さくて見えない場合は、クリックしてみて下さい。

岡山市のプログラミング教室 Scratch サンプルプログラム シューティング1
岡山市北区のプログラミグ教室「キュリオステーション岡山店」スクラッチシューディングゲーム プログラミング例

たま」の「プログラミング」X座標、Y座標の値を参考にして下さい。

出る場所は、今回は、発射台の位置情報を使っています。変数を使用してもできます。

岡山市のプログラミング教室 Scratch サンプルプログラム シューティング2
岡山市北区のプログラミグ教室「キュリオステーション岡山店」スクラッチシューディングゲーム プログラミング例 2

細かい値をどこまでの精度まで求めるのか?となります。

X座標、Y座標って悩みますよね

どこが中心なのか、基準点(ゼロ, ゼロ)なのか?

プログラミング言語によっても違ってきます。

算数の能力が必要ですね。

「敵」になるキャラキターをのプログラミングです。

岡山市のプログラミング教室 Scratch サンプルプログラム シューティング3
岡山市北区のプログラミグ教室「キュリオステーション岡山店」スクラッチシューディングゲーム プログラミング例 3

クローンといった複製機能を持ちいて、出していきます。

ランダムな位置から出現させています。

「敵」になるキャラキターが「たま」に当たった時

コスチュームを変えて、飛んでいく様子をイメージしてみました。

たまに触れると、点数を1加算し、削除しています。

岡山市のプログラミング教室 へ体験予約・相談する

お問い合わせ

独学で学ぶなら→Scratchで学ぶ プログラミングとアルゴリズムの基本 改訂第2版

Scratchでシューティングゲーム

「シューティングゲームサンプルプログラム」

発射台を固定させて、弾を打つサンプルプログラムです。
横移動するキャラクターに弾を当てるゲームです。

当たった時に、弾側で判定するのか?キャラクター側で判定するのか?によって動作が違ってきます。

両方で指定すると、
あれ?思い通りの動きと違うぞ?
動かないなぁ~?となるので、あたった時の判定は一か所でしましょう。

ストーリー的な要素を組込む

ステージクリアとかよくありますよね
「スクラッチ」でもステージ遷移は可能です。

背景を変えるとより解りやすくなることでしょう。

ボスステージを追加するなど、是非、ストーリーを考えて作り上げて頂きたいです。

参考となるサンプルプログラムをマネして作って、出来た\(^o^)/
となるのだけは、やめて下さいネ♪

プログラミングして作ったのではなくマネしただけです。

自分で考えたオリジナル作品を作りあげていくことをお勧めします。
よく、いわれるんですよ。

この課題できると、プログラミングって解ってくるんですか?
出来るようになるんですか?
みたいな質問もありますが、マネして作っただけでは、出来ません(笑)

あ!こんな感じで作るんだ!!
あ!こんな方法もあるんだ!!

と気が付けばよいですが・・・・

何も考えずにマネするだけでは、プログラミング的な思考力は付きません。

WordとかExcelも同じで、自分でできるの?

といった部分が重要となります。

是非、サンプルプログラムを丸暗記でつくるのではなく、自分で考えて作りあげていくことを繰り返してスキルアップして下さい。

自分で手順を考えて、解析していくと、必ず、プログラミング的思考力は身に付きます。
暗記力が良くても、身に付きません・・・

だから、プログラミングが出来る子は、賢く見られるんです。

どうすれば、簡単に作れるかな?っと考えるようになると、要領よくテキパキ仕上げていきますから・・・

誰でもできるだけ、簡単に作りたいですよね・・・

岡山市のプログラミング教室 へ体験予約・相談する

お問い合わせ

事例も多いので、参考書的な本⇒スクラッチプログラミング事例大全集

お問い合わせ

TEL:086-206-5592

WEB:WEBから

岡山市北区のパソコン&プログラミング教室|こどもロボット&英語教室
岡山でパソコン・プログラミング教室、ロボット教室をお探しなら、岡山地域で「めっちゃ解りやすい説明ですネ」っとよく言われる岡山市北区のパソコン・プログラミング教室|こどもロボット教室&英語教室のキュリオステーション岡山店へ
岡山市北区のマンツーマン個別指導型パソコン教室
岡山でパソコン・プログラミング教室をお探しなら、「解りやすい説明でした」との感想が多い岡山市北区のパソコン・プログラミング教室【キュリオステーション岡山店】へ、気軽にスマホのことも相談できる教室です。無料体験・無料相談も随時しています。
岡山市北区のプログラミング教室「キュリオステーション岡山店」
岡山でパソコン・プログラミング教室をお探しなら、キュリオステーション岡山店へ、岡山地域で一番の問題解決力「私には解りやすかった」との感想が多い岡山市北区のプログラミング教室です。驚きの回答と効率よい学び方の相談などお気軽にお問い合わせを!!
岡山市北区のロボット教室&ロボットプログラミング教室【岡山表町教室】
岡山でロボット教室|ロボットプログラミング教室をお探しなら、岡山市で発想力と応用力を養う習い事と話題のヒューマンアカデミーロボット教室「岡山表町教室」へ。準備も片付けも自分で!普段見られない姿が見られるロボット教室
岡山市北区の恥ずかしがり屋な子ども向け英語|英会話教室
岡山でこども英語教室をお探しなら、岡山市北区のシャイで恥ずかしがり屋な子ども向け英語|英会話教室「ヒューマンアカデミーランゲージスクール岡山表町教室」へ、英会話スクールと英語塾のいいとこ取りの仕組みとなっています。気になりましたら無料体験をご予約下さい。
岡山市北区のパソコン教室「キュリオステーション岡山店」の料金設定
岡山でパソコン教室をお探しなら、気軽に相談できる教室と話題の安い料金設定も魅力的な岡山市北区のパソコン教室「キュリオステーション岡山店」へ、パソコン、スマホ、プログラミング、資格取得、学び方など、ちょっとした相談事など気軽に相談できる教室です。

 

パソコン・スマホの基礎スキルを習得するなら、岡山市北区のパソコン教室「キュリオステーション岡山店」へ!!
通いやすい仕組みの料金設定にしています。
また、同じ料金設定の中高生も大人もスキルアップできる初心者向けのプログラミング教室、子ども向けの知的好奇心を育むロボット教室マンツーマン個別レッスンの英会話教室もしています。

タイトルとURLをコピーしました