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
canonno
December 02, 2021
Technology
310
0
Share
enebularLT
canonno
December 02, 2021
More Decks by canonno
See All by canonno
噂で聞いたSupabaseをハンズオン
canonno
0
190
[LINEDC]AIはLINE BOT周りをどう変えたか
canonno
0
180
【書評】2032年、日本がスタートアップのハブになる
canonno
0
120
communeLT
canonno
0
7.5k
yurufuwaLT
canonno
0
190
Try_English_LT.pdf
canonno
1
360
IoT LT
canonno
0
390
Enebular LT
canonno
0
1k
Other Decks in Technology
See All in Technology
Anthropic AIネイティブ・スタートアップ構築のプレイブック を理解する
nagatsu
0
230
AIが変えた"品質の守り方"
kkakizaki
13
5.5k
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
1k
Unlocking the Apps
pimterry
0
140
Java正規表現エンジン(NFA)の仕組みと パフォーマンスを維持するための最適化手法
takeuchi_132917
0
160
はじめてのDatadog
kairim0
0
240
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
650
oracle-to-databricks-migration-with-llm-and-dbt
casek
1
390
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
560
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
360
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
3
540
Sony_KMP_Journey_KotlinConf2026
sony
1
190
Featured
See All Featured
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.5k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
370
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
580
The World Runs on Bad Software
bkeepers
PRO
72
12k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
190
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
240
30 Presentation Tips
portentint
PRO
1
310
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Why Our Code Smells
bkeepers
PRO
340
58k
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を使った 対戦ゲーム作ってみた的な 資料あったら教えてください!!! これができるなら サーバー側書かなくていいかららくちん