【マイクラ×MakeCode】スーパーパワーを手に入れよう!(チュートリアル:Super Powers)

この記事では、MakeCode for Minecraftのチュートリアル「Super Powers」について紹介しょうかいします。

「Super Powers」では「apply Effect(効果こうかをつける)」ブロックを使って、プレイヤーやモブに様々な効果こうかをつけます。

風のように早く走れるようになったり、火の中に入っても平気になったりできちゃいます!

プログラミングでスーパーパワーを手に入れましょう!

スポンサーリンク

リンゴを食べて、スピードアップ!

リンゴを食べた時、10秒間スピードを出して走れるようにします。

1.最初さいしょだけ」ブロックを消す。

2.プレイヤーカテゴリーにある「次のアイテムが使われた時」ブロックを出す。

3.アイテムの種類しゅるいを「りんご」に変更へんこうする。

4.生き物カテゴリーにある「apply Effect(効果こうかをつける)」ブロックを出し、「次のアイテムが使われた時」ブロックの中に配置はいちする。

移動速度上昇

5.パラメータを設定せっていする

移動速度上昇いどうそくどじょうしょうのエフェクトを、自分につけるようにしましょう。持続じぞく時間は10秒、増幅ぞうふくりょうは120にします。

  • エフェクト::移動速度上昇いどうそくどじょうしょう
  • 対象たいしょう:自分(@s)
  • 持続じぞく時間:10
  • 増幅ぞうふくりょう:120

「apply Effect(効果をつける)」ブロック

「apply Effect(効果こうかをつける)」ブロック
プレイヤーなどのエンティティにステータス効果こうかをつけます。
 
・エフェクト:つける効果こうか
対象たいしょう効果こうかをつける対象たいしょう
・秒数(duration):効果こうかがついている秒数
増幅ぞうふく度(amplifier):効果こうかの強さ(0~127)

 

くらやみでも目が見えるようになるコマンド

くらやみでも目が見えると便利べんりですよね。

チャットコマンドで時間を夜に変更へんこうし、10秒間くらやみでも目が見えるようにします。

1.「チャットコマンドを入力した時」ブロックの”run”を”night”に変更へんこうする。
nightは英語えいごで夜という意味です。

2.ゲームプレイカテゴリーにある「ゲーム内の時刻じこく変更へんこうする」ブロックを出し、「チャットコマンドを入力した時」ブロックの中に配置はいちする。

3.「日中」を「真夜中」にえる。

4.生き物カテゴリーにある「apply Effect(効果こうかをつける)」ブロックを出し、「ゲーム内の時刻じこく変更へんこうする」ブロックの下に配置はいちする。

5.パラメータをを設定せっていする。

暗視あんしのエフェクトを、自分につけるようにしましょう。持続じぞく時間は10秒、増幅ぞうふくりょうは120にします。

  • エフェクト:暗視あんし
  • 対象たいしょう:自分(@s)
  • 持続じぞく時間:10
  • 増幅ぞうふくりょう:120

暗視

「ゲーム内の時刻じこく変更へんこうする」ブロック
現在げんざい時刻じこく変更へんこうします。

「ゲーム内の時刻じこく変更へんこうする」ブロックで変更へんこうできる時刻じこくは、以下いかの通りです。

  • 日中 :午前7時
  • 夜明け:午前6時
  • 真昼 :正午(12時)
  • 夕暮ゆうぐれ:午後6時
  • 夜  :午後7時
  • 真夜中:午前0時

「ゲーム内の時刻を変更する」ブロック

 

空を飛ぶコマンド

チャットコマンドでみんな空をべるようにします。

1.プレイヤーカテゴリにある「チャットコマンドを入力した時」ブロックを出し、”jump”を”fly”に変更へんこうする。
flyは英語えいごぶという意味です。

2.生き物カテゴリーにある「apply Effect(効果こうかをつける)」ブロックを出し、「チャットコマンドを入力した時」ブロックの中に配置はいちする。

3.パラメータを設定せっていする。

飛行ひこうのエフェクトを、すべてのエンティティにつけるようにしましょう。持続じぞく時間は2秒、増幅ぞうふくりょうは1にします。

  • エフェクト:飛行ひこう
  • 対象たいしょうすべてのエンティティ(@e)
  • 持続じぞく時間:2
  • 増幅ぞうふくりょう:1

