SlideShare uma empresa Scribd logo
1 de 25
新登場!
Photon 新サービス
Thunder , Bolt のご紹介
Photon運営事務局
Photonラインナップ 増えました!
アジェンダ
• Photon Bolt
– Boltの歴史
– Bolt製品紹介
– Boltの詳しい使い方
• Photon Thunder
– UNETについて
• UNETの紹介
• UNETの構造
– Thunderのご紹介
– Thunderの今後の展開について
Photon Bolt
Photon Boltの歴史
• Photon Bolt
– もともとはP2Pの”Bolt network engine”
– Unity においても人気なネットワークエンジン
– 2015年にPhotonへジョイン
• BAM! BOLT Becomes Part of the Photon Family 15 June 2015
BOLT, the popular networking engine for Unity, is now part of the Photon family.
Fredrik Holmström, the inventor and mastermind behind BOLT, joins the Photon team to help shape the
future of multiplayer technology. 15 June 2015
http://blog.photonengine.com/2015/06/bolt-announcement/
Photon Boltの製品紹介
• Boltの特徴
– 強力なP2P ネットワークエンジン
• マスタークライアント方式対応
• ローカルネットワークで稼動するマスタークライアントを自動的に見
つけられます
– Photon Cloudの安定性・信頼性を加えます
• Photon Cloud経由で接続を行います
– Steam配信ゲームとの相性抜群
• Steam SDK対応
クライアント/サーバー + P2P
• ローカルの場合
– マスタークライアントを通します
• インターネット経由の場合
– Photon Cloudを介してリレー
• 混在環境も対応します!
ハイブリッドです!
クライ
アント
A
Master Client
Listen Server
クライ
アント
C
クライ
アント
B
クライ
アント
A
クライ
アント
C
クライ
アント
B
Photon Bolt いつ使うか?
• 特にSteamで配信の場合
– Steam SDKに対応しております
• ローカルプレイのゲーム
– 特別なインフラやセットアップは不要!
– 同一ネットワーク上のマスタークライアントを自動
的に検知します、マッチングは非常に容易
Photon Bolt 使い方
• Asset Storeからどうぞ
– 「Photon Bolt」で検索
– 95$
– Photon Cloud 100ccu付属
Photon Thunder
その前に UNETについて
• Unity5.1より追加された
マルチプレイヤー用のネットワークシステム
• 特徴*
– HLAPIにより、低レイヤについての深い知識不要
– 各種NWゲーム向けインターネットサービス
• マッチメイキング,ルームリスト,リレーサーバー
– ネットワークエンジンとゲームエディターの統合
*https://docs.unity3d.com/ja/current/Manual/UNetOverview.html
UNETについて
• GAMEからHLAPIを叩いて
サーバーに接続しにいく仕組み
• Unity Multiplayer
– Unity公式のマルチプレイゲーム向け
クラウドサービス
– トラフィック課金
– https://unity3d.com/jp/services/multiplayer
クライアント
A
ゲームコード
クライアント
B
ゲームコード
クライアント
C
ゲームコード
HLAPI
UNET
HLAPI
UNET
HLAPI
UNET
Unity Multiplayer
Server
UNETの問題点
• これはUnetにおいて一般的な構成(P2P)
クライアント
A
(Master)
クライアント
B
(Slave)
クライアント
C
(Slave)
UNETの問題点
• インターネット経由すると、こうなる
クライアント
A
(Master)
クライアント
B
(Slave)
クライアント
C
(Slave)
Unity
Relay
Server
Unity
Relay
Server
UNETがよろしくない理由
• クライアントBからCまで…4ホップ、長いな…
クライアント
A
(Master)
クライアント
B
(Slave)
クライアント
C
(Slave)
Unity
Relay
Server
Unity
Relay
Server1
2 3
4
UNETがよろしくない理由
• しかもマスタークライアントが通信不良となると…
クライアント
A
(Master)
クライアント
B
(Slave)
クライアント
C
(Slave)
Unity
Relay
Server
Unity
Relay
Server
GAME OVER
そこで Photon Thunder
• UNETのHLAPIに対応したPhoton
– UNETと密接に関係,従来どおりの実装で
Thunderのパンチスルー,マッチメイキング,リレーが使用可
• P2P、パンチスルー、クラウドで100%接続保障!
– ホスト依存しない
– Photon Cloudの安定性・信頼性
Photon Thunderを使うと
• UNETとHLAPIは共通
– LLAPI,インフラがphotonに!
• P2P + クライアントサーバー
– 100%の接続を保障!
• お求め安いお値段!
クライア
ントA
GAME
クライア
ントB
GAME
クライア
ントC
GAME
HLAPI HLAPI HLAPI
Photon
Cloud
Thunderが持たすのメリット
• ThunderにおいてのP2P構成
クライアント
A
(Master)
クライアント
B
(Slave)
クライアント
C
(Slave)
Thunderが持たすのメリット
• インターネット経由すると、こうなる
クライアント
A
(Master)
クライアント
B
(Slave)
クライアント
C
(Slave)
Photon
Cloud
Thunderが持たすのメリット
• どのクライアントに対しても2ホップで完結
クライアント
A
(Master)
クライアント
B
(Slave)
クライアント
C
(Slave)
Photon
Cloud
Thunderが持たすのメリット
• マスタークライアントが通信不良となると…
クライアント
A
(Master)
クライアント
B
(Slave)
クライアント
C
(Slave)
Photon
Cloud
ゲーム継続
Thunderの今後について
• 現在アーリーアクセス受付中
– https://www.photonengine.com/ja-JP/Thunder
• 続報をお待ちください!
まとめ
• Photon Bolt
– P2P + クラウドリレー
– Steam配信のゲームに最適
– アセットストアで現在発売中
• Photon Thunder
– UNET HLAPIに対応!
– P2P、パンチスルー、クラウドで100%接続保障!
– アーリーアクセス受付中!続報をお待ちください!
ありがとうございました!

Mais conteúdo relacionado

Destaque

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 

Destaque (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

【Photon勉強会】新登場!Photon 新サービスThunder、Bolt のご紹介(2017/5/30講演)

Notas do Editor

  1. じゃ、先ずはBOLTですね
  2. このUNETは実はちょっと問題があります