7. LiveOps マチュリティモデル
1: LiveOps Basics
2: LiveOps Optimizing
3: LiveOps Mastery
0. Live
Game
Goals:
• Improve game’s
performance
• Extend games life
• Respond to feedback
Actions
• Adjust game balance
• Add new content
• Fix bugs
Practitioners
• Live content team
• Build team
Goals:
• Optimize player experience
• Increase revenue
• Reduce risks
Actions
• Segment players
• Target offers and content
• Predict churn
Practitioners
• Data analysts
• Product managers
Goals:
• Strengthen brand and loyalty
• Organic growth and sustainment
Actions
• Social features
• Community events
• Moderation
Practitioners
• Community teams
• Customer support
• Marketing
Game Studios and Games https://aka.ms/AA8doyp
LiveOpsガイド
22. 大規模ゲームデータ分析の Azure 設計例
Presentation
Action
Real time
Analytics
Event Queuing
& Stream
Ingestion
Event
production
Advanced
Analytics
(Batch/ML/DWH)
Continues
Streaming
Interactive
Machine Learning
Fluentd
Game
Stream
Analytics
Batch / Stream
Event 保管用API
Blobs
オンプレミス
Game Server
Game Server
on Azure
大規模
ログ探索
ETL + Spark Machine
Learning
DWH
Machine
Learning
BI Dashboad
Action
Live Ops
Orchestration
Data Factory
Data Bricks
Data Explorer
Stream
Analytics
23. まずは簡易的なデータ格納から始めてみよう
Azure for Game Developers documentation
• ゲームクライアントから直接 Azure にデータ格納します
• 小さなサイズの場合は Blob に直接データを書き込み
これからクラウドを活用する場合、簡単にクラウドにデータを貯めたい場合に使える手軽なサンプルSDK
URL: https://aka.ms/AA8l04s
24. Game Client 🎮 から Application Insights 💡
https://github.com/Unity3dAzure/UnityApplicationInsights