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
monsterstrike-multiplay-architecture
Search
Ryusuke NAKANO
April 27, 2016
Programming
1.1k
6
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
monsterstrike-multiplay-architecture
Ryusuke NAKANO
April 27, 2016
More Decks by Ryusuke NAKANO
See All by Ryusuke NAKANO
A guide to learning Fragment on Jetpack era
rnakano
1
2.9k
Other Decks in Programming
See All in Programming
ローカルLLMでどこまでコードが書けるか -縮小版 / How much code can be written on a local LLM Shortened
kishida
2
170
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.7k
AI時代のUIはどこへ行く?その2!
yusukebe
22
7.7k
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
630
symfony/aiとlaravel/boost
77web
0
120
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.6k
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
5.6k
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
1k
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.8k
SLOをサービス品質の共通言語にするために 取り組んできたこと
wakana0222
0
310
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
210
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
240
Featured
See All Featured
Joys of Absence: A Defence of Solitary Play
codingconduct
1
410
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Thoughts on Productivity
jonyablonski
76
5.2k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
230
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
410
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Crafting Experiences
bethany
1
200
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
260
RailsConf 2023
tenderlove
30
1.5k
Unsuck your backbone
ammeep
672
58k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Transcript
y
. 9LT UF. 3ROE EOP y y 6 d
hu y y BC@= r s y
y
y HHR HHR y y uy /01 y d y
d
HOST GUEST GUEST GUEST
bo d o 4OGRPLG y ( 5NUHTPPT y va L>Auva
s te a < =7 y ) - - n n 5NUHTPPT L Ld
ls HOST GUEST GUEST GUEST Πϯλʔωοτ
=4B b HOST GUEST GUEST GUEST Πϯλʔωοτ NAT NAT NAT
NAT
=4B b HOST GUEST GUEST GUEST TURN Server NAT NAT
NAT NAT
=4B b . BC@= =4B b o BC@= s BC@=.
BRE HRSEN CSLO @HNEW ERPUOG =4B @ 6 ++ t o y HF@B6y s BC@=y HF@B6 y d l
HOST TURN Server 1. ίϯτϩʔϧϙʔτʹଓ 2. ϦϨʔϙʔτ࡞ϦΫΤετ GUEST 3. ϦϨʔϙʔτʹଓ
4. ϦϨʔϙʔτʹଓ BC@= . :>ABu9C7ABd d t
BC@= . :>ABu9C7ABd d t HOST TURN Server 1. ίϯτϩʔϧϙʔτʹଓ
2. ϦϨʔϙʔτ࡞ϦΫΤετ GUEST 3. ϦϨʔϙʔτʹଓ 4. ϦϨʔϙʔτʹଓ 5. 4 ͱଓͰ͖ΔϙʔτΛ௨ 6. 4 ͱଓͰ͖Δϙʔτʹଓ
BC@= . :>ABu9C7ABd d o HOST TURN Server GUEST ͪड͚༻ଓ
GUESTͱͷϦϨʔଓ HOSTͱͷϦϨʔଓ
y y• HOST GUEST GUEST GUEST TURN Server
y y t loue y yt
y y HOST GUEST GUEST GUEST TURN Server γϣοτೖྗ
y y HOST GUEST GUEST GUEST TURN Server TURNServer͕ HOSTʹύέοτΛϦϨʔ
y y HOST GUEST GUEST GUEST TURN Server ଞͷGUESTʹ͑ΔͨΊ HOST͕TURNServerϦϨʔ
y y HOST GUEST GUEST GUEST TURN Server TURNServer͕ GUESTʹύέοτΛϦϨʔ
y
y ) y va s 6 t) • ls y
ls ) • • y t y yt • pg g y • RLOTI d bsfp
y y ) + ls uls ls y o
y y o tv s
duaik lo