Scratch Scratchでネコレースを作ろう 3匹のネコを競争させて、1位を当てるゲームを作ってみます。1位を当てると3点貰え、外れると1点失います。競馬みたいなゲームです。乱数を使って3匹の走る速さを変える事と、メッセージを使って3匹のネコの動きをそろえるところがポイントです。 2025.10.15 Scratch
Scratch Scratchでホームセキュリティを作ろう Scratchでホームセキュリティを作ってみます。ホームセキュリティというのは、留守の家に入ってきた人を見つけて通報する仕組みです。カメラに映った映像に動きがったら通報する仕組みにします。実際に通報することはできなので、画面に「侵入者あり」と表示することにします。 2025.06.01 Scratch
Scratch Scratchで自動販売機を作ろう Scratchで自動販売機のプログラムを作ってみます。プログラムは割と簡単です。投入されたお金の計算、ボタンを押してジュースを出す、飲み物を買ったらお金を減らすというのが主なプログラムです。変数、条件、ブロック、メッセージの使い方を勉強するのにちょうどいい難易度です。 2025.05.21 Scratch
Scratch 動画版 Scratchで性能が良いプログラムを作る ゲームを作ったときに、スプライトがカクカク動いたりして「動きがわるいなぁ」って思う事はありませんか?プログラムの作り方次第で、動きに差がでてきます。今回は、矢印キーでスプライトを動かすプログラムを3パターン作ってスムーズさの違いを比較してみます。 2024.12.22 Scratch
Scratch Scratchで自立歩行するロボットを作ろう 自分で進む道を選んで、勝手に動き回るとボットのプログラムを作ってみます。ステージ上に青い線を描いておくと、その上を歩くロボットです。工場なんかで働くロボットによくあります。今回は画面上でスプライトが動くだけですが、本物のロボットも同じようなプログラムで動いています。 2024.12.08 Scratch
Scratch Scratchで左右移動と壁の当たり判定を作る ゲームを作っていると、壁を通り抜けないような判定が必要になります。今回は横移動するゲームで、壁に当たったら通り抜けないようにするプログラムを考えてみます。Scratchではスプライトが重なった場合の判定しかできません。重なった壁と離れるための仕組みを考える必要があります。 2024.12.03 Scratch
Scratch Scratchでジャンプを作る 横移動をするゲームで、ジャンプをする動きを解説します。以前作成したゲームのプログラムを使って解説します。繰り返しと判定が何度も登場して難しいプログラムの様に見えますが、そんなに多くのことはやっていません。何点かのポイントを理解するとジャンプ... 2024.12.02 Scratch
Scratch Scratchでプログラムを開始する Scratchでプログラムを開始するときは、「旗が押されたとき」イベントを使います。同時に複数のプログラムを実行したい場合はどうでしょう。「旗が押されたとき」を使ってもいいですが、「メッセージを送る」を使う事をお勧めします。プログラムを開始... 2024.11.29 Scratch
Scratch Scratchでジャンプで敵をよけてゴールするゲームを作る 横移動するアクションゲームを作ってみます。左右とジャンプをしてゴールを目指すゲームです。このゲームの中にはいろんなテクニックが詰まっています。少しずつ解説していきます。初回はゲームとそのプログラムの全体像を紹介します。 2024.11.27 Scratch
Scratch Scratchで性能が良いプログラムを作る(part1) ゲームを作ったときに、スプライトがカクカク動いたりして「動きがわるいなぁ」って思う事はありませんか?プログラムの作り方次第で、動きに差がでてきます。今回は、矢印キーでスプライトを動かすプログラムを3パターン作ってスムーズさの違いを比較してみます。 2024.11.23 Scratch