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
Shaker
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
uyupun
August 25, 2025
0
11
Shaker
uyupun
August 25, 2025
Tweet
Share
More Decks by uyupun
See All by uyupun
真黒合体スパホルダー
uyupun
0
310
頭部ふわふわ浄酔器
uyupun
0
300
Yonks!
uyupun
0
10
SAUNIL
uyupun
0
7
堪忍袋チクチクチクンレース
uyupun
0
7
Don't cunning! Think.
uyupun
0
8
ハートフルランナー聖(コウキ)
uyupun
0
7
Smahorn
uyupun
0
8
Qiboard
uyupun
0
10
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
The Curious Case for Waylosing
cassininazir
0
230
Believing is Seeing
oripsolob
1
53
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
110
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
450
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
230
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
180
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
350
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
320
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
72
Transcript
SPAJAM 2020 予選 masterブランチに罪はない
どうも。
“masterブランチに罪はない” です。
今回のテーマ
「エンタメ」
毎回抽象的なテーマだよなぁ
「エンタメをもっと楽しく!」か?
「エンタメをもっと楽しく!」か? 「新たなエンタメの創出!」か?
我々masterブランチ(略)は...
「エンタメをもっと楽しく!」か? 「新たなエンタメの創出!」か? こっちにした
その名も
その名も
Shaker #とは
Shaker #とは の前に。。。
あなたの「エンタメ」はどこから? 「私は無駄から…」 訳) エンタメとは 「“無駄” に楽しみを見出すこと」である。 e.g. • ゲーム、音楽、映画、コーヒー、サイクリング、光るパソコン、 •
スポーツ、トレーニング、筋トレ …
そう、我々が着眼したのは 『筋トレ』
None
しかし「筋トレそのもの」は すでに大手ゲーム会社がエンタメ化に大成功… リングでフィットな感じの
我々弱小チームでは太刀打ちできない
ちょっとお待ち下さい!
あなたがプロテインを振って飲んでいる、 その”無駄な時間”、 もっとエンタメることができますよ!
そう、 ならね。
~ストーリー~ 「あ~今日も体鍛えたわ~。 プロテイン飲んで休憩しよw」
~ストーリー~ 「あ~今日も体鍛えたわ~。 プロテイン飲んで休憩しよw」
~ストーリー~ 「あ~今日も体鍛えたわ~。 プロテイン飲んで休憩しよw」 1. タンブラーに入れたプロテインと一緒に振ります!
~ストーリー~ 「あ~今日も体鍛えたわ~。 プロテイン飲んで休憩しよw」 1. タンブラーに入れたプロテインと一緒に振ります! 2. プロテインの撹拌に最適な30回のシェイクを検知して通知!
~ストーリー~ 「あ~今日も体鍛えたわ~。 プロテイン飲んで休憩しよw」 1. タンブラーに入れたプロテインと一緒に振ります! 2. プロテインの撹拌に最適な30回のシェイクを検知して通知! 3. シェイクすることで癒しポイントが得られます!
~ストーリー~ 「あ~今日も体鍛えたわ~。 プロテイン飲んで休憩しよw」 1. タンブラーに入れたプロテインと一緒に振ります! 2. プロテインの撹拌に最適な30回のシェイクを検知して通知! 3. シェイクすることで癒しポイントが得られます! 4.
「使う」・「貯める」が選べ、「使う」を選ぶと…!?
あなたの携帯が筋肉をほぐす、 マッサージ機になります!
模式図
デモをご覧ください!
画面遷移
使用技術
おまけ 最後までmasterブランチで開発してましたが、 諸般の事情を鑑みた結果、 primaryブランチに変更しました。
おまけ 最後までmasterブランチで開発してましたが、 諸般の事情を鑑みた結果、 primaryブランチに変更しました。
質疑応答
FAQ • なぜ30回のシェイクが最適と結論づけたのか->経験則から導きました。 • あなた方の考えるエンタメはなんですか?-> 無駄なことを楽しむ的なアレ • 振る判定はどのように実装しました。-> 加速度を取得して、指定値(a)以上になると 振り下げられた、-a以下になったら振り上げられたと判断して実装しました
• なんで筋トレそのものを検知しなかったの?-> 携帯を身につけた状態で運動をす るのは難しく危険。その点シェイクする動きなら安全かつ無心で行える • 今後の展望は->3時間おきぐらいにプロテインを摂取するのが良いらしいのでその push通知や、携帯に意図的に負荷をかけて温かいマッサージ器にするなどに取り 組んでいきたい。 • ターゲットは-> 筋トレをしていて、プロテインを飲んでいる人。あとは簡易的なマッ サージ機が欲しい人。