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
enebularLT
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
canonno
December 02, 2021
Technology
300
0
Share
enebularLT
canonno
December 02, 2021
More Decks by canonno
See All by canonno
噂で聞いたSupabaseをハンズオン
canonno
0
180
[LINEDC]AIはLINE BOT周りをどう変えたか
canonno
0
170
【書評】2032年、日本がスタートアップのハブになる
canonno
0
110
communeLT
canonno
0
7.5k
yurufuwaLT
canonno
0
190
Try_English_LT.pdf
canonno
1
350
IoT LT
canonno
0
390
Enebular LT
canonno
0
980
Other Decks in Technology
See All in Technology
Scovilleモバイルエンジニア募集中.pdf
julienrudin
0
130
Claude Code を安全に使おう勉強会 / Claude Code Security Basics
masahirokawahara
12
38k
Modernizing Your HCL Connections Experience: Visual Report to chain, Profile Enhancements, and AI Integration
wannesrams
0
190
20年前の「OSS革命」に学ぶ AI時代の生存戦略
samakada
0
500
これからの「データマネジメント」の話をしよう
sansantech
PRO
0
170
需要創出(Chatwork)×供給(BPaaS) フライホイールとMoat 実行能力の最適配置とAI戦略
kubell_hr
0
1.4k
『生成AI時代のクレデンシャルとパーミッション設計 — Claude Code を起点に』の執筆企画
takuros
1
1.5k
Agents CLI と Gemini Enterprise Agent Platform で マルチエージェント開発が楽しくなる!
kaz1437
0
190
AI バイブコーティングでキーボード不要?!
samakada
0
660
Chasing Real-Time Observability for CRuby
whitegreen
0
440
揺るがないAIを開発するためのアノテーション設計
sansantech
PRO
1
100
ハーネスエンジニアリングの概要と設計思想
sergicalsix
9
6.4k
Featured
See All Featured
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
350
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
ラッコキーワード サービス紹介資料
rakko
1
3.1M
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Leo the Paperboy
mayatellez
7
1.7k
GitHub's CSS Performance
jonrohan
1032
470k
The Cult of Friendly URLs
andyhume
79
6.9k
30 Presentation Tips
portentint
PRO
1
280
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
270
Site-Speed That Sticks
csswizardry
13
1.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Balancing Empowerment & Direction
lara
6
1.1k
Transcript
enebularで対戦ゲームをつくってみたい 賀野 壮一朗 Twitter:@canonno_blog ※失敗しているので アドバイスなどあればお願いします!
自己紹介 • 賀野 壮一朗 • 日系飲料メーカーSIer 入社三年目 • 微生物学研究室出身 (ITド初心者)
• ProtoOut 4期生。
お絵描きライブラリp5jsらぶ
おにごっこゲームを作った https://affectionate-edison-a21421.netlify.app/kakurenbo.html
おにごっこゲームを作った ->これを通信ゲームにしたい https://affectionate-edison-a21421.netlify.app/kakurenbo.html
余談
余談
Websocket Nodeを使って試行錯誤しました ※websocket:サーバーからクライアント側へプッシュ可能な双方向型プロトコル 逃げる側 鬼側 /ws/nigeruに接続 /ws/oniに接続 ↑を入力 /ws/nigeruへ送信 /ws/oniから受信
相手が↑を入力 した画面反映
サーバー側から鬼を動かす
サーバー側から鬼を動かす
クライアント側から送る
Websocket Nodeを使って試行錯誤しました ※websocket:サーバーからクライアント側へプッシュ可能な双方向型プロトコル 逃げる側 鬼側 /ws/nigeruに接続 /ws/oniに接続 ↑を入力 /ws/nigeruへ送信 /ws/oniから受信
相手が↑を入力 した画面反映 ◎ ◎
/ws/nigeruから/ws/oniへ送り込む 逃げる側の入力を 鬼側へ送る 鬼側の入力を 逃げる側へ送る
/ws/nigeruから/ws/oniへ送り込む -> うまくいかない 逃げる側の入力を 鬼側へ送る 逃げる側ブラウザで入力 ここまで問題ないことがわかってる 鬼側ブラウザに反映されない それどころか受信もされない
enebular/Node-Redを使った 対戦ゲーム作ってみた的な 資料あったら教えてください!!! これができるなら サーバー側書かなくていいかららくちん