GenerativeArt—MadewithUnity
Unity Connected Games
ってなに?
2
懸賞・報酬・インセンティブ
協力・競争の仕組み
対人インターアクション
ゲームデータ管理
L1
L2
リアルタイム技術
L3
L4
コミュニティ vs チーター
共通する世界ロジック
“シングルプレイヤー”
“ターン制 マルチプレイヤー”
“リアルタイムマルチプレイヤー”
“共通世界共有型マルチプレイヤー”
Connected Games
トポロジー
P2P DGS
Local
Client-Server
Host w/Relay
(UNet)
Real-time Multiplayer Stack
Web Tools
Network transport layer
Client runtime
Client / editor
tools
Services
Matchmaking,
player identity, VoIP/Chat
Server runtime
Server Mgmt
Hosting, scaling, updates
Vivox
UCG
Services
Dev Dash
Multiplay
Unity
Engine &
Editor
Real-time Multiplayer Stack
Web Tools
Network transport layer
Client runtime
Client / editor
tools
Services
Matchmaking,
player identity, VoIP/Chat
Server runtime
Server Mgmt
Hosting, scaling, updates
Vivox
UCG
Services
Dev Dash
Multiplay
Unity
Engine &
Editor
Transport - multi-threaded
Reliability
Replication, Compression
FPS Prediction, Interpolation, etc.
Bandwidth profiling tools
Mobile - IPV6, Reconnect
FPS Sample Netcode
Unity Roadmap GDC 2019
Production - 5 - Connected Games
DOTS-Networking (Preview)
Real-time Multiplayer Stack
Web Tools
Network transport layer
Client runtime
Client / editor
tools
Services
Matchmaking,
player identity, VoIP/Chat
Server runtime
Server Mgmt
Hosting, scaling, updates
Vivox
UCG
Services
Dev Dash
Multiplay
Unity
Engine &
Editor
Unity Roadmap GDC 2019
Production - 5 - Connected Games
Multiplay Server Hosting
Command-line tools for
automation
Dashboards for fleet mgmt
Enhanced analytics, profiling, debugging
Billing analysis & cost prediction tools
Server scaling at AAA capacity (40M+)
世界30か所、150DCにサーバーを持つ、ゲームに特化したサーバーホスティング
テンプレート化 パッチ ログ 監視 API サポート
マルチクラウド マルチプラットフォーム ゲームエンジン非依存
CUSTOM
10
タイトルとパートナー
Real-time Multiplayer Stack
Web Tools
Network transport layer
Client runtime
Client / editor
tools
Services
Matchmaking,
player identity, VoIP/Chat
Server runtime
Server Mgmt
Hosting, scaling, updates
Vivox
UCG
Services
Dev Dash
Multiplay
Unity
Engine &
Editor
Dashboard
Multiplay Matchmaking Service Architecture
1
Game
Server
1
Game
Server
Game
Server
Game Client
InternalAPI
BackendAPI
Orchestrator
Match
Functions
Matchmaker
MatchmakingAPI
Allocator
Matchmaking
Package
Identity, Skill,
Invites, Party
Services
1
Analytics
Configuratio
n
TopLadder
NormalSkill
QueueCatch
Unity Roadmap GDC 2019
Production - 5 - Connected Games
Multiplay Matchmaking (Alpha)
Open Match OSS Project v0.1
QoS (latency, packet loss) matching
Custom match functions
Groups
Analytics
Join-in-progress & Backfill
Multiplay-integrated matchmaker
?
統合型チャット(テキストとボイス)クラウドサービス
12億 月間アクティブユーザ数
1,000億 月間利用分数
190+ ヵ国
100+ 実績
99.9% 稼働率
マルチプラットフォーム
ゲームエンジン非依存
CUSTOM
初期投資必要なし!
5,000ユーザーまで無料!
SDKで簡単統合!
タイトルとパートナー
Unity Roadmap GDC 2019
Production - 5 - Connected Games
Vivox Voice & Text Chat
Server Side Recording
Realtime Text-to-Speech
Realtime Speech-to-Text
Toxicity / Context-based chat filter
Voice Fonts
Voice Messages
Offline Speech to Text
Video Streaming
17
まとめ
UnityはConnected Gamesでリアルタイム系オンラインゲーム開発
をもっと身近にしようとています
> エンジンをDOTSを使ってさらに効率化
> サーバー管理やインフラ提供も開始
(リスクとコストの最適化)
> マッチマーカーや、認証サービス、ボイス・テキストチャット
サービスなどのサービスツールも拡充
MultiplayのサーバーホスティングサービスもVivoxのボイス・テキストサービスも、投資やリスク少なく
始められるので、まずは使ってみてください。
ご相談コンタクト先
事業開発マネージャー: 紀ノ岡 輝彦
Teruhiko.kinooka@unity3d.com
吾輩にも作れ
るニャン!
18
ありがとうございました。

【Unity道場 4月 ~アーティストの為のPBR再入門~】Unity Connected Gamesってなに?