みんなの作品紹介_narigotooosugiさん「ユッケジャマイカ」

みんなの作品

今回ご紹介するゲームは、narigotooosugiさんの作品です。このブログで紹介したマリオオデッセイ風ゲームにいろいろな技や仕掛けを付け加えてくれています。narigotooosugiさんはまだ10才(2022.06現在)とのことです。技の作り方や、技ごとのダメージの違いの付け方などとてもアイデアにあふれています。
まずはプレーしてみてください。
0,1,s,a,x,z,↓キーでいろいろな技が出ます。

作品ページはこちらです。是非中身のコードも見てみてください。
narigotooosugiさん作「ユッケジャマイカ」

ポイント① ワープできる

1つ目のポイントはキャラクターがワープできるところです。
プレイヤーのコードに以下のコードが追加されています。これでaキーが押されるとどこかにワープすることができます。

みんなの作品紹介_narigotooosugiさん「ユッケジャマイカ」

単純ですが、すごくいいアイデアですね。

ポイント② いろいろな技

今回のゲームの一番の特徴はいろいろな技がだせるところにあります。

プレイヤーのコスチュームを見てみると、いろいろな技があるのがわかります。

みんなの作品紹介_narigotooosugiさん「ユッケジャマイカ」

こんかいのnarigotooosugiさんはコスチュームを変化させることで技を出しています。プレイヤーのコードを見てみると以下のようなコードで技を出しているのがわかります。

みんなの作品紹介_narigotooosugiさん「ユッケジャマイカ」
みんなの作品紹介_narigotooosugiさん「ユッケジャマイカ」

それぞれ、ボタンを押した時の技は以下の通りです。

みんなの作品紹介_narigotooosugiさん「ユッケジャマイカ」
みんなの作品紹介_narigotooosugiさん「ユッケジャマイカ」
みんなの作品紹介_narigotooosugiさん「ユッケジャマイカ」
みんなの作品紹介_narigotooosugiさん「ユッケジャマイカ」
みんなの作品紹介_narigotooosugiさん「ユッケジャマイカ」

また、2ボタンを押すと体力が回復します。体力回復のコマンドがあるのもいいですね!

1ポイントアドバイス

今回のようにいろいろな技のコードを作る時、narigotooosugiさんのコードも正しいのですが、ブロックを使うことで少しスッキリしますし、ブロックに技の名前を書いておくと、このコードが何の技のコードかがわかりやすくなります。
ぜひブロックを使ってみてください。以下はサンプルコードです。(勝手に名前つけました)

みんなの作品紹介_narigotooosugiさん「ユッケジャマイカ」

ポイント③ 敵のダメージ

次のポイントは敵のダメージです。敵が攻撃を受けた時のダメージを、技によって変化させています。そのために**さんが行なっているアイデアが、攻撃の色で判断するということです。敵のコードをみると以下のようになっていて、触れた色によってダメージを変えているのが分かります。

「色に触れる」という考え方はゲームを作るときにとてもよく使いますので、覚えておきましょう。

みんなの作品紹介_narigotooosugiさん「ユッケジャマイカ」

ポイント④ 敵がずっと回復する

今回の作品で一番いいなと思ったのは敵が常に回復するところです。これによってゲームがとても面白くなっています。敵のコードに以下のように回復のコードが書かれています。

みんなの作品紹介_narigotooosugiさん「ユッケジャマイカ」
1ポイントアドバイス

この回復のコードはとても良いと思いますが、敵が攻撃を受けないと、最初のHPの100以上になって、以下のようにバーが飛び出てしまいます。

みんなの作品紹介_narigotooosugiさん「ユッケジャマイカ」

それを避けるために、回復するのに以下のように1つ条件を加えると良いでしょう。つまり敵のHPが100より小さい時だけ回復するということです。

みんなの作品紹介_narigotooosugiさん「ユッケジャマイカ」

みんなの作品募集!

narigotooosugiさん以外にも、作った作品をブログで紹介してもいいよ、という人はスクラッチのコメント欄でメッセージをください!できる限り紹介させていただきます。

ビンゴおじさんスクラッチアカウント