- プロンプト実行例
こんにちは!
内容
まずは、Scratchのウェブサイトにアクセスしましょう。Scratchのウェブサイトには、無料で利用できるブロックプログラミングのエディタがあります。
- まず、ブラウザを開いて「scratch.mit.edu」にアクセスします。
- Scratchのウェブサイトにアクセスしたら、右上の「作る」をクリックして新しいプロジェクトを作成します。
マリオ風のゲームを作るには、キャラクターや障害物の動き、音楽、得点のシステムなどを作成する必要があります。
-
まずは、マリオのキャラクターを作成しましょう。キャラクターのスプライト(画像)を追加するには、左下の「新しいスプライトを追加」ボタンをクリックし、マリオの画像をアップロードします。
-
次に、マリオが動けるようにプログラムを組みましょう。
- マリオをクリックして、右側のスクリプトエリアに移動します。
- 「イベント」カテゴリから「flagがクリックされたとき」を選択し、その下に「無限に繰り返す」を追加します。
- 「動き」カテゴリから、例えば「右に10歩動かす」を追加し、マリオが右に動くようにします。
-
障害物を作成しましょう。
- もう一つのスプライトを追加し、障害物の画像をアップロードします。
- 障害物を動かすためにも、同様にプログラムを組みます。
-
マリオが障害物に触れた場合の処理を作成します。
- マリオと障害物の衝突を検知するためのコードを書きます。
- 衝突があった場合は、ゲームオーバーとなるような処理を追加します。
-
マリオが障害物を避けながら進むための操作方法を追加します。
- 「キーが押されたとき」を使って、マリオを操作するためのキーを設定します。
-
得点のシステムを作成します。
- マリオが障害物を避けるたびに得点が加算されるような処理を追加します。
- 得点表示のためのスプライトやプログラムを追加します。
-
最後に、マリオのジャンプや音楽の追加など、細かい部分を調整して完成させます。
以上の手順で、マリオ風のゲームを作成することができます。Scratchでは、様々なブロックを組み合わせて自分だけのゲームを作ることができるので、ぜひ試してみてください!
コメント 0
他のプロンプトもチェック
要件定義・設計
推奨モデル - Gemini## **依頼 × MVVM × 最小ロジックで「役割・ペルソナ不要」を証明するテンプレート** RF‑TIP2 は、TIP‑1 の複数ターン出力エンジンをベースに、 **「依頼(=ユーザーの意図)」と「MVVM 構造」だけでプロンプトが成立する** ということを示すためのテンプレートです。 TIP‑2 の目的は明確です: > **プロンプトには“入れ物(構造)”と“手順(ロジック)”だけ書けばよい。 > 役割やペルソナを指定しなくても、狙い通りに動く。** そのために TIP‑2 では、 プロンプト全体を **依頼 → View → ViewModel → Model** の 4 章に再編しました。 - **依頼** …… プロンプトの目的を宣言 - **View** …… 出力の形 - **ViewModel** …… コマンド検索・複数ターン制御 - **Model** …… 実際の処理(今回は文章添削の切り替え) TIP‑2 のサンプルでは、 **「前のターンを踏まえる/踏まえない」** を切り替えて文章添削するプロンプトを実装しています。 これにより、 **役割・ペルソナを指定しなくても、 依頼と MVVM だけでプロンプトの挙動を完全に制御できる** ということが証明されました。00167