Scratch【Scratch 3.0】アクションゲーム 自分がダメージを受けた場合【当たり判定】(Tips) 前回までは、敵キャラクターにダメージを与えたときのアクションとアニメーションのプログラムをつくりました。 今回は逆にメインキャラクター(主人公)が敵キャラクターからダメージを受けたときのアクションとアニメーションのプログラム... 2021.02.21Scratchアクションゲームプログラミング
Scratch【Scratch 3.0】アクションゲーム 敵にダメージを与える方法③【当たり判定】(Tips) 今回は、前回に続き敵キャラクターにダメージを与えたときのアクションとアニメーションのプログラムをつくる第3弾の記事です。 メインキャラクター(主人公)が放ったパンチが敵キャラクターに当たると敵のHP(ヒットポイント)が減って... 2021.02.20Scratchアクションゲームプログラミング
Scratch【Scratch 3.0】アクションゲーム 敵にダメージを与える方法②【当たり判定】(Tips) 今回は、前回に続き敵キャラクターにダメージを与えたときのアクションとアニメーションのプログラムをつくる第2弾の記事です。 メインキャラクター(主人公)が放ったパンチが敵キャラクターに当たると敵のHP(ヒットポイント)が減って... 2021.02.19Scratchアクションゲームプログラミング
Scratch【Scratch 3.0】アクションゲーム 敵にダメージを与える方法①【当たり判定】(Tips) 前回までの3つの記事で敵キャラクターとその動作をアニメーションで表現するプログラムをプロジェクトに追加しました。 今度は、個々の敵キャラクターにダメージを与える部分のプログラムを追加していきます。 メインキャラクター(... 2021.02.18Scratchアクションゲームプログラミング
Scratch【Scratch 3.0】アクションゲーム 敵キャラクターの追加とアニメーション③(Tips) 前2つの記事で、敵のキャラクターを追加してその動きとアニメーションのプログラムをつくりました。今回はその第3弾になります。 全部で3回に分けて、3種類の敵キャラクターを追加して動かすプログラムをつくっていますので今回で最後の... 2021.02.16Scratchアクションゲームプログラミング
Scratch【Scratch 3.0】アクションゲーム 敵キャラクターの追加とアニメーション②(Tips) 前回、敵のキャラクターを追加してその動きとアニメーションのプログラムをつくりました。今回はその第2弾になります。 全部で3回に分けて、3種類の敵キャラクターを追加して動かすプログラムをつくっていきます。敵キャラクターの画像イ... 2021.02.15Scratchアクションゲームプログラミング
Scratch【Scratch 3.0】アクションゲーム 敵キャラクターの追加とアニメーション①(Tips) これまでの記事でアクションゲームのメインキャラクターを動かす部分のプログラムはおおむね出来てきたと思います。 そしたら今度はやはり敵キャラクターが登場しないと面白くありませんね。 そこで今回から3回に分けて、3種類の敵... 2021.02.14アクションゲームScratchプログラミング
Scratch【Scratch 3.0】アクションゲーム ブロックで足場や壁の作り方【当たり判定の方法】(Tips) ドンキーコングやスーパーマリオブラザーズなどのアクションゲームは、別名プラットフォームゲームとも言われ、その名のとおりプラットフォーム(足場)を飛び移ったりしながらゴールを目指すゲームです。 前回までの記事でアクションゲーム... 2021.02.12アクションゲームScratchプログラミング
Scratch【Scratch 3.0】アクションゲーム 背景をスクロールする方法【3層で奥行きを表現する】(Tips) アクションゲームでは、キャラクターの動きに合わせて背景も動くものがほとんどだと思います。 前回までの記事でキャラクターの動作とアニメーションがだいたい出来てきたので、今度は背景スクロールのプログラムを追加していきます。 ... 2021.02.10Scratchアクションゲームプログラミング
Scratch【Scratch 3.0】アクションゲーム キャラクターにアニメーションを追加する方法(Tips) アクションゲームではキャラクターを動かすプログラムは当然必要ですが、動きに合わせてキャラクター自体にアニメーションを付けた方がリッチなコンテンツになります。 そのためにはパラパラ漫画のようにアニメーションのためのコスチューム... 2021.02.09Scratchアクションゲームプログラミング
Scratch【Scratch 3.0】アクションゲーム ジャンプしながら移動する方法(Tips) アクションゲームでは当然ながらキャラクターを操作することができなければいけません。左右の移動やジャンプ、敵への攻撃などの動きが必要になってきます。 そこで、この記事ではScratchで作るアクションゲームに必要なテクニックを... 2021.02.08Scratchアクションゲームプログラミング
Scratch【Scratch 3.0】アクションゲーム ジャンプと地面にめり込まないように着地する方法(Tips) アクションゲームでは当然ながらキャラクターを操作することができなければいけません。左右の移動やジャンプ、敵への攻撃などの動きが必要になってきます。 そこで今回からScratchで作るアクションゲームに必要なテクニックを複数の... 2021.02.06Scratchアクションゲームプログラミング
Scratch【Scratch 3.0】簡単でシンプルなスネークゲームの作り方(スマホ対応) 今回は、スネークゲームのつくり方について紹介します。 スネークゲームはシンプルなルールで一度やり出すとなかなか終われない少し中毒性のあるゲームだと個人的には思っています。 Scratchでつくるスネークゲームには、クロ... 2021.02.02Scratchプログラミングその他のゲーム
Scratch【Scratch 3.0】簡単な障害物ゲームの作り方(スマホ対応) 今回は、1つのボタンだけであそべる簡単な障害物ゲームを作ってみます。 変数・クローン・メッセージを送る・定義ブロックなどを含んでいるので、Scratchでゲームプログラミングをするときに必要ないくつかの基本的なテクニックが分... 2021.02.01Scratchプログラミングその他のゲーム
Scratch【Scratch 3.0】シューティングゲーム スーパーパワーアセットパック(CC0)【Space Shooter】のダウンロードと使い方【完全無料】 この記事では、無料で使える著作権フリーの2D・3Dゲーム素材(背景・キャラクター・音声等)であるスーパーパワーアセットパック(CC0)のダウンロードの方法とその中にあるシューティングゲーム用の素材である『Space Shoote... 2021.01.29シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】「~を送る」と「~を送って待つ」ブロックの違い Scratchでユーザーの操作によることなくスクリプトを実行したいときに便利な「~を送る」と「~を送って待つ」のメッセージを送信するためのブロックがあります。 このメッセージはプログラム全体に送られますが、使い方としては複数... 2021.01.27Scratchプログラミングブロック解説
Scratch【Scratch 3.0】シューティングゲーム プレイヤーストック(ライフ)をつくる方法(Tips) シューティングゲームでは、自機キャラクターの攻撃が敵に当たったときや敵の攻撃を受けたときに双方のキャラクターに何らかのアクション(イベント)が発生します。 プログラム上でこのようなイベントを検知する方法を当たり判定と言います... 2021.01.26シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】シューティングゲーム 得点用カウンタをつくる方法(Tips) シューティングゲームでは、自機キャラクターの攻撃が敵に当たったときや敵の攻撃を受けたときに双方のキャラクターに何らかのアクション(イベント)が発生します。 プログラム上でこのようなイベントを検知する方法を当たり判定と言います... 2021.01.24シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】シューティングゲーム 体力ゲージをつくる方法(Tips) シューティングゲームでは、自機キャラクターの攻撃が敵に当たったときや敵の攻撃を受けたときに双方のキャラクターに何らかのアクション(イベント)が発生します。 プログラム上でこのようなイベントを検知する方法を当たり判定と言います... 2021.01.22シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】シューティングゲーム 当たり判定の方法(敵にダメージを与えた場合②)(Tips) シューティングゲームでは、自機キャラクターの攻撃が敵に当たったときや敵の攻撃を受けたときに双方のキャラクターに何らかのアクション(イベント)が発生します。 プログラム上でこのようなイベントを検知する方法を当たり判定と言います... 2021.01.20シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】シューティングゲーム 当たり判定の方法(敵にダメージを与えた場合①)(Tips) シューティングゲームでは、自機キャラクターの攻撃が敵に当たったときや敵の攻撃を受けたときに双方のキャラクターに何らかのアクション(イベント)が発生します。 プログラム上でこのようなイベントを検知する方法を当たり判定と言います... 2021.01.18シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】シューティングゲーム 当たり判定の方法(自機がダメージを受けた場合)(Tips) シューティングゲームでは、自機キャラクターの攻撃が敵に当たったときや敵の攻撃を受けたときに双方のキャラクターに何らかのアクション(イベント)が発生します。 プログラム上でこのようなイベントを検知する方法を当たり判定と言います... 2021.01.17シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】シューティングゲーム 敵(ボス)の攻撃をつくる方法⑤(Tips) シューティングゲームでは自機の攻撃だけでなく敵キャラクターからの攻撃も必ず必要になります。 そこで敵キャラクターの攻撃パターンについて、いくつか記事に分けて紹介しています。最後はパターンその5として敵ボスの攻撃パターンを作っ... 2021.01.15シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】シューティングゲーム 敵の攻撃をつくる方法④(Tips) シューティングゲームでは自機の攻撃だけでなく敵キャラクターからの攻撃も必ず必要になります。 そこで敵キャラクターの攻撃パターンについて、いくつか記事に分けて紹介しています。今回はパターンその4です。 この記事を読んでい... 2021.01.14シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】シューティングゲーム 敵の攻撃をつくる方法③(Tips) シューティングゲームでは自機の攻撃だけでなく敵キャラクターからの攻撃も必ず必要になります。 そこで敵キャラクターの攻撃パターンについて、いくつかの記事に分けて紹介しています。今回はパターンその3です。 この記事を読んで... 2021.01.13シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】シューティングゲーム 敵の攻撃をつくる方法②(Tips) シューティングゲームでは自機の攻撃だけでなく敵キャラクターからの攻撃も必ず必要になります。 そこで敵キャラクターの攻撃パターンについて、いくつか記事に分けて紹介しています。今回はパターンその2です。 この記事を読んでい... 2021.01.12シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】シューティングゲーム 敵の攻撃をつくる方法①(Tips) シューティングゲームでは自機キャラクターの攻撃だけでなく敵キャラクターからの攻撃も必ず必要になります。 そこで今回から数回に分けて敵キャラクターの攻撃をいくつかのパターンに分けて紹介していきます。 この記事を読んでいた... 2021.01.11シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】シューティングゲーム 誘導ミサイルを発射する方法(連射なし)(Tips) シューティングゲームでは自機キャラクターの攻撃手段として、機銃で弾丸を連射するほかにミサイルでの攻撃もあると思います。 弾丸の連射についてはすでにこちらの記事で説明済みなので、今回はミサイルを発射するプログラムを作ってみたい... 2021.01.09シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】シューティングゲーム 弾丸を連射する方法(Tips) シューティングゲームを作っていく中で弾丸を1発ずつ発射させるだけであれば、比較的簡単にプログラムできると思います。 しかし、シューティングゲームであれば必ず連射したいと思いますよね? そこで今回は「クローン」を使って、... 2021.01.08シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】デジタル時計を作ってみよう Scratchではパソコンのシステム日時を読み取るブロックが用意されているので、それを使ってカレンダーや時計をプログラムすることができます。 今回はそれらのブロックを使って「時・分・秒」を読み取ってデジタルタイプの時計を作っ... 2021.01.06Scratchプログラミング未分類
Scratch【Scratch 3.0】アナログ時計でストップウォッチを作ってみよう 今回は「タイマー」ブロックをつかって、アナログ時計型ストップウォッチを作ってみます。 この記事を読んでいただくと、アナログ時計の形をしたストップウォッチを再現するスクリプトの作り方とそのコツが分かります。 スクリプトの... 2021.01.05Scratchプログラミング未分類
Scratch【Scratch 3.0】アナログ時計を作ってみよう Scratchではパソコンのシステム日時を読み取るブロックが用意されているので、それを使ってカレンダーや時計をプログラムすることができます。 今回はそれらのブロックを使って「時・分・秒」を読み取ってアナログ時計を作ってみます... 2021.01.04Scratchプログラミング未分類
Scratch【Scratch 3.0】シューティングゲーム風 背景を自動的に縦スクロールする方法【2画面以上で一方向に移動するパターン】(Tips) シューティングゲームやプラットフォームゲームをつくる上では絶対に必要になってくる背景スクロールのテクニックをいくつかのパターンに分けて紹介しています。 今回は、2画面以上の背景スプライトを一方向(下方向のみ)に一定速度で自動... 2020.12.29シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】シューティングゲーム風 背景を自動的に横スクロールする方法【2画面以上で一方向に移動するパターン】(Tips) シューティングゲームやプラットフォームゲームをつくる上では絶対に必要になってくる背景スクロールのテクニックをいくつかのパターンに分けて紹介しています。 今回は、2画面以上の背景スプライトを一方向(左方向のみ)に一定速度で自動... 2020.12.27シューティングゲームScratchプログラミング
Scratch【Scratch 3.0】アイスクライマー風 背景を縦スクロールする方法【2画面以上で一方向に移動するパターン】(Tips) シューティングゲームやプラットフォームゲームをつくる上では絶対に必要になってくる背景スクロールのテクニックをいくつかのパターンに分けて紹介しています。 今回はファミコン世代には懐かしいアイスクライマーというゲームに似た背景の... 2020.12.25Scratchプログラミングテクニック
Scratch【Scratch 3.0】スーパーマリオ風 頭突きしてブロックを壊す方法(Tips) スーパーマリオのようなゲームを作りたいと思った時に最初に考えることは、キャラクターを「横に走らせる」「ジャンプさせる」「ブロックに乗る」「ブロックを壊す」あたりのアクションではないでしょうか? 今回はそのうちの「ブロックを壊... 2020.12.23Scratchプログラミングテクニック
Scratch【Scratch 3.0】スーパーマリオ風 Bダッシュと方向転換の方法(Tips) アクションゲームやプラットフォームゲームをつくる時にキャラクターが歩く動きや走る動きは欠かせません。その時にモデルとなるのはやはりスーパーマリオではないでしょうか? スーパーマリオでは、十字キーの左右を押すと押した方向に普通... 2020.12.22Scratchプログラミングテクニック
Scratch【Scratch 3.0】スーパーマリオ風 マリオジャンプの方法(Tips) アクションゲームやプラットフォームゲームをつくる時にキャラクターをジャンプさせる動きは欠かせません。その時にお手本となるのはやはりスーパーマリオではないでしょうか? スーパーマリオのジャンプは、Aボタンを短く押すと低くジャン... 2020.12.21Scratchプログラミングテクニック
Scratch【Scratch 3.0】スーパーマリオ風 背景を横スクロールする方法【2画面以上で一方向に移動するパターン】(Tips) シューティングゲームやプラットフォームゲームをつくる上では絶対に必要になってくる背景スクロールのテクニックをいくつかのパターンに分けて紹介しています。 今回は、2画面以上の背景スプライトを一方向(左方向のみ)に横スクロールす... 2020.12.19Scratchプログラミングテクニック
Scratch【Scratch 3.0】背景を横スクロールする方法【2画面を左右に無限ループするパターン】(Tips) シューティングゲームやプラットフォームゲームをつくる上では絶対に必要になってくる背景スクロールのテクニックをいくつかのパターンに分けて紹介します。 今回は、背景スプライトを2画面分用意して横にスクロールする方法を紹介します。... 2020.12.18Scratchプログラミングテクニック