この記事では、スクラッチ(Scratch)で「マリオ」を作る方法を解説しています。この記事と同じように作ることで、だれでもプログラミングでゲームを作ることができるようになります。
スクプロくん
YouTubeでも同じ内容を解説しているよ!
マリオの遊び方
ステージを移動してクッパを倒そう!
操作方法
- 左右に動かす:矢印キー「←→」
- ジャンプ:矢印キー「↑」
目次
マリオの作り方①
マリオのコスチュームをつくっていくよ
- マリオの作成
マリオの作成
- スプライト「cat」を修正し、「マリオ」のコスチュームを2つ作成
コスチュームの詳しい作り方は下の動画をみてね
マリオの作り方②
背景をつくっていくよ
- マリオの動き①
- 背景の準備
- マリオの動き②
マリオの動き①
- 《マリオ》に以下のコードを追加
背景の準備
- 背景を選ぶから「Blue Sky」を選択
- スプライトを描くでスプライトを追加し、スプライト名を《背景》にする
- 「Blue Sky」のコスチュームをコピーし、《背景》にコピー
背景の詳しい作り方は下の動画の 0:20 ~ 1:40 をみてね
マリオの動き②
- 《マリオ》に以下のコードを追加
- 《背景1》に以下のコードを追加
- 《背景1》を複製し《背景2》を作成
- 《背景2》に以下のコードを追加
マリオの作り方③
マリオがジャンプするコードをつくるよ
- マリオのジャンプ
- ステージの改造
マリオのジャンプ
- 「マリオ」に以下のコードを追加
ステージの改造
- 《背景1》と《背景2》に足場を追加
コスチュームの詳しい作り方は下の動画の 0:37 ~ 1:22 をみてね
マリオの作り方④
クリボーをつくるよ
- クリボーの準備
- クリボーの動き
クリボーの準備
- スプライトを選ぶから《Pico》を選択し、コスチュームを以下のように修正
コスチュームの詳しい作り方は下の動画の 0:00 ~ 0:41 をみてね
クリボーの動き
- 《クリボー》に以下のコードを追加
- 《クリボー》に以下のコードを追加
マリオの作り方⑤
当たり判定をつくっていくよ
- 当たり判定
- キラーの設定
当たり判定
- 《マリオ》に以下のコードを追加
キラーの設定
- スプライトを選ぶから《Rocketship》を選択し、スプライト名を《キラー》に変更
- 《キラー》に以下のコードを追加
- 《キラー》に以下のコードを追加
マリオの作り方⑥
ボスのステージをつくっていくよ
- ボスステージ①
- ボスステージ②
- ボスステージ③
- ボスステージ④
ボスステージ①
- 《マリオ》のコードに [距離] という変数を追加
ボスステージ②
- 《背景1》と《背景2》に「ボス戦」というコスチュームを追加
コスチュームの詳しい作り方は下の動画の 0:42 ~ 1:40 をみてね
ボスステージ③
- 《背景1》と《背景2》に以下のコードを追加
ボスステージ④
- 《クリボー》に以下のコードを追加
- 《キラー》に以下のコードを追加します。
マリオの作り方⑦
さいごにクッパをつくるよ
- ボスの準備
- ボスの動き
- ボスの攻撃①
- ボスの攻撃②
ボスの準備
- スプライトを選ぶから《Tera》を選択し、スプライト名を《クッパ》に変更
- 《クッパ》のコスチュームを以下のように修正
コスチュームの詳しい作り方は下の動画の 0:00 ~ 1:25 をみてね
ボスの準備
- 《クッパ》に以下のコードを追加
- 《マリオ》に以下のコードを追加
- 《クッパ》に以下のコードを追加
ボスの攻撃①
- スプライトを選ぶから《Doragon》を選択し、スプライト名を《炎》に変更
- コスチュームから「doragon-c」を選択し、ほのお以外を削除
コスチュームの詳しい作り方は下の動画の 3:06 ~ 3:41 をみてね
ボスの攻撃②
- 《クッパ》に以下のコードを追加
- 《炎》に以下のコードを追加
これで完成!さっそく遊んでみよう!
まとめ
今回は「スーパーマリオ」をスクラッチで作る方法を解説しました。他にも作ってほしいゲームなどありましたら、YouTubeのほうにお気軽にコメントいただけますと嬉しいです。(コメントは全て目を通してハートを押しています!)
また、もし今回の記事や動画が役に立ったと感じた方は、YouTubeチャンネル スクプロ
のチャンネル登録もぜひよろしくお願いします!