Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ゲームボーイ開発でもバイブコーディング
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
kimkim0106
April 23, 2026
Technology
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ゲームボーイ開発でもバイブコーディング
2026/04/23 レトロゲームから得た学びの発表 #06 にて発表
kimkim0106
April 23, 2026
More Decks by kimkim0106
See All by kimkim0106
令和最新版レトロゲームの世界
kimkim0106
0
110
奥深いゲームボーイ周辺機器の世界
kimkim0106
1
120
なぜ令和の今ゲームボーイを触るのか
kimkim0106
0
510
ゲームボーイでいろいろ「つながった」
kimkim0106
0
130
ゲームボーイでLT
kimkim0106
0
270
レトロゲームから学ぶ通信技術の歴史
kimkim0106
0
350
レトロゲームから学ぶ半導体の歴史
kimkim0106
0
120
Perlでゲームボーイアセンブラプログラミング
kimkim0106
0
140
ゲームボーイに画像表示させよう!
kimkim0106
0
28
Other Decks in Technology
See All in Technology
高負荷プロダクション環境におけるAWS Lambdaのリアル 〜スケールとコストを左右する実行ライフサイクルの技術仕様〜
maimyyym
2
850
「とりあえず動く」の先へ。 AI時代のチーム開発と内部設計/2026-slsdays
slsops
0
120
AIに攻撃される前に、AIに攻撃させる
tsuchikazu
0
130
freeeらしさをAIとともに作る / Creating the freee Experience with AI
ymrl
0
130
OpenClawでAzure DevOpsのWiki更新を自動化する - クラウドAIだけでは届かない場所へ
yutakaosada
0
140
3人で1000GPU超を統合運用する?マルチクラウド&オンプレを跨ぐ、構築と運用のリアル!
kazukun0716
2
830
AI Made Us Faster at Solving the Wrong Problems
marceloancelmo
0
150
VS Code × GitHub Copilot での Fabric 開発
ryomaru0825
1
220
【データ横丁主催】AI Agentがコンテキストを使って仕事をした後、何が残るのか― 組織の経験を次の判断に引き継ぐ「Agent Memory」
shisyu_gaku
2
320
カンファレンスに参加した後の浮遊感とセルフケア
pauli
0
300
あなたの知らないAmazon VPC Route Server/Amazon VPC Route Server you don't know about
masakiokuda
2
210
顧客の成果創出とプロダクトの成長を 両立するためのFDE
sansantech
PRO
0
640
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.1k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
500
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
290
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Building Adaptive Systems
keathley
44
3.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8k
Fireside Chat
paigeccino
43
4k
Designing Experiences People Love
moore
143
24k
Navigating Weather and Climate Data
rabernat
0
540
4 Signs Your Business is Dying
shpigford
187
23k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
540
Transcript
ゲームボーイ開発でも バイブコーディング kimkim0106 2026/04/23 レトロゲームから得た学びの発表 #06
kimkim0106 本業はソシャゲのPM・エンジニア (採用とか技術広報も) 好きなゲーム機はゲームボーイカラー 今のところ皆勤賞です!!!!!! Website : kimkim0106.net X :
@kimkim0106_3218 GitHub : kimkim0106 VRChat : kimkim0106 自己紹介 2
聞いたことある人〜〜? バイブコーディングとは? 3
やってる人〜〜? バイブコーディングとは? 4
バイブコーディングとは? 5 Vibe Coding バイブ コーディングは、特にプログラミング経験が限られている人でも、アプリの構築をより身 近にするソフトウェア開発手法です。これにより、長年の技術訓練を必要としたソフトウェア開発 の時代は終わりを迎え、数百万の非プログラマーが、数秒でアプリケーションを構築してリリー スできるクリエイターに変わります。 この用語は、2025
年初頭に AI 研究者である Andrej Karpathy 氏が考案したもので、 コードを 1 行ずつ記述するのではなく、AI アシスタントをガイドして、より会話的なプロセスを 通じてアプリケーションを生成、改良、デバッグするワークフローを指します。実際のコードの記 述は AI が処理するため、ユーザーはアプリの全体像や主な目標について考えることに時間を 割くことができます。 https://cloud.google.com/discover/what-is-vibe-coding?hl=ja
要は、自然言語で会話しながら行うコーディング手法 手法はそれ以前からあったが、2025年2月ごろに名前がついた バイブコーディングとは? 6
ゲームボーイのソフトをAIに書かせることは2年前から考えていた しかし、そのころの GPT-4o は動くものを書けなかった 2024年6月 ゲームボーイとAI 7 詳細: https://kimkim0106.hatenablog.com/entry/2024/06/12/223550
• C言語(GBDK-2020)だと簡単すぎる ◦ 基本的な構文は普通のC言語と同じ • アセンブリであればゲームボーイに特化した知識が必要 ◦ CPUの命令はIntel 8080でもZ80でもない ◦
メモリマップを知らないと画面が描けない • インターネット上に情報はたくさんあるので学習しているはず • うまくいかないときの試行錯誤の過程を見たかった ◦ デバッグ方法など なぜアセンブリ言語で書かせたか? 8
Claude Sonnet 4が一発で動くものを出した 2025年5月 Claudeの衝撃 9 https://x.com/kimkim0106_3218/status/1926506003467530283
さらにスクロールまでも実装することができた 2025年5月 Claudeの衝撃 10 https://x.com/kimkim0106_3218/status/1926506003467530283
MCP(Model Context Protocol) AI(LLM)と外部ツールをつなぐためのプロトコル プロンプトやコード以外の情報を参照させられる • ドキュメントを検索・参照させる • デバッグ情報を取得・参照させる ※2026年4月時点では、コーディングエージェントにおいては、CLI
ツールも注目されている MCP 11
自作といいつつ、Vibe Coding でClaudeに作らせた AI(LLM)にエミュレータを操作させて、動作確認・修正を自動化 2025年6月 MCPツールを自作 12 https://x.com/kimkim0106_3218/status/1937222487630356956
複雑なので、アセンブリではなくC言語で実装 完成までに半日かからなかった • プリンタとの通信はライブラリを使用 • 英語版を実装した後に日本語版 ◦ 日本語表示では printf が使えない
◦ 簡単なものから作らせた • 最終的に漢字表示にも対応 2026年1月 周辺機器の活用 13 https://x.com/kimkim0106_3218/status/2009900923301359978
レトロゲーム開発もバイブコーディングの時代 • ここ1・2年でAI(LLM)のコーディング能力が大きく向上 • アイデアを簡単に形にできるようになった • 課題分割や設計などエンジニアリングの知識はまだ活かせる • 最新の技術をキャッチアップする重要性は変わらない 作りたいものがあれば、いますぐはじめよう!
まとめ 14
次回イベント予告 5/10(日) 技書博13 サークル出展 @大田区産業プラザPiO 新刊は鋭意執筆中!(そろそろ締め切りがやばい) 色々と展示予定なので、ぜひお越しください 15 ←(参考)前回の技書博