飛行

持続じぞく時間を長くしてしまうと、動物などのモブがダメージを受けてしまうことがあるので注意しましょう。

エンティティとは、プレイヤーやモブ(村人、動物、モンスター)、トロッコやボートなど
何らかの動きを持つもののこと。ブロック以外いがいのほとんどのものがエンティティです。

 

火炎耐性で火の中もへっちゃら!

チャットコマンドで火の中を歩いてもダメージを受けないようにします。

これでマグマダイブもこわくないですね!

1.プレイヤーカテゴリにある「チャットコマンドを入力した時」ブロックを出し、”jump”を”fireproof”に変更へんこうする。

fireproofは英語えいご耐火たいか(たいか)という意味。火のあつさにたえられるということです。

2.生き物カテゴリーにある「apply Effect(効果こうかをつける)」ブロックを出し、「チャットコマンドを入力した時」ブロックの中に配置はいちする。

3.パラメータを設定せっていする

火炎かえん耐性たいせいのエフェクトを、すべてのエンティティにつけるようにしましょう。持続じぞく時間は10秒、増幅ぞうふくりょうは120にします。

  • エフェクト:火炎かえん耐性たいせい
  • 対象たいしょう:自分(@s)
  • 持続じぞく時間:10
  • 増幅ぞうふくりょう:120

お手本では持続じぞく時間が10秒になっています。短いと思ったら時間をのばしましょう。

 

次に、効果こうかためすために火の海をつくります。

4.ブロックカテゴリーにある「ブロックをならべる」ブロックを出し、「apply Effect(効果こうかをつける)」ブロックの下に配置はいちする。

パラメータを設定せっていしましょう。

5.「草ブロック」を「火」にえる。

6.きかえる範囲はんいを指定する。

お手本ではプレイヤーのまわりに、たて11ブロック、横11ブロックの範囲はんいを指定しています。

  • 範囲はんいの始まり:~-5 ~0 ~-5
  • 範囲はんいの終わり:~5 ~0 ~5

モードは「きかえ(replace)」のままでOKです。

火炎耐性

 

マイクラにもどって実行してみよう!

マインクラフトの世界にもどって、新たな力をためしてみましょう!

移動速度上昇

実行結果(移動速度上昇)

すごい速さで進むことができました。

スティーブのスキンを力をた者っぽくしてみたんですけど、力におぼれた悪者っぽくなってしまいました。

 

暗視

実行結果(暗視)

チャットコマンドnightを使うと夜になります。
昼にもどしたい場合は、チャット画面を開きコマンド「/time set day」を実行しましょう。

 

飛行

実行結果(飛行)

対象たいしょうを「すべてのエンティティ(@e)」にしたのでブタや牛もいています。

 

火炎耐性

実行結果(火炎耐性)

火炎かえん耐性たいせいためすときはサバイバルモードに変更へんこうしましょう。

  • コマンド「/gamemode survival」でサバイバルモードに変更へんこうできます。
  • コマンド「/gamemode creative」でクリエイティブモードにもどります。

 

まとめ

チュートリアル「Super Powers」について紹介しょうかいしました。

今回使用した新しいブロック

  • 「apply Effect(効果こうかをつける)」ブロック
    プレイヤーなどのエンティティにステータス効果こうかをつけます。
    ・エフェクト:つける効果こうか
    対象たいしょう効果こうかをつける対象たいしょう
    ・秒数(duration):効果こうかがついている秒数
    増幅ぞうふく度(amplifier):効果こうかの強さ(0~127)
     
  • 「ゲーム内の時刻じこく変更へんこうする」ブロック
    現在げんざい時刻じこく変更へんこうします。
    日中(7:00AM)/夜明け(6:00AM)/真昼(12:00PM)
    夕暮ゆうぐれ(6:00PM)/夜(7:00PM)/真夜中(12:00AM)

 

「apply Effect(効果こうかをつける)」ブロックは、今回紹介しょうかいした以外いがい効果こうかもつけることができます。色々ためしてみてくださいね!

 

 

タイトルとURLをコピーしました