スクラッチでマイクラ風ゲームを作る⑤ 新食材を追加する

スクラッチでマイクラ風ゲームを作る⑤ 新食材を追加する
グリフパッチ(動画)
ok-scratch(解説記事)

和訳解説は動画作者のグリフパッチさんご本人から許可をいただいて掲載しております。
チャンネルはYOUTUBE ( by griffpatch )からどうぞ。

新しい食材を定義する方法を学べるから一緒に見ていこう!
難しさ

任意)自分の作業中のスクラッチ作品URLを記録しておこう!再開するときに便利だよ。

LOADING...

※ この記録は今使ってるPCに保存されます。別のPCで作業するときは表示されません。

スクラッチプログラミングに挑戦している皆さん、どうも!スクラッチコーチです。

前回(ぜんかい)はチーズのクフラトレシピを追加(ついか)したぞ!今回(こんかい)のレッスンもペーパーマインクラフトをリミックスする前提(ぜんてい)だから、まだの(ひと)最初(さいしょ)のレッスンから()んでね。スタータープロジェクトもあるから(はじ)めやすいと(おも)うよ。

今回(こんかい)目標(もくひょう)確認(かくにん)する「チーズを()べられるようにする」

今回(こんかい)はチーズを、()べられるように設定(せってい)するぞ!このままだとチーズはただの素材(そざい)のまま……。()(もの)にするにはひと手間(てま)必要(ひつよう)だ。このレッスンを(とお)して、(あたら)しい食材(しょくざい)定義(ていぎ)する方法(ほうほう)(まな)べるから一緒(いっしょ)()ていこう!

フード(よう)のリストデータを()()そう

さて、ブロックは_BLOCK_DATA、レシピは_Recipesと(べつ)のリストに設定(せってい)追加(ついか)してきたように、フードも(べつ)のリストに設定(せってい)していくよ。その()も「_FOOD_DATAフードデータ」だ!まんまやんけ!()かりやすいね!
これを表示(ひょうじ)して(みぎ)クリックで()()しをしよう。

レシピファイルの中身(なかみ)確認(かくにん)する

ヘッダー(最初(さいしょ)見出(みだ)部分(ぶぶん))がたったの6(ぎょう)だけだ。よかったぁ!
(うえ)からカンタンに説明(せつめい)しとく。
  • 1) Block ID……ブロックID、チーズなら289とか
  • 2) Block Name……ブロック(めい)、チーズとか
  • 3) Hunger Points Restored……満腹(まんぷく)()回復(かいふく)(りょう)
  • 4) Saturation……()べた(あと)回復(かいふく)(つづ)時間(じかん)
  • 5) Chance of food poisoning……(どく)になる可能性(かのうせい)
  • 6) Item left after consuming……使用(しよう)()のアイテム表示(ひょうじ)
よっしゃ()ていこう!
スクラッチでマイクラ風ゲームを作る⑤ 新食材を追加するを語るok-scratch ok-scratch

u003cpu003e今回(こんかい)(なに)変更(へんこう)されてないペーパーマインクラフトをリミックスした作品(さくひん)前提(ぜんてい)にするから、もしもキミが(なん)らかのMODをリミックスしてるならここから(さき)()てくるブロックIDとかは適宜(てきぎ)自分(じぶん)環境(かんきょう)確認(かくにん)しながら()えてね。そうじゃないなら()にしなくてOK!u003c/pu003e

データをコピペする

(ばん)()のデータ4(ぎょう)をコピーして、ファイルにペーストしよう。ここでも一行(いっこう)空白(くうはく)をもうけることを(わす)れずにね。

データを加工(かこう)する

とりあえず(うえ)2つはカンタンだからサクサクっと()えよう。

(ひょう)()わせて変更(へんこう)する

自分(じぶん)の_BLOCK_DATAの中身(なかみ)()ながら変更(へんこう)しよう。
見出(みだ)変更(へんこう)(まえ)変更(へんこう)()補足(ほそく)
1) Block ID172288ブロックID
2) Block NameSteakチーズのかけらブロック(めい)
3) Hunger Points Restored8満腹(まんぷく)()回復(かいふく)(りょう)()べた直後(ちょくご)回復(かいふく)(りょう)
4) Saturation12.8満腹(まんぷく)()回復(かいふく)(りょう)()べた(あと)回復(かいふく)(つづ)時間(じかん)
5) Chance of food poisoning0生肉(せいにく)(くさ)った(にく)みたいに(どく)になる可能性(かのうせい)
6) Item left after consuming0使用(しよう)()のブロックID、(たと)えば牛乳(ぎゅうにゅう)使用(しよう)()はバケツになるみたいな仕様(しよう)
(つづ)けて3) Hungerハンガー Pointsポインツ Restoredリストアードと4) Saturationサチュレーション、まとめて「満腹(まんぷく)()回復(かいふく)(りょう)」も()てみよう。

