monsterstrike-multiplay-architecture

 monsterstrike-multiplay-architecture

7b1243134c5358540e24a3f3a1f5f441?s=128

Ryusuke NAKANO

April 27, 2016
Tweet

Transcript

  1. y 


  2. . 9LT UF. 3ROE EOP y y 6 d

  3. hu y y BC@= r s y

  4. y

  5. y HHR HHR y y uy /01 y d y

    d
  6. HOST GUEST GUEST GUEST

  7. bo d o 4OGRPLG y ( 5NUHTPPT y va L>Auva

    s te a < =7 y ) - - n n 5NUHTPPT L Ld
  8. ls HOST GUEST GUEST GUEST Πϯλʔωοτ

  9. =4B b HOST GUEST GUEST GUEST Πϯλʔωοτ NAT NAT NAT

    NAT
  10. =4B b HOST GUEST GUEST GUEST TURN
 Server NAT NAT

    NAT NAT
  11. =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
  12. HOST TURN
 Server 1. ίϯτϩʔϧϙʔτʹ઀ଓ 2. ϦϨʔϙʔτ࡞੒ϦΫΤετ GUEST 3. ϦϨʔϙʔτʹ઀ଓ

    4. ϦϨʔϙʔτʹ઀ଓ BC@= . :>ABu9C7ABd d t
  13. BC@= . :>ABu9C7ABd d t HOST TURN
 Server 1. ίϯτϩʔϧϙʔτʹ઀ଓ

    2. ϦϨʔϙʔτ࡞੒ϦΫΤετ GUEST 3. ϦϨʔϙʔτʹ઀ଓ 4. ϦϨʔϙʔτʹ઀ଓ 5. 4 ͱ઀ଓͰ͖ΔϙʔτΛ௨஌ 6. 4 ͱ઀ଓͰ͖Δϙʔτʹ઀ଓ
  14. BC@= . :>ABu9C7ABd d o HOST TURN
 Server GUEST ଴ͪड͚༻઀ଓ

    GUESTͱͷϦϨʔ઀ଓ HOSTͱͷϦϨʔ઀ଓ
  15. y y• HOST GUEST GUEST GUEST TURN
 Server

  16. y y t loue y yt

  17. y y HOST GUEST GUEST GUEST TURN
 Server γϣοτೖྗ

  18. y y HOST GUEST GUEST GUEST TURN
 Server TURNServer͕ HOSTʹύέοτΛϦϨʔ

  19. y y HOST GUEST GUEST GUEST TURN
 Server ଞͷGUESTʹ΋఻͑ΔͨΊ HOST͕TURNServer΁ϦϨʔ

  20. y y HOST GUEST GUEST GUEST TURN
 Server TURNServer͕
 GUESTʹύέοτΛϦϨʔ

  21. y

  22. y ) y va s 6 t) • ls y

    
 ls ) • • y t y yt • pg g y • RLOTI d bsfp
  23. y y ) + ls uls ls y 
 o

    y y o tv s
  24. duaik lo