![テクノロ滝](https://i0.wp.com/programming-school-technolo.com/wp-content/uploads/2020/05/43fbb2ec8a87067096b172459e12b729.png?resize=96%2C96&ssl=1)
テクノロ滝
今日は、重力を発生させる技を教える。
この技をマスタするとスプライトにジャンプをさせることができる。
横スクロールゲームはこの技を使って作られているのじゃ。
この技をマスタするとスプライトにジャンプをさせることができる。
横スクロールゲームはこの技を使って作られているのじゃ。
これは、スーパーマリオなどのゲームで使われている技ですね!
![かまどごはん](https://i0.wp.com/programming-school-technolo.com/wp-content/uploads/2020/05/d16f4fd46afe3d51dda1778a073f8b82.jpg?resize=96%2C96&ssl=1)
かまどごはん
完成イメージ
操作方法
スペース:ホッピング開始
→:右移動
←:左移動
→:右移動
←:左移動
スペースキーを押すとペンギンがホッピングしているように見える。。。。
右矢印キーと左矢印キーを押すと、ホッピングしたまま、移動できるなんて。。。。
恐ろしい技だ。。。
右矢印キーと左矢印キーを押すと、ホッピングしたまま、移動できるなんて。。。。
恐ろしい技だ。。。
![かまどごはん](https://i0.wp.com/programming-school-technolo.com/wp-content/uploads/2020/05/d16f4fd46afe3d51dda1778a073f8b82.jpg?resize=96%2C96&ssl=1)
かまどごはん
重力を発生させる
重力を発生させるにはスプライトに対して常に下向きの力を加えてやる必要がある。その上で上向き矢印を押すと上に、横向き矢印で左右に動けるようにすると、横スクロールゲームが作れるよ。
変数と組み合わせて、バウンドさせる
下に落ちる力(Y座標の値)に変数をセットする。さらに変数の値を0.9倍づつにしていくと徐々にバウンドする力が弱まっていくよ。