満腹(まんぷく)()回復(かいふく)(りょう)

今回(こんかい)のチーズは(もと)になるMODがあるから、仕様(しよう)正確(せいかく)()わせるよ。
MODのページを()ると、Hungerハンガー Pointsポインツは3、Saturationサチュレーションは0.5になってるね。さっそく()えよう。
見出(みだ)変更(へんこう)(まえ)変更(へんこう)()補足(ほそく)
1) Block ID172288ブロックID
2) Block NameSteakチーズのかけらブロック(めい)
3) Hunger Points Restored83満腹(まんぷく)()回復(かいふく)(りょう)()べた直後(ちょくご)回復(かいふく)(りょう)
4) Saturation12.80.5満腹(まんぷく)()回復(かいふく)(りょう)()べた(あと)回復(かいふく)(つづ)時間(じかん)
5) Chance of food poisoning00生肉(せいにく)(くさ)った(にく)みたいに(どく)になる可能性(かのうせい)
6) Item left after consuming00使用(しよう)()のブロックID、(たと)えば牛乳(ぎゅうにゅう)使用(しよう)()はバケツになるみたいな仕様(しよう)
5と6は今回(こんかい)変化(へんか)なしでOK!

ファイルを保存(ほぞん)する

できたらファイルを(かなら)保存(ほぞん)しよう。
  • WindowsならCtrl + S
  • MacならCmd + S

リストデータを()()()

ではペーパーマインクラフトをリミックスしたプロジェクトを(ひら)こう。スクラッチエディタで、リストを(みぎ)クリックして()()み」をクリックしよう。
こんな(かん)じで(いま)しがた保存(ほぞん)したファイルを選択(せんたく)しよう。
これでリストの一(ばん)()()てみよう。
()さそう。
スクラッチでマイクラ風ゲームを作る⑤ 新食材を追加するを語るok-scratch ok-scratch

u003cpu003e改行(かいぎょう)とかミスってると文字(もじ)(かく)れてたりするから、うまくいかない(ひと)はリストの中身(なかみ)をちゃんと()てみてね。u003c/pu003e

クリエイティブモードにして確認(かくにん)する

(みどり)(はた)()して、クリエイティブモードでスタートしよう。

チーズのかけらを確保(かくほ)する

Eキーを()して5 - Foodstuffsフードスタッフスでチーズのかけらを確保(かくほ)しよう。

サバイバルモードにする

Tキーを()してコマンド入力欄(にゅうりょくらん)(ひら)いて/gm sと入力(にゅうりょく)しよう。/gm s

ちょっと運動(うんどう)しよう

満腹(まんぷく)だと()べられないから、ちょっと運動(うんどう)するぞ!

いざ、実食(じっしょく)

チーズ、(ちょう)、うめぇ!

()わり

これで今回(こんかい)のペーパーマインクラフトのリミックスは()わりだよ。スクラッチのマイクラ最高峰(さいこうほう)名高(なだか)いペーパーマインクラフトも、こうやって1つずつ紐解(ひもと)いていけば色々(いろいろ)カスタマイズできそうって(おも)えたなら(うれ)しいな。この一連(いちれん)のチュートリアルを(とお)して、(つぎ)のことができるようになったよ。
  • インゴットの追加(ついか)
  • かまどからインゴットを(つく)るレシピの追加(ついか)
  • ブロックの追加(ついか)と、インゴットからブロックを(つく)るレシピの追加(ついか)
  • (ぎゃく)にブロックからインゴットに(もど)すレシピの追加(ついか)
  • 食材(しょくざい)追加(ついか)
またペーパーマインクラフトのチュートリアルで()える()(たの)しみにしているぜぃ!
ブクマよろしくお願いします! ブクマよろしくお願いします!
どんどん追記・更新していくので、ブックマークやシェアよろしくお願いします!

スクラッチプログラミングのゲーム攻略

スクラッチプログラミングのゲーム

    • 厳選されたスクラッチ人気作品リストがレビュー付きで楽しめます
      趣味に関するスクラッチ作品例
      勉強になるスクラッチ作品