200人での対戦も可能!?
Photon 新SDKについて
2021.8.26
Photon運営事務局 萩原 竜二
本日のアジェンダ
■Photon Server V5と
今後のバージョンに関して
■Photon Fusionについて
Copyright © 2021 GMO GlobalSign Holdings K.K.
Photon Server V5と
今後のバージョンに関して
Copyright © 2021 GMO GlobalSign Holdings K.K.
Photon Server V5のリリース
n Photon Server V4がリリースされてから
久しぶりのメジャーバージョンアップとなりま
す!!
n その変更内容について、特に大きな点について、
触れていきたいと思います。
4
Copyright © 2021 GMO GlobalSign Holdings K.K.
大きな変更点
n 新たなカーネルになりました。(.NET Coreベース)
n カスタム認証、マッチメイキング、新たなルーム作成の手順を
改善
n セキュリティ周りの更新、TCP/TLSサポート、
UDPデータグラム暗号化、
およびOpen SSL(TLS 1.3サポート)
n 新たなシリアル化によって、パフォーマンスを向上!!
5
Copyright © 2021 GMO GlobalSign Holdings K.K.
その他の修正点について(廃止等)
n 32ビット対応の終了
n MMOプロジェクトが廃止されました。
そのため、Photon Controlからも削除されました。
n Counter Publisherが廃止されました。
代わりに Telegraf またはWindows PerfMonをご利用ください。
n StarDustテストコンソールクライアントも廃止されました。
これら以外の修正点についてはドキュメントを参照してください。
6
Copyright © 2021 GMO GlobalSign Holdings K.K.
Photon Server V5リリースに伴う
Photon Server V4のサポートについて
n Photon Server V5リリースに伴い、旧バージョンであるV4
は
2022年 7月 1日を持ってテクニカルサポートは終了致します。
n 上記をすぎてもV4を利用することは可能ですが、セキュリティ
やサポートがないため、V5への移行をお勧め致します。
n ご不明点等ございましたらPhoton運営事務局までお問い合わ
せください。
7
Copyright © 2021 GMO GlobalSign Holdings K.K.
そして…
n Photon Server V5がリリースされたばかりですが、
V6もリリースの予定がございます。
n 今まではWindowsのみの対応となっておりましたが、
ついにLinuxへ対応します!!
(.NET Coreへの対応を進めていたのはこのためとなります)
詳細については冬頃には発表できる予定となっております。
8
Copyright © 2021 GMO GlobalSign Holdings K.K.
Photon Fusionについて
Copyright © 2021 GMO GlobalSign Holdings K.K.
10
Copyright © 2021 GMO GlobalSign Holdings K.K.
Photon Fusionについて
• 進化したPhotonの新商品
• 次世代エンジンのコアの特徴
• データの同期アルゴリズム
• 様々なネットワークトポロジーに対応
• 最高峰のネットワークエンジン及びネットコード
Copyright © 2021 GMO GlobalSign Holdings K.K. 11
• 進化したPhotonの新商品
• 次世代エンジンのコアの特徴
• データの同期アルゴリズム
• 様々なネットワークトポロジーに対応
• 最高峰のネットワークエンジン及びネットコード
Copyright © 2021 GMO GlobalSign Holdings K.K. 12
Photon Fusionについて
* 時代を超えた進化
Netcode Evolution
* 融合的バースト
Fusion Explosion
• 進化したPhotonの新商品
• 次世代エンジンのコアの特徴
• データの同期アルゴリズム
• 様々なネットワークトポロジーに対応
• 最高峰のネットワークエンジン及びネットコード
Copyright © 2021 GMO GlobalSign Holdings K.K. 13
Photon Fusionについて
* Tickベースの
シミュレーション
* Clientサイドの予測機能
* ラグ補正機能
* スナップショット補間機能
• 進化したPhotonの新商品
• 次世代エンジンのコアの特徴
• データの同期アルゴリズム
• 様々なネットワークトポロジーに対応
• 最高峰のネットワークエンジン及びネットコード
Copyright © 2021 GMO GlobalSign Holdings K.K. 14
Photon Fusionについて
• デルタスナップショット
(Delta Snapshot)
• 結果整合性
(Eventual Consistency)
• 進化したPhotonの新商品
• 次世代エンジンのコアの特徴
• データの同期アルゴリズム
• 様々なネットワークトポロジーに対応
• 最高峰のネットワークエンジン及びネットコード
Copyright © 2021 GMO GlobalSign Holdings K.K. 15
Photon Fusionについて
* 単独サーバーとして作動
- Server (Dedicated Server)
* ホスト形式で作動
- Host (Listen Server)
* 共有モード
- Shared (Relay Server)
• 進化したPhotonの新商品
• 次世代エンジンのコアの特徴
• データの同期アルゴリズム
• 様々なネットワークトポロジーに対応
• 最高峰のネットワークエンジン及びネットコード
Copyright © 2021 GMO GlobalSign Holdings K.K. 16
Photon Fusionについて
17
Copyright © 2021 GMO GlobalSign Holdings K.K.
18
Copyright © 2021 GMO GlobalSign Holdings K.K.
レプリケーションシステムと
Tick-Based State Transfer
19
Copyright © 2021 GMO GlobalSign Holdings K.K.
高効率コピーシステムの主な目的
• より多くのプレイヤーに対応
* 8 Team サバイバル対戦
* 200人の小規模 MMOs
• より高い動作レート (Tick Rates)
* 30Hz (Mobile)
* 120Hz (対戦式 FPS)
• 運用効率の向上
* ローエンドモバイルデバイス
* ハイエンドなゲーミングPC
• ネットワーク帯域幅
* 不安定なモバイル通信
* 高速で安定した光通信
20
Copyright © 2021 GMO GlobalSign Holdings K.K.
デルタスナップショット
(Delta Snapshots)
結果整合性モード
(Eventual Consistency)
21
Copyright © 2021 GMO GlobalSign Holdings K.K.
デルタスナップショット(DS) vs
結果整合性(EC)
22
Copyright © 2021 GMO GlobalSign Holdings K.K.
Fusionでは2つの状態複製アルゴリズムが
実装可能
• Delta Snapshots
少数のプレーヤーまたはオブジェクト、
高速で正確な状態複製状況を提供する
ための高クロック(TickRates)での操
作が必要なジャンル
• Eventual Consistency
多数のネットワークオブジェクトまた
はプレーヤーを同期する必要があるが、
リアルタイムで高精度の状態レプリ
ケーションを必要としないジャンル
ネットワーク帯域とCPU使用率(Server)
23
Copyright © 2021 GMO GlobalSign Holdings K.K.
アーキテクチャ
24
Copyright © 2021 GMO GlobalSign Holdings K.K.
Server Game Mode
25
Copyright © 2021 GMO GlobalSign Holdings K.K.
• 独立サーバー (Unity Headless App)
• 直接IP接続のサーバーモード
(Server-Client / Peer-2-Peer)
• Dedicated serverも、設定もカスタマ
イズ可能(Unity App)
• サードパーティーとの連携可能
(Gameye, Playfab)
Host Game Mode
26
Copyright © 2021 GMO GlobalSign Holdings K.K.
• P1 (Host) と P2, P3, P4は直接IP接続
が可能
• Punch-Throughできない際、Photon
Cloud経由で Relayし、 Stateを伝送
• P1 (Host) <̶> P2 が同じ Local Lan
/ Wifi にいる時, 直接接続状態となる
Shared Game Mode
27
Copyright © 2021 GMO GlobalSign Holdings K.K.
• すべての接続およびゲームデータは、
Photon Cloudを介して伝送
• この場合、Photon Cloud を Server
と見なす状態になります。
(Tick-Based、Relay Data、Game
State Snapshots)
• サーバープラグインを提供し、カスタマ
イズ可能
Demo: TANKNAROK
28
Copyright © 2021 GMO GlobalSign Holdings K.K.
29
Copyright © 2021 GMO GlobalSign Holdings K.K.
Fusion SDK (Public Beta)のダウンロード
お問い合わせ
■ ヘルプセンター
• https://support.photonengine.jp/hc/ja
■ Webサイト
• https://photonengine.com/
■ メールアドレス
• developer@photonengine.jp
ご視聴ありがとうございました!
Thank you for your time !
31
Photon
Copyright © 2021 GMO GlobalSign Holdings K.K.

200人での対戦も可能!?Photon 新SDKについて