【Scratchチュートリアル】なわとびゲーム1(全3回)

【Scratchチュートリアル】なわとびゲーム

なわとびゲームをつくっていきます

完成かんせいしたプロジェクトはこちらです
なわとびゲーム Scratchで作成さくせい

背景はいけい変更へんこうしよう

あたらしい背景はいけい」の「ライブラリーから背景はいけい選択せんたく」をえらびます

【Scratchチュートリアル】なわとびゲーム

「blue sky」をえらびます

【Scratchチュートリアル】なわとびゲーム

変更へんこうされました

【Scratchチュートリアル】なわとびゲーム

ネコをジャンプさせよう

スペースキーをしたらネコがジャンプするようにします

ネコを地面じめんまで移動いどうします。マウスでドラッグしてもいいですし、「うごく」カテゴリーにある「x座標ざひょうを○、y座標ざひょうを○にする」に座標ざひょう入力にゅうりょくしてから、ブロックをダブルクリックしてもうごかすことができます。今回こんかいはx座標ざひょうを0にy座標ざひょうに-110にしました

【Scratchチュートリアル】なわとびゲーム

つぎにネコがジャンプするスクリプトを作成さくせいします

【Scratchチュートリアル】なわとびゲーム

うえに60px、したに60px移動いどうすることで、ジャンプのうごきを表現ひょうげんしています

【Scratchチュートリアル】なわとびゲーム

よりジャンプしているかんじをすために、おとしてみます。ネコには「meow」のおとしか設定せっていされていないので、おと追加ついかします

おと」タブをえらんで「あたらしいおと」から「おとをライブラリーから選択せんたく」をえらびます

【Scratchチュートリアル】なわとびゲーム

おとライブラリーがひらきました。「効果こうか」カテゴリーから「boing」をえらびます

【Scratchチュートリアル】なわとびゲーム

おと追加ついかされました

【Scratchチュートリアル】なわとびゲーム

ジャンプするときに今回こんかいんだ「boing」をらします。同時どうじに、とんでいるあいだはコスチュームをえるようにします

【Scratchチュートリアル】なわとびゲーム

これでジャンプしているかんじがました

【Scratchチュートリアル】なわとびゲーム

つぎはステージのクリックでもジャンプするようにします。Scratch3.0からはタブレットでも利用りようできるので、キーボード入力にゅうりょく以外いがいにも対応たいおうするのは大事だいじです

ステージをえらんで・・・

【Scratchチュートリアル】なわとびゲーム

ステージにスクリプトを作成さくせいします。ステージクリックに「ジャンプ」というメッセージをおくるスクリプトです

【Scratchチュートリアル】なわとびゲーム

ネコのスクリプトを修正しゅうせいします。スペースキーすと「ジャンプ」メッセージをおくかたち変更へんこうします。ジャンプメッセージをったときにジャンプの処理しょりおこなうようにします

【Scratchチュートリアル】なわとびゲーム

これでステージのクリックとスペースキーのどちらでもジャンプするようになりました・・・がすこ問題もんだいがあります。ジャンプちゅうにジャンプするとネコがどんどんうえ移動いどうしてしまいます

【Scratchチュートリアル】なわとびゲーム

ジャンプちゅうにジャンプしないように、変数へんすうつくって、ジャンプちゅうかどうかを判断はんだんするようにします

「データ」カテゴリから「変数へんすうつくる」をえらんで「ジャンプちゅう」という変数へんすうつくります

【Scratchチュートリアル】なわとびゲーム

ジャンプしていないときは変数へんすう「ジャンプちゅう」を0に、ジャンプちゅう変数へんすう「ジャンプちゅう」を1にします

状態じょうたい変数へんすうあたい
ジャンプしていない0
ジャンプしている1

ネコのスクリプトを修正しゅうせいします

みどりはたをクリックしたときに、変数へんすう「ジャンプちゅう」を初期化しょきかします。最初さいしょはジャンプしていないので0です。ついでに開始時かいしじにネコが地面じめん着地ちゃくちしているようにするために位置いち指定してい、コスチュームも初期状態しょきじょうたいにしています

このように、ゲームちゅう変更へんこうするものはみどりはたのクリック初期化しょきかしておくと、予想外よそうがいうごきをすることがなくなります

つぎにジャンプの処理しょりです。ジャンプの最初さいしょ最後さいご変数へんすう「ジャンプちゅう」のあたい変更へんこうする処理しょりれます

【Scratchチュートリアル】なわとびゲーム

ネコのスクリプトを修正しゅうせいします。スペースキーをしたとき処理しょりに、変数へんすう「ジャンプちゅう」をチェックする条件文じょうけんぶんれます

【Scratchチュートリアル】なわとびゲーム

ステージのスクリプトにもおなじように条件文じょうけんぶんれます

【Scratchチュートリアル】なわとびゲーム

これでジャンプちゅうにジャンプしなくなりました

次回じかい縄跳なわとびをまわすプログラムを作成さくせいします

【Scratchチュートリアル】なわとびゲーム2(全3回)
縄なわのスプライトを作つくろう 縄なわの動うごきを作成さくせいしていきます。ネコの手前てまえにある縄なわと後うしろにある縄なわの2つのスプライトを作つくります 利用りようする画像素材がぞうそざいはこちらからダウンロードしてください なわとび...

Scratch 3.0に対応した書籍です[PR]

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