マガジンのカバー画像

Scratch 3分レシピ(中級編)

14
Scratchでちょっとクリエイティブなコードを身につけましょう。ゲームの面白さが格段に違ってきます。
運営しているクリエイター

#Z世代

重力(G)を使ったジャンプ

レシピ○ 落下力が働く中で特定の色の上でジャンプします <共通のコード> メインのコードは、位置と変数「G」の初期設定。ややこしいプログラミングは、定義ブロック「Gジャンプ」を作って別に書きます。 メインのコードを作ったら、パターンAまたはパターンBのどちらかを作ります。 <Gジャンプ> ☆パターンA: 落下しながら特定の色の上でジャンプします 作りながら動作を確認してみましょう。 ☆パターンB: 落下しながらジャンプ、左右の動き、壁で停止します 作りながら動

加速⇔自動減速する

レシピ〇 矢印キーを押している間は加速しますが、離すと減速して止まります 変数で横の加速を表す「Xv」を作り、初期値を0にします。 動きのコードは定義ブロックで作ります。スプライトのx座標は、変数Xvで移動するようにします。 レシピを使った例