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
Claude Codeでゲーム開発デビュー
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
kouki.miura
August 29, 2025
Programming
540
0
Share
Claude Codeでゲーム開発デビュー
時間が無くて作れなかったゲームを生成AIが作ってくれる時代になりました。
Claude CodeでWeb 3D(Three.js)を使用したゲームを作ってみたレポートスライドです。
kouki.miura
August 29, 2025
More Decks by kouki.miura
See All by kouki.miura
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
140
Laravel入門:最小構成で理解するMVC
koukimiura
0
100
VueSapporo#1
koukimiura
0
40
Vue.jsを10分で再定義する
koukimiura
1
49
なぜVue開発は速いのか?-Vite入門
koukimiura
0
64
Vueでつくるシングルページアプリケーション(SPA)入門
koukimiura
0
42
スライドもVueで書く時代? Slidev入門
koukimiura
0
49
Vuetify 3 → 4 何が変わった?差分と移行ポイント10分まとめ
koukimiura
0
260
AI時代のソフトウェア開発でも「人が仕様を書く」から始めよう-医療IT現場での実践とこれから
koukimiura
0
160
Other Decks in Programming
See All in Programming
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2.2k
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
550
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
2
140
forteeの改修から振り返るPHPerKaigi 2026
muno92
PRO
3
190
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
250
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
1.3k
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
4.4k
OTP を自動で入力する裏技
megabitsenmzq
0
140
20260320登壇資料
pharct
0
160
Strategy for Finding a Problem for OSS: With Real Examples
kibitan
0
130
LM Linkで(非力な!)ノートPCでローカルLLM
seosoft
0
340
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
8
4.3k
Featured
See All Featured
Believing is Seeing
oripsolob
1
100
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
110
Navigating Weather and Climate Data
rabernat
0
160
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
110
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
500
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
310
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
490
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
68
38k
So, you think you're a good person
axbom
PRO
2
2k
Become a Pro
speakerdeck
PRO
31
5.9k
Everyday Curiosity
cassininazir
0
180
Building an army of robots
kneath
306
46k
Transcript
Claude Codeでゲーム開発デビュー 2025.08.29 第3回 札幌すごいAI会 三浦 恒樹 (MIURA KOUKI) 診療情報管理士
上級医療情報技師 医用画像情報専門技師 ドゥウェル株式会社
長男が飼っている ハリネズミがアイコン INTRODUCE ・ドゥウェル株式会社 (医療系IT開発・導入会社)に所属 ・マネージャー(プレイング・マネージャー) ・TypeScript, Vue.js, Node.js, Java,C#,
PHP ・3児の父 ・休日は子どものサッカー観戦 ・参加している勉強会 札幌PHP勉強会、JBUG札幌、JavaDO、ゆるWeb勉強会、えびてく、 クラメソ札幌IT勉強会(仮)、AWS初心者LT会in札幌、 札幌すごいAI会、札幌IT石狩鍋 等
・今日話すこと ・ゲームと開発の流れ ・気づいた点 ・まとめ INDEX
今日話すこと プログラマーは全員もれなく、ゲームを作りたくてプログラミングを始めています。 作りたくても時間が取れない中年プログラマーがゲームを作れる時代が来ました。 そう、Claude Codeで。
ゲームと開発の流れ - 3D迷路ゲーム - Webアプリ(Vue.js+Three.js) - 3つの鍵を集めながらゴール(球)を 目指す一人称視点ゲーム - 開発時間=3時間
自働化 ゲームと開発の流れ バイブコーディング 仕様書作成 →SPEC.md 設計書作成 →DESIGN.md 仕様・設計・コード整 合性確認 コード生成
レビュー/仕様追加 175分 1分 1分 1分 2分 自分で設計&コーディングした場合30時間 / 3時間 10倍
気づいた点 うまくいかなかった点 ・認識齟齬 AIは座標起点をX=0.5,Z=0.5としていた うまくいった点 ・ソースコード→仕様書・設計書のリバース・エンジニアリング ・基本的なゲームのルール...インターネット上に存在する情報 気づき ・生成AIへの指示=良いドキュメント(具体的、論理的(MECE))の考え方 ・生成AIへの指示=新人への指示と同じ(わかりやすく、丁寧に) ・必要なスキル(職種)の変化=マネージャー・プログラマー→AIマネージャー
バイブコーディング 約3時間のうち、2 時間かかった
・3D迷路ゲームをClaude Codeに開発させると3時間でほぼ完成 ・バイブコーディングでMVPを作成するとリバース・エンジニアリングでドキュメント生成も楽 ・AIとの認識齟齬は「自分にも非があるかもしれない」で早期解決 ・ソースコード(具象)→ドキュメント(抽象)の変換はAIが得意なので任せてしまう ・ITエンジニアのリスキリングが重要な時代 ・すごいAIを使いこなす、すごいAIマネージャーへ ご清聴ありがとうございました。 まとめ MVP=Minimum
Viable Product