スクラッチコーチキャンプ ゲームクリエイターに、オレはなる!そんなキミを応援(子供も大人も)
  • ALL
  • はじめての方へ
  • スクラッチゲームの作り方

    スクラッチでマイクラ風ゲームを作る② かまどのレシピを追加する

    スクラッチでマイクラ風ゲームを作る② かまどのレシピを追加する
    この記事は スクラッチコーチで掲載されているオリジナル記事 のバックアップです。
    スターター作品
    なし
    今回の完成サンプル
    なし

    前回はチーズのかけらを追加したぞ!今回は牛乳からチーズのかけらを作るレシピの追加だ。このレッスンはペーパーマインクラフトをリミックスする前提だから、まだの人は前回のレッスンから読んでね。スタータープロジェクトもあるから始めやすいと思うよ。

    スクラッチでマイクラ風ゲームを作る② かまどのレシピを追加するを語るok-scratch ok-scratch

    u003cpu003e_BLOCK_DATA.txtってなんだっけ?っていう人も前回のレッスンを復習しておいた方がスムーズだと思うよ。u003c/pu003e

    今回の目標を確認する「牛乳からチーズのかけらを作る」

    牛乳を温めたらチーズのかけらができるようにかまどを使ったレシピを新しく用意するのが今回のやりたいこと。

    初見だと分かりにくいけど、驚くほどカンタンだからこの記事でかまどをマスターしちゃおう!それじゃあ一緒に見ていこう。

    かまどレシピの作り方

    実は_BLOCK_DATA.txtにかまどレシピ専用の項目が用意されているんだ。ファイル一番上にあるヘッダー部分(最初の20行)を見てみて。

    12番目の項目が、かまどで温めたら何に変わるかを指定できる項目なんだ。今回メインでいじるのはここだね!

    牛乳を探す

    牛乳はデフォルトでマイクラに存在するから、_BLOCK_DATA.txtファイルの中を検索してみよう。「milk」で検索すると見つかるよ。検索する方法は次の通りだったね。

    • WindowsならCtrl + F
    • MacならCmd + F

    よしあった!

    牛乳データを編集する

    さっそく牛乳データを編集してみよう。かまど関連で考えるところは2箇所だ。いま言った12番目と、その下の13番目。1つずつチェックしていこう。

    12番目を編集する

    12番目の項目にチーズのかけらのブロックIDを入れよう。ブロックIDは各データの1行目の数字のことだ。牛乳なら168だし、もし前回のレッスンどおりに作っているならチーズのかけらのブロックIDは288だよ。

    • 変更前)0
    • 変更後)288

    13番目を編集する

    13番目には、上(12)で指定したブロックが何秒で完成するか指定できるよ。1なら1秒だし、10なら10秒。何を焼くかで時間が変わるのはリアルだよね。こういう細かいチューニングができるゲーム好きなんだよなぁ。

    • 変更前)0
    • 変更後)10

    何秒でもいいけど動画に合わせて10秒にしておこう。

    データを確認する

    変更後のデータは下記のようになっているはずだ。ひょっとしたらチーズのかけらのブロックIDは人によって違うかもしれないけど、分かってて変えてるならOKだよ。

    見出し変更前変更後補足
    1) Block ID|ブロックID168168
    2) Block Name|ブロック名MilkMilk
    3) Solid for walkingNN
    4) Hardness00
    5) Digging ToolNN
    6) Liquid Height00
    7) Flow DirectionNN
    8) Can FallNN
    9) Light Absorption00
    10) Tile Group00
    11) Harvest Block00
    12) Smelt into Block ID0288チーズのかけらのブロックIDだよ。ブロックIDは各データの1行目の数字のこと。
    13) Burn in furnace duration010上(12)で指定したブロックが何秒で完成するか指定できる。
    14) Damage inflicted00
    15) Creative Mode44
    16) Tile Sprite ID|コスチュームID146146
    17) Inventory Sprite ID|インベントリ用コスチュームID146146
    18) Item Durability00
    19) Root Item ID168168
    20) Activate on loadNN

    ファイルを保存する

    できたらファイルを必ず保存しよう。

    • WindowsならCtrl + S
    • MacならCmd + S

    リストデータを読み込む

    ではペーパーマインクラフトをリミックスしたプロジェクトを開こう。

    スクラッチエディタで、リストを右クリックして「読み込み」をクリックしよう。

    こんな感じで今しがた保存したファイルを選択しよう。

    クリエイティブモードにして確認する

    緑の旗を押して、クリエイティブモードでスタートしよう。

    Eキーを押して確認に必要な材料を揃えるよ!

    • 牛乳(Milk)を1つ(4 - Miscelleneousミセレイニアスにあるよ)
    • かまど(Furnaceファーネス)を1つ(2 - Decorationsデコレーションズ)にあるよ)
    • なんか燃えるものw 例えば以下のどちらか
      • しらかばの木材(Woodウッド Planksプランクス(Birchバーチ)(1 - Buildingビルディング Blocksブロックスにあるよ)
      • 石炭(Coalコール)(8 - Materialsマテリアルスにあるよ)
    スクラッチでマイクラ風ゲームを作る② かまどのレシピを追加するを語るok-scratch ok-scratch

    u003cpu003e超関係ないけど牛乳がある場所ってMiscelleneousというんだけど、これ「その他」っていう意味だよ。カタカナだとミセレイニアスって感じ。レにアクセント。まぁ覚える必要ないけどw ゲームだとたまに見かける英単語だからゲーム好きなら知ってても損はしないかなと。僕は好きなもののために覚えるって思考回路が好きなんだよね。u003c/pu003e

    我が召喚に応えたまえ……いでよ、チーズのかけら!( 唐突なちゅーに)

    次へ

    次回はチーズブロックを追加するぞ!近日公開予定だから、ブクマして待っておいてくれ!更新しました!

    この記事への質問やコメントをどうぞ

    ただいま実験的に質問を受け付けています。

    コメントは受け付けていません。

    スパム防止のため、 質問をするにはログインが必要 です。ログインはスクラッチのアカウントがあれば誰でもできます。

    ブクマよろしくお願いします!という口コミを寄せてくれた方 ブクマよろしくお願いします!
    どんどん追記・更新していくので、ブックマークやシェアよろしくお願いします!