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
you(@youtoy)
PRO
September 10, 2026
Technology
25
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
つくって、体験してもらって、楽しんでもらう - 子どもも大人もワクワクするインタラクティブ体験を支える技術 -
you(@youtoy)
PRO
September 10, 2026
More Decks by you(@youtoy)
See All by you(@youtoy)
コーディングエージェントでM5Stack系の開発を少し試した時の話 / M5 Japan Tour 2026 Autumn 東京
you
PRO
0
110
toio・myCobotでフィジカルAIっぽいことを行うための検討(とりあえず調査) / フィジカルAI LT(IoTLTによる開催)
you
PRO
0
370
Webの技術とガジェットで子どもも大人も楽しめるワクワク体験を提供する / Qiita Tech Festa Day 2026
you
PRO
1
370
ローカルLLMとLINE Botの組み合わせ その3 / LINE DC Generative AI Meetup #8
you
PRO
0
170
クラウドファンディング版StackChan 3体(4体)をインタラクティブな体験型作品にして展示もした話 / スタックチャンお誕生日会2026
you
PRO
0
350
イベントで大活躍する電子ペーパー名札 〜その3〜 / ビジュアルプログラミングIoTLT vol.23
you
PRO
0
360
AI時代だけど、わりと力業で追いかけている技術情報収集の話 / 20260518
you
PRO
0
35
最近の技術系の話題で気になったもの色々(IoT系以外も) / IoTLT 花見予定会(たぶんBBQ) @都立潮風公園バーベキュー広場
you
PRO
1
440
Babylon.js を使って試した色々な内容 / Various things I tried using Babylon.js / Babylon.js 勉強会 vol.5
you
PRO
0
560
Other Decks in Technology
See All in Technology
全員がプロダクトへ向き合う組織を持続成長させるために——組織づくりのフライホイールと4象限 / The Flywheel Model and Four Quadrants for Organizational Design
hiro_torii
4
950
20260906 「AWS運用入門」著者が教える、運用業務への生成AI活用入門
masaruogura
0
260
AI-DLCって実際どう? 〜聞きたいこと全部聞いてみる〜
news_it_enj
0
250
Claude Code本って、 読む必要あるの?
oikon48
2
380
株式会社シーエーシー エンジニア向け会社紹介資料
cac
0
57k
Snowflakeで実現する全社横断の顧客の声(VOC)分析・活用基盤@Snowflake World Tour Tokyo 2026
yuto16
0
160
module Synths; end
asonas
1
130
あるけみー式LTスライド作成術
alchemy1115
1
160
Where Is JetBrains AI Heading- — Central CLI, Air Alpha, and the Agentic Development Stack
x5gtrn
PRO
0
150
2026/09/10 Spring_Bootから_Jakarta_EE_MicroProfileへの移行
megascus
0
300
Multica × 長期記憶:40個のミニプロジェクト管理
eiei114
1
230
WAF 運用改善の承認サイクル/SRE_BizReach_MIXI_1
visional_engineering_and_design
2
420
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
The Cult of Friendly URLs
andyhume
79
7k
Documentation Writing (for coders)
carmenintech
77
5.5k
Paper Plane
katiecoart
PRO
3
53k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
58k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
490
Amusing Abliteration
ianozsvald
1
290
So, you think you're a good person
axbom
PRO
2
2.1k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
440
Marketing to machines
jonoalderson
1
5.8k
Transcript
つくって、体験してもらって、楽しんでもらう - 子どもも大人もワクワクするインタラクティブ体験を支える技術 - 豊田陽介(@youtoy ) 2026年9月10日 (木) KGDC Tech
Conference #15 @KDDI高輪本社
自己紹介 豊田陽介( @youtoy ) プライベートでの活動 ▶ IT系コミュニティ主催・登壇など ▶ ガジェット系、AI・機械学習系の 書籍を共著・単著で出版
▶ 個人制作作品をメーカーフェア等の モノづくり系展示イベントに出展 ▶ Microsoft MVP(Developer Technologies) 好きな技術など ▶ ガジェット ▶ 描画系/IoT/AI・機械学習系 ▶ ビジュアルプログラミング ▶ JavaScript
まずは「つくって、体験してもらって、 楽しんでもらった作品」をいくつか紹介
インタラクティブな体験型のWebアプリを開発・展示 HTMLファイル 1つで実装した 某極大消滅呪文が使える Webアプリ ⇒ MediaPipe(JS版)+ WebGL のシェーダー 今年7月作成(最近)
インタラクティブな体験型のWebアプリを開発・展示 光学迷彩的エフェクト、空間を歪める波紋のようなエフェクト ⇒ MediaPipe(JS版)+ 描画系技術(p5.js / シェーダーなど) 2022年8月作成(4年前) ※ ChatGPT
など登場以前 今年2月作成(わりと最近)
子どもも大人も ワクワク楽しんでもらう
展示イベントで作品を楽しんでもらった時の様子 大人の方々 にも 子ども達 にも
子どもから大人まで楽しんでもらう ための技術構成
自分が作るインタラクティブな体験型展示の構成 人による何かの「入力」に反応して、何かの「出力」が返る • 不思議な/綺麗な ビジュアル表現 • 人の動き • デバイスや日用品 などの操作
• 何かの音・声 入力 ブラウザで動く 様々な処理 出力 • 動く • 光る • 音が鳴る ※ 同様のことはネイティブアプリ等でも実装可能で、自分は 「好きな技術=Web技術」なのでブラウザでの処理を利用 さらに「何をすれば良いか」「何が起こるか」が 分かりやすいものにする
体験をもっと気持ちよく・ 印象的にする技術
MediaPipe カメラ映像から手・顔・姿勢などを リアルタイムに認識 リアルタイム体験に使いやすい 公式サンプルを試しやすい 自分の作品用途では、精度・ 処理速度とも扱いやすい ⇒ 自分の動きが連動している 感じが高まる
現行の機能や挙動をすぐ確認 ⇒ 作品への活用を検討しやすい
Google公式のMediaPipeのデモ 公式サンプルをブラウザですぐ試せる ⇒ 現行の機能や挙動を体験・確認し、作品への取り込みを 検討しやすい
シェーダー GPUで、形や画面の色を高速に計算するプログラム ⇒ 炎・光・水・歪みなど、通常の描画では難しい表現も作れる コードだけで多彩なビジュアルエフェクトを生成 ⇒「魔法みたい!」「すごい!」という感想が出る非日常体験 (複雑な表現を重ねると、処理負荷が高くなることも…) 色々な方の知見が共有されている 例:Shadertoy(共有サイト)
Shadertoy(共有サイト) https://www.shadertoy.com/
入力側に関する別の技術: 「物」を扱う動作を入力に変える
100円ショップのアイテム (空気ポンプ) ポンプを押す ⇒ 空気をマイクへ ⇒ 音量変化として取得 入力 音量変化を処理
親子向け展示イベントで楽しんでもらった時の様子 100均の空気ポンプを押す(または叩くなど)を入力に ポンプの空気 → マイクの音量変化 → 音の処理(Web Audio API) →
画面の反応
ゲーム用の特殊な仕様のコントローラー 太鼓の達人用コントローラー、サオコン
親子向け展示イベントで楽しんでもらった時の様子 太鼓・釣り竿を扱う動作/叩く・ハンドル部分を回す コントローラーの入力値 → Gamepad API/WebHID API → 画面の反応
これらの「物」を使うメリット 動作に面白さが生まれる ・何をすれば良いか 分かりやすい ・意外性や非日常を 組み込める ・物を使った動作自体が 楽しい 技術者の方にも楽しんで もらえる
本来の接続先・用途と 異なる使い方に対して 「どうつないだか?」 という興味が生まれる 展示で使いやすい ・既製品は一定の 安全性・耐久性が 考慮されている ⇒ 私の場合は完全自作 よりは安心材料に ※ 本来と異なる使い方をする 場合は、別途安全の考慮が必要
作ったものを色々な場所で展示して、 楽しい体験を提供
直近半年で出展したイベントをマッピングしてみた 7/18: DIYデジタルガジェット で遊ぼ 4 in 那須 6/28: NT金沢 3/1:
NT広島 5/4: NT函館 3/7: NT松戸 6/12: Interop Tokyo 2026 8/8: Interface誌主催の展示 5/10: つくろがや!4 余談 好きでWeb技術を 使い続けていたら、 Interop Tokyo の W3Cブース展示へ
紹介しきれなかった他の色々な技術 展示で扱いやすいガジェット 音・声の違いを入力に変える技術 長時間のデモ展示で扱いやすく、 入力/出力に使いやすい 楽器などを鳴らす・しゃべる を別の体験につなげられる 楽しい体験を作ることができる技術は他にも色々 ⇒ メーカーフェアをはじめとしたモノづくり系イベント
に行くと、たくさん体験できます!おすすめ!
これからも好きな技術を組み合わせて つくって、体験してもらって、 楽しんでもらいたい!
終わり!