6
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

プレゼントゲットゲームを作ろう!

今回はクリスマスということでプレゼントゲットゲームを作っていきます!
どういうゲームかというと猫を十字キーで操作して落ちてくるプレゼントを拾うっていう感じのやつです。
image.png
完成版はこちらです。ぜひ遊んでみてください(^^)/

今回の流れ

  1. 環境構築
  2. コーディング
  3. 終わりに

1. 環境構築

Scratchを開いて、ログインします。(アカウントを持っていない方は「Scratchに参加しよう」というところからアカウントを作成してください。)
プロトタイプを開いて、リミックスと書かれたボタンを押します。リミックスとは、ほかの人のプロジェクトを改変するためにコピーすることです。改変せずにリミックスすることは禁止されているので注意しましょう!
image.png
このような画面が開きましたか?今からコーディングをしていきます!

2. コーディング

緑の旗を押して一回遊んでみましょう!
image.png
カウントダウンしてStartと表示されて...
何も起こりません!
これでは遊べませんね。プログラムがないところがあるのでブロックを入れていきます。

2-1. 猫を操作できるようにする

画面にいる猫が操作できないので操作できるようにしていきます。
image.png
右下にある猫をクリックします。
image.png
上の図のようにブロックをパレットにドラッグアンドドロップして、カチッと音が鳴るようにブロックをくっつけます。
image.png
上の図を参考に右のようなプログラムにします。
image.png
猫が動くようになりましたか?

2.2 プレゼントを落とす

しかし、猫が動いてもゲットするプレゼントがないので遊べません。次はプレゼントを落とすプログラムを書いていきます。
右下にあるプレゼントをクリックします
image.png
プレゼントを生成させるにはクローンという機能を使います。クローンとは、プレゼントの本物にそっくりなものをつくる(=複製)することです。詳しくはこちら
今回のゲームの場合100個プレゼントを落としますが、100個プレゼントのキャラを作らなくていいということです。
それではコーディングしていきます。
image.png
上の図を参考に右のようなプログラムにします。
image.png
クローンされたあとのプログラムはこんな感じです。
image.png
プレゼントが落ちてきて、猫に触れたら消えて得点になるようなプログラムが書けましたか?
そこまでできたらこのゲームは完成です!
うまく動かない場合は、完成版を見ながらどこが間違っているか探してみてください。

終わりに

今回はクリスマスということでプレゼントゲットゲームを作ってみました。Scratchは簡単に本格的なゲームが作れるので皆さんも面白いゲームなど作ってみてはいかがでしょうか?

6
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?