HOME技術レッツ!スクラッチレッツ!スクラッチ (18) インベーダーゲームをつくろう ― ネット上にアップロードしよう

レッツ!スクラッチ (18) インベーダーゲームをつくろう ― ネット上にアップロードしよう

「インベーダーゲームをつくろう」の最終回です。
今回でこのゲームのプログラミングはおしまいです。
最終回は、このインベーダーゲームをインターネット上にアップロードしてみます。
スクラッチは自分で作ったゲームをインターネット上にアップロードして、みんなに遊んでもらうことができます。
また、アップロードしたプログラムの中身は、みんなで見ることができます。
他の人が作ったプログラムを参考にして、作り替えることができます。

スクラッチでつくったゲームをアップロードするには、スクラッチのウェブサイトにサインインしなければなりません。

スクラッチのサイト

「レッツ!スクラッチ」の最初の方で登録方法については説明しているので、わからない人はみてください。

「レッツスクラッチ(2) スクラッチのインストール」

このページの「オンラインで登録する」を参照してください。

それでは、スクラッチのサイトにサインインした状態から話を進めます。

画面上のメニューから「作る」をクリックします。

「コンピューターから読み込む」をクリックします。

パソコンに保存していたスクラッチのファイルを選んで、「開く」をクリックします。

「現在のプロジェクトの内容を置き換えますか?」という質問が表示されたら「OK」をクリックします。

自分でつくったスクラッチのプログラムが表示されたら読み込み完了です。

読み込んだら、「ファイル」→「直ちに保存」をクリックして保存します。

右上のユーザー名の部分から、「私の作品」をクリックします。

「私の作品」が表示されます。
ゲームタイトルをクリックします。

使い方などを入力した後で、「共有する」をクリックすると、外部に公開されます。

みんなに紹介するためのリンクが表示されます。
これを送って友達に遊んでもらったり、埋め込みコードを自分のウェブサイトに貼り付けてゲームできるようにすることもできます。

以下は埋め込みコードを埋め込んだ例です。

「レッツ!スクラッチ」コンテンツリスト

関連記事

レッツ!スクラッチ (12) インベーダーゲームをつくろう ― ゲームの難易度をあげよう!

点数もつくようになったので、これでほぼゲームとして完成しました。 しかし、このままでは物足りないですよね? まずはゲームが単調すぎて、かんたんです。 慣れてしまえばあっという間につまらなくなってしまう…続きを読む

レッツ!スクラッチ (13) インベーダーゲームをつくろう ― 爆発させよう!

このインベーダーゲームでは、たまをうって敵に当たったときに点数が入ったり、敵が自分の陣地まで来たときにゲームオーバーになったりする処理を入れてきましたが、いずれももう一味ほしいと思いませんか? そう、…続きを読む

レッツ!スクラッチ (14) インベーダーゲームをつくろう ― インベーダーに攻撃させよう!

これまでインベーダーは移動してくるだけでした。 今回はインベーダーも移動しながらたまをうってくるようにしてみましょう。 これでぐっと難易度が上がりますね。 いつものとおり、まずは敵がうってくるたまのス…続きを読む

レッツ!スクラッチ (5) インベーダーゲームをつくろう ― 画面にプレイヤーを表示しよう

さあ、ゲームの設計もかんたんですが、おわりました。 いよいよプログラミングをしていきましょう! 最初は、画面を用意して、プレイヤーを表示するところまでをやっていきます。 画面の背景を指定しよう! まず…続きを読む

レッツ!スクラッチ (4) インベーダーゲームをつくろう ― ゲームを設計しよう

おまたせしました! 「レッツ!スクラッチ」第4回目は、いよいよゲームをつくっていきます。 その中でも、今回はインベーダーゲームをつくります。 ゲームを設計しよう! まずはどんなゲームにするのか、企画を…続きを読む

レッツ!スクラッチ (11) インベーダーゲームをつくろう ― 点数をつけよう!

さあ、これまででロケットからたまを発射して、敵を倒す、という仕組みができました。敵が自分の陣地まで入ってきたらゲームオーバー、という処理も入れています。 さらにゲームらしくするためには、スコアをつけま…続きを読む

レッツ!スクラッチ (2) スクラッチのインストール

では、さっそくビジュアルプログラミング言語、スクラッチをつかっていきましょう! みなさん、Windowsパソコンは持っていますか? Androidスマホやタブレットでもできないことはありませんが、パソ…続きを読む

レッツ!スクラッチ (9) インベーダーゲームをつくろう ― ゲームオーバーの処理をつくろう!

前回は敵が左右に動き、プレイヤーに迫ってくるところまでをつくりました。 このままだと敵が画面の一番下にたどり着いて左右に行ったり来たりすることになります。 今回は、敵がプレイヤーの位置まで下がってきた…続きを読む

レッツ!スクラッチ (15) インベーダーゲームをつくろう ― アイテムをとってパワーアップさせよう!

さて、ゲームにとって欠かせないのは、パワーアップです。 アイテムをとってプレイヤーがパワーアップすることで、より敵を倒しやすくする、というものです。 今回は、一定数の敵を倒すと、アイテムが降ってきて、…続きを読む

レッツ!スクラッチ (1) プログラミングの心得

「レッツ!スクラッチ」では、ビジュアルプログラミング言語「スクラッチ(Scratch)」を使って、わたしが実際につくったプログラムを紹介してくコーナーです。 プログラミングに興味を持つきっかけとして、…続きを読む