Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Minecraft の MOD 開発を通して 子どもと一緒に考えるシステム開発について / T...
Search
mackey0225
May 30, 2026
Programming
30
0
Share
Minecraft の MOD 開発を通して 子どもと一緒に考えるシステム開発について / Thinking About System Development with Children #jjug_ccc
2026/05/30 に開催された JJUG CCC の交流会内の LT で使用した資料です
mackey0225
May 30, 2026
More Decks by mackey0225
See All by mackey0225
「なんか〇〇ライブラリで脆弱性あるみたいなんだけど。。。」から始める脆弱性対応 / First Steps in Vulnerability Response
mackey0225
2
130
RSAが破られる前に知っておきたい 耐量子計算機暗号(PQC)入門 / Intro to PQC: Preparing for the Post-RSA Era
mackey0225
3
160
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
530
JEP 496 と JEP 497 から学ぶ耐量子計算機暗号入門 / Learning Post-Quantum Crypto Basics from JEP 496 & 497
mackey0225
2
1k
「社内LT会」を1年続けてみた! / Our Year-Long Journey of Internal Lightning Talks
mackey0225
1
210
プロポーザル駆動学習 / Proposal-Driven Learning
mackey0225
2
3.1k
コーディングは技術者(エンジニア)の嗜みでして / Learning the System Development Mindset from Rock Lady
mackey0225
2
1.3k
Spring gRPC で始める gRPC 入門 / Introduction to gRPC with Spring gRPC
mackey0225
2
1.5k
JFR in Minecraft
mackey0225
1
95
Other Decks in Programming
See All in Programming
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
360
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
210
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
3
550
Sans tests, vos agents ne sont pas fiables
nabondance
0
160
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
2.2k
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
1.7k
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
6
1.1k
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
3
590
ローカルLLMでどこまでコードが書けるか / How much code can be written on a local LLM
kishida
2
410
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
330
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1k
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
1
980
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Git: the NoSQL Database
bkeepers
PRO
432
67k
The agentic SEO stack - context over prompts
schlessera
0
780
My Coaching Mixtape
mlcsv
0
130
Six Lessons from altMBA
skipperchong
29
4.2k
A better future with KSS
kneath
240
18k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
190
Practical Orchestrator
shlominoach
191
11k
Become a Pro
speakerdeck
PRO
31
5.9k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Transcript
Minecraft の MOD 開発を通して 子どもと一緒に考えるシステム開発について 2026-05-30 JJUG CCC 2026 Spring
Lightning Talks BABY JOB株式会社 浅野 正貴 (@mackey0225)
子どもと一緒に考えるシステム開発について 自己紹介 名前:浅野 正貴 所属:BABY JOB株式会社 最近は AWS やインフラがメイン X: @mackey0225
あたま を からっぽにして きいてほしい(切実)
みなさん!
楽しんでますかー?
日頃のおしごとも 楽しんでますかー?
今日の話は、、、
子どもと一緒に 開発したら 楽しいかも?
そんな感じの話
子どもといっしょに システム開発?
子どもといっしょに 出来るシステム。。。? https://www.minecraft.net/content/dam/minecraftnet/games/minecraft/software/wallpapers_tiny_takeover_drop.zip
子どもといっしょに 出来るシステム。。。? https://www.minecraft.net/content/dam/minecraftnet/games/minecraft/software/wallpapers_tiny_takeover_drop.zip https://commons.nicovideo.jp/works/nc181452
マイクラって 2種類あんねん (声:アンミカ)
Java版 と 統合版
はい! Java システムの話です
子どもと一緒に考えるシステム開発について 目次 • マインクラフトとは • どうやるの(Fabric) • 役割分担 • 作ったもの
• まとめ
子どもと一緒に考えるシステム開発について Minecraft とは • サンドボックスゲーム • 建築、戦闘、農業、採掘など、自由な創造と冒険が可能 • 2009年に開発が開始し、2011年に正式リリース •
2014年にはマイクロソフトが開発会社 Mojang を買収 • 累計販売本数は3億本突破、ゲーム史上最も売れた作品 • 2025年には映画も公開 • 世界中の多くのプレイヤーに愛されている
子どもと一緒に考えるシステム開発について Minecraft とは • サンドボックスゲーム • 建築、戦闘、農業、採掘など、自由な創造と冒険が可能 • 2009年に開発が開始し、2011年に正式リリース •
2014年にはマイクロソフトが開発会社 Mojang を買収 • 累計販売本数は3億本突破、ゲーム史上最も売れた作品 • 2025年には映画も公開 • 世界中の多くのプレイヤーに愛されている
子どもと一緒に考えるシステム開発について どうやるの Minecraft で MOD を作るツールがいろいろある。 • Fabric、Forge、NeoForge、NewBukkit • Spigot、Paper、Sponge、Architectury
• Velocity、BungeeCord などなど
子どもと一緒に考えるシステム開発について どうやるの Minecraft で MOD を作るツールがいろいろある。 • Fabric、Forge、NeoForge、NewBukkit • Spigot、Paper、Sponge、Architectury
• Velocity、BungeeCord などなど 今回は、Fabric をつかってやる
子どもと一緒に考えるシステム開発について どうやるの:Fabric https://github.com/FabricMC/fabric-example-mod にテンプレートリポジトリがある。 それをもとに自分のプロジェクトを作ったり、コードをダウ ンロードすれば準備OK
子どもと一緒に考えるシステム開発について どうやるの:Fabric https://github.com/FabricMC/fabric-example-mod にテンプレートリポジトリがある。 それをもとに自分のプロジェクトを作ったり、コードをダウ ンロードすれば準備OK
子どもと一緒に考えるシステム開発について 役割分担 息子氏: 自分:
子どもと一緒に考えるシステム開発について 役割分担 息子氏:アイデアマンとデモプレイ、フィードバック出し 自分:
子どもと一緒に考えるシステム開発について 役割分担 息子氏:アイデアマンとデモプレイ、フィードバック出し 自分:ほかのことのだいたい全部
子どもと一緒に考えるシステム開発について 進め方(イメージ) 最近、YouTube でなんか難しくした状態で 遊んでいるの見てて楽しそうだった 息⼦⽒ ⾃分
子どもと一緒に考えるシステム開発について 進め方(イメージ) 息⼦⽒ ⾃分 「難しく」ってどういうこと? 最近、YouTube でなんか難しくした状態で 遊んでいるの見てて楽しそうだった
子どもと一緒に考えるシステム開発について 進め方(イメージ) なんか食べ物食べられないとか、敵MOBがめ ちゃくちゃ強いとか 息⼦⽒ ⾃分 「難しく」ってどういうこと?
子どもと一緒に考えるシステム開発について 進め方(イメージ) なんか食べ物食べられないとか、敵MOBがめ ちゃくちゃ強いとか 息⼦⽒ ⾃分 通常で出来ることが出来ないとかも入る?
子どもと一緒に考えるシステム開発について 進め方(イメージ) うん、そんな感じ 息⼦⽒ ⾃分 通常で出来ることが出来ないとかも入る?
子どもと一緒に考えるシステム開発について 進め方(イメージ) うん、そんな感じ 息⼦⽒ ⾃分 例えば、ジャンプ禁止とかは?
子どもと一緒に考えるシステム開発について 進め方(イメージ) うーん、よくわからないけど、 それ作って! 息⼦⽒ ⾃分 例えば、ジャンプ禁止とかは?
子どもと一緒に考えるシステム開発について 進め方(イメージ) いいね、それ作って! 息⼦⽒ ⾃分 例えば、ジャンプ禁止とかは? うーん、よくわからないけど、 それ作って!
子どもと一緒に考えるシステム開発について 進め方(イメージ) おもしろい! 息⼦⽒ ⾃分
子どもと一緒に考えるシステム開発について 進め方(イメージ) おもしろい! 息⼦⽒ ⾃分 どういたしましてやで (わーい ☺ 父の威厳、保てたー)
結局、この話で なにが言いたいの?
価値は動くものでしか出せない と ユーザーも正解はわからん
子どもと一緒に考えるシステム開発について 価値は動くものでしか出せない いくら素敵なストーリーや思想があっても動くものがないと 何もない。もしかしたら、エクイティで資金調達するにはい いかもだけど、結局、そのプロダクトがユーザーに届くよう にならないと何も変わらない気がしている。あと、自分たち がどんだけ頑張ろうとも、そんなのは知らない。今使ってい るものもどんな人がどんな思いでつくったか知っているも のってそんなないでしょ?しらんけど。
子どもと一緒に考えるシステム開発について ユーザーも正解はわからん ユーザーが正解なんて分かっていたら、そもそも課題になら ない。良い問いが立てた時点で、ユーザー自身が解決してい ることが多いかも。なので、僕らはうまく問いを立てること に注力すべきかもしれない。くわえて、その問いに対する フィードバックを高速で得ることで、正解(のようなもの) を積み上げていくことがいいのかもしれない。しらんけど。
とはいえ 親子で作りながら 遊ぶのは楽しいよ!
あ、でも、 最近は親子で ぽこ あ ポケモン にハマっています!
おしまい!