Minecraft コマンドブロックでかくれんぼゲームをしよう!ワークショップ

08aa91485be5c3df89c359a570d286da?s=47 uebo
March 31, 2019

Minecraft コマンドブロックでかくれんぼゲームをしよう!ワークショップ

2019/3/31 「でかドージョー in 横浜 vol.2」のMinecraftワークショップで開催した資料です。

レッドストーン、コマンドブロックの基礎を学んで、最後にマルチサーバでみんなで遊ぶという流れで行いました。

資料内でダウンロードできる配布マップ、この資料含めて自由に改変いただいて大丈夫です。

配布マップ、PDFなどの資料
https://github.com/coderdojo-nagatsuta/coderdojo-nagatsuta.github.io/tree/master/doc/block_hunt

開催の様子
https://coderdojo-nagatsuta.github.io/reports/2019-03-31-decadojo-yokohama-2nd/

よろしければ、Feedbackください!
https://twitter.com/coderdojoNGTD

08aa91485be5c3df89c359a570d286da?s=128

uebo

March 31, 2019
Tweet

Transcript

  1. 1. ԼهΑΓϚοϓσʔλΛμ΢ϯϩʔυ https://bit.ly/2FJWB3f ࣄલ४උ ʮ௚઀μ΢ϯϩʔυʯΛબ୒ 2. μ΢ϯϩʔυͨ͠ϑΝΠϧΛ ղౚͯ͠minecraftͷ savesϑΥϧμʔ΁Ҡಈ͢Δ 3.

    Minecraftͷόʔδϣϯ͸ 1.13.2Ͱ͢ ϫʔΫγϣοϓ Θ͔Βͳ͍ͱ͜Ζ͸ ͭ͠΋Μͯ͠Ͷʂ
  2. όʔδϣϯ͸  γϯάϧϓϨΠ ϒϩοΫ͔͘ΕΜ΅ ΛμϒϧΫϦοΫ

  3. ͖ΐ͏΍Δ͜ͱɺֶͿ͜ͱ • ͔ΜͨΜͳϨουετʔϯճ࿏ • MinecraftͷίϚϯυɺίϚϯυϒϩοΫ • ίϚϯυΛ͔ͭͬͨήʔϜͷͭ͘Γ͔ͨ • ϚϧναʔόͰͭͬͨ͘ήʔϜͰ༡ΜͰΈΑ͏ʂ

  4. ΍ͦ͘͘ • Θ͔Βͳ͍ͱ͜Ζ͸खΛ͋͛ͯۙ͘ͷϝϯλʔʹॿ͚ͯ΋ Β͍ͬͯͩ͘͞ • χϯδϟͲ͏͠Ͱ΋ɺ͓͑͋ͬͯ͠Ͷʂ • ͦΕͰ΋Θ͔Βͳ͍ͱ͜Ζ͸ͱ͹ͯ͠΋OKʂ • ݩ͔Β͋ΔϒϩοΫ͸͜Θ͞ͳ͍Α͏ʹͪΎ͏͍ͯ͠Ͷ

    • ϚϧναʔόͰ͸ɺ΄͔ͷࢠ͕͍΍͕Δ͜ͱ͸͍ͥͬͨʹ͠ ͳ͍ͰͶʂ
  5. Ϩουετʔϯͷ͖ͦ

  6. Ϩόʔ Ϩουετʔϯ ϐετϯ ೖྗͦ͏ͪ ϨόʔɺϘλϯͳͲ ग़ྗͦ͏ͪ ϐετϯɺυϩούʔͳͲ

  7. ίϚϯυͷ͖ͦ

  8. • ʮTʯ΋͘͠͸ʮ/(εϥογϡ)ʯΩʔΛԡ͢ͱίϚϯυΛೖྗͰ͖·͢

  9. ίϚϯυΛೖྗͯ͠ΈΑ͏ʂ ίϚϯυ આ໌ ࢖͍ํ XFBUIFS ఱؾΛ͔͑Δ XFBUIFSUIVOEFS UJNF ࣌ؒΛ͔͑Δ UJNFTFUEBZ

    HJWF ΞΠςϜΛ΋Β͏ HJWF!T NJOFDSBGUEJBNPOE TVNNPO ͠ΐ͏͔Μ͢Δ TVNNPODPX • ʮTabʯΩʔΛ͓͢ͱɺ͜͏΄͕Ͱͯ͘ΔΑʂ
  10. ίϚϯυϒϩοΫΛ͔͓ͭ͏

  11. ίϚϯυϒϩοΫΛήοτ͢Δ ίϚϯυ /give @s minecraft:command_block

  12. tp @a 219 4 -156 ίϚϯυϒϩοΫͱϘλϯ

  13. ͔͘ΕΜ΅ήʔϜΛͭ͘Ζ͏ʂ

  14. ·ͣ͸͔͘ΕΜ΅ͷϧʔϧΛ ܾΊΑ͏

  15. ϧʔϧ • ΈΜͳͰ࿩͠߹͍ͳ͕Βɺ͜͜ʹ·ͱΊ͍ͯ͘

  16. ϒϩοΫ͔͘ΕΜ΅ͷϧʔϧ • શһϩϏʔʹू߹͢Δ • νʔϜΛΘ͚ΔʢϒϩοΫνʔϜɺϋϯλʔνʔϜʣ • ϒϩοΫνʔϜ͸30ඵҎ಺ʹม਎͍ͨ͠ϒϩοΫΛܾΊΔɻϋϯλʔνʔϜ͸଴ͭ • ͔͘ΕΜ΅ձ৔ʹҠಈ͢Δ •

    ϒϩοΫνʔϜ͸ӅΕΔɻϋϯλʔνʔϜ͸20ඵޙʹ͕࢝͞͠ΊΔ • ϋϯλʔ͸ϒϩοΫΛ౗͢ͱ͔ͭ·͑ͨ͜ͱʹͳΔ • ϋϯλʔ͕5෼Ҏ಺ʹશһϒϩοΫΛ౗͢ͱɺϋϯλʔνʔϜͷউͪ • ϒϩοΫνʔϜͷ5෼୭͔͕ੜ͖࢒ΔͱϒϩοΫνʔϜͷউͪ
  17. ήʔϜͷ͚͍ͤͬ • ήʔϜͷॳظઃఆ • ήʔϜ։࢝࣌͸શһϩϏʔʹू߹͢Δ • ελʔτϘλϯΛԡ͢ͱνʔϜΛϥϯμϜͰΘ͚ͯɺϒϩοΫνʔϜ͸ϒϩοΫΤϦΞ΁ҠಈɺϋϯλʔνʔϜ͸ ͦͷ··଴ͭ • 30ඵλΠϚʔΛελʔτ͢Δ

    • ϒϩοΫΤϦΞͷײѹ൘Λ౿ΉͱɺͦͷϒϩοΫʹม਎Ͱ͖ΔΑ͏ʹ͓ͯ͘͠ • 30ඵͨͬͨΒɺ͔͘ΕΜ΅ΤϦΞ΁શһҠಈ • ϋϯλʔʹ͸݋ͱٷ໼Λ΋ͨͤΔɺ20ඵಈ͚ͳ͍Α͏ʹ͢Δ • 5෼λΠϚʔΛελʔτ͢Δ • ϒϩοΫ͸౗͞ΕΔͱɺνʔϜ͔Β͸ͳΕͯɺεϖΫςΠλʔϞʔυʹͳΔ • ϒϩοΫνʔϜͷਓ਺ΛৗʹΧ΢ϯτͯ͠ɺ0ਓʹͳͬͨΒϋϯλʔνʔϜͷউͪͱදࣔ͢Δ • ऴྃॲཧ΁ • 5෼λΠϚʔ͕ऴΘͬͨΒɺϒϩοΫνʔϜͷউͪͱͳΔ • ऴྃॲཧ΁
  18. ήʔϜΛ׬੒ͤ͞Α͏ʂ

  19. setblock 228 4 -128 redstone_block

  20. team join hunters @r[limit=3]

  21. give @a[team=hunters] minecraft:arrow 64 μΠϠϞϯυϒϩοΫ͕͋Δͱ͜ΖͷίϚϯυϒϩοΫՕॴ ʹίϚϯυΛೖྗ͢ΔͱɺήʔϜ͸׬੒Ͱ͢ʂ

  22. αʔόʹ͸͍ͬͯ ಈ͔ͯ͠ΈΑ͏

  23. αʔόͷΞυϨεΛ͜͜ʹॻ͘ ϚϧνϓϨΠˠαʔόΛ௥Ճ αʔόΞυϨε

  24. https://bit.ly/2uHwAfP ͔Μ͍ͤ͹ΜͷϒϩοΫϋϯτϫʔϧυ ʢϚϧναʔόͳͲͰར༻͢Δʣ

  25. spawn-protection=16 max-tick-time=60000 generator-settings= force-gamemode=true allow-nether=true gamemode=2 enable-query=false player-idle-timeout=0 difficulty=0 spawn-monsters=false

    op-permission-level=4 pvp=true snooper-enabled=true level-type=DEFAULT hardcore=false enable-command-block=true max-players=20 network-compression-threshold=256 resource-pack-sha1= max-world-size=29999984 server-port=25565 server-ip= spawn-npcs=true allow-flight=false level-name=block_hunt_comp view-distance=10 resource-pack= spawn-animals=false white-list=false generate-structures=true online-mode=true max-build-height=256 level-seed= prevent-proxy-connections=false use-native-transport=true motd=CoderDojo Block Hunt enable-rcon=false TFSWFSQSPQFSUJFTαϯϓϧ