スプライトに重力を与えてみよう

はじめに

こんにちは!

プログラミングスクールADVANCEの落合です。

Scratchが小学校の授業にも導入されるようになり、Scratchでのゲームクリエイターが増えてきました。

ADVANCEではそんな人のScratchライフをサポートします☆

今回の内容

今回はアクションゲームに必要な要素としてある【重力】をスクラッチで作っていこうと思います!!

重力はプレイヤーの操作するキャラ敵キャラクターに使うことが多いプログラムですね♪

今回は簡単にできる重力を再現していこうと思います♪

↑このプログラムはY座標が-100より下になると止まるようにしています。↑

ここで説明している重力は現実世界のように徐々に加速していくようにしていますが、絶対にそうしないといけないというルールはありません!!

自分の好きなように作れるのがプログラミングのいいところですからね♪

一定のスピードで下に落ちていく重力もいいですし、めちゃくちゃ早く落ちるような超重力でもいいです♪

ここで紹介した重力をどんどん改良していって自分好みの重力を作ってみてね♪

↓実際の動きです↓

ADVANCEでは

ゲーム制作をメインとして小学生・中学生・高校生に向けてのプログラミング教室を運営しております。

無料のイベントも開催しているので興味があればホームページをご覧くださいね☆