Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MinecraftConnection ライブラリによるマイクラプログラミング

MinecraftConnection ライブラリによるマイクラプログラミング

MS Tech Camp 1周年イベントでのLT登壇資料です。

More Decks by たくのろじぃ / Takunology

Other Decks in Technology

Transcript

  1. MinecraftConnection ライブラリによる マイクラプログラミング 大川 匠 (Takumi Okawa) | たくのろじぃ Minecraft

    with Code Project (https://www.mcwithcode.com/) @takunology_net Takunology Hashtag #mstechcampjp MS Tech Camp 1st Anv.
  2. 大川 匠 (たくのろじぃ / Takunology) 主な活動 : - Microsoft Learn

    Student Ambassador (2021/1/7~) - Minecraft with Code Project (2020/11/1~) - MinecraftConnection Library (2021/7/1~) 書籍:Azure × LINE Messaging API によるMinecraft 農業の自動化 (2021/3/18~ Zennにて公開中) @takunology_net Takunology たくのろじぃのメモ部屋 趣味 : プログラミング(主にC#) / Azure / Minecraft SNSアイコン 所属 : 日本大学理工学部 3年
  3. Education Edition または統合(Win10)版では Code Connection for Minecraft を使用するとプログラミングができる (Python, JavaScript

    など含む)
  4. Java Edition では Modやプラグイン製作がメイン (Java 言語を使用) → 初心者よりも経験者向けでハードルが高い

  5. Java版マイクラでC#からアプローチする方法はある? kredit & xobust 氏の CoreRCON ライブラリを使うとコマンド送信が可能! https://github.com/Challengermode/CoreRcon

  6. C# を用いたマイクラコマンド送信用ライブラリ → 非同期処理やコマンドを知らなくても、インテリセンスを使ってプログラムが書ける このライブラリを起点にして、色々できたら面白いかも!

  7. 「マイクラ×プログラミング」で学べたり、楽しめたりできるようなコンテンツを企画・運営 建築や湧き潰しなどの実践的な活用 Forge を用いた Java プログラミング オリジナルアイテムやツールの制作を通してMod開発を体験 Minecraft で C#プログラミングを学習

    Minecraft で花火大会を実現 & 楽しむ Minecraft 自動化 Mod 開発 プログラミング学習 花火大会 Minecraft with Code Project
  8. エクセルで設計した建築物を自動で建築

  9. マイクラの農業を Azure と組み合わせて自動化 詳細 https://zenn.dev/takunology/books/5c3375fcc105fc

  10. マイクラでデジタル花火大会を実現する

  11. 動画は予告なく非公開になる可能性があります。予めご了承ください。 マイクラ×建築 【エクセルによる設計図を用いた建築の自動化】 https://youtu.be/Lq57lRT9JBE マイクラ×農業×クラウド 【Azure を用いた Minecraft 農業の自動化】 https://youtu.be/UGgcRrm-7bk

    マイクラ×花火 【C# による Minecraft 花火制御】 https://youtu.be/9yzj5DeJ94c
  12. => Github https://github.com/takunology/MinecraftConnection => NuGet https://www.nuget.org/packages/MinecraftConnection/ >> このあとライブコーディング!