- 33
- 0
- 约7.75千字
- 约 11页
- 2020-10-04 发布于四川
- 举报
最好的分析与展示 网络游戏数据可视化分析
在当下这个数据为王的时代,无论是商业决策还是产品的设计创新,都需要
倚重于数据。游戏行业也不例外:采集游戏中玩家的行为数据,进行分析,从而
改进游戏设计的理念已经被顶尖的游戏公司所采用。
面对海量复杂的游戏数据,可视化是非常好的分析与展示数据的方法。数据
可视化的主要目的是通过图形化手段进行清晰、有效的信息传递。信息可视化并
不意味着为了功能而设计成无聊的功能性图表,也不意味着为了美学形式而设计
成炫目华丽的画面。为了有效地传达信息,美学形式和功能需要齐头并进,通过
对海量的复杂信息进行分析,并以非常直观的视觉手段进行表达。
通常来说,简单的数据可视化可以从原始的统计图表出发,构建包括饼图、
直方图、散点图、柱状图、曲线图等等基本图表,然而,这些基本形式的图表只
能呈现基本信息,而当面对复杂甚至大量异构的数据,可视化面临的处理情况会
复杂许多。
通常来说,数据可视化包括且相关的领域有数据采集、数据分析、数据治理、
数据管理及数据挖掘。面对一项数据可视化需求,首先要设计一种表现形式,是
立体的、二维的、动态的、实时的还是允许人机交互的;在确定好可视化表现形
式后,需要创建对应的可视化算法及技术实现手段,包括建模的方法、交互技术
与实现方法、放大缩小等,更复杂的,可能需要考虑表面材质的渲染、动画的生
成等;此外,为了尊重数据是随着用户的交互探索而逐步显示的设计理念,需要
考虑用户交互行为模式等等。一项好的数据可视化产品是需要综合多方面因素进
行设计与实现的,它涉及到计算机图形学、图像处理、计算机辅助设计、计算机
视觉以及人机交互技术等多个领域。数据可视化拓宽了传统的图表功能,使用户
对数据的剖析更清楚。
数据可视化也是数据挖掘的重要方法之一,数据挖掘过程中的知识发现离不
开数据可视化技术的支持,并可以控制数据分析过程。本文将围绕着可视化技术
用于游戏数据的若干实例,介绍我们是如何利用可视化和数据分析来帮助理解和
设计游戏。
一、多维数据可视化技术及案例
在实际的游戏数据分析中,我们经常遇到多维数据的处理与展示的问题:如
何有效地展示具有时变性质的数据,既能保证时变数据中基本结构能够清晰地得
到展示,也能使得整体的展示效果具有一定的美学特征。我们借鉴文本可视化中
经常使用到的可视化技术 主题河,应用到多维的游戏数据可视化中。主题河,
顾名思义,是将文本中的主题可视编码为河流状,依据我们对河流熟悉的认知,
从左到右流淌的特征则映射为时间维度,这样,我们就成功地将文本可视化中用
于可视分析文本中不同主题关键词是如何随着时间演变的过程运用到了多维的
游戏数据中,分析若干个指标、或维度的值是如何随着时间变化的趋势特征。
我们将这种可视化技术应用到游戏服务器的合服情况。由于数据具有时变性
“ ”
质,我们考虑两种情况:对于同一台服务器,我们将每一条 河 可视编码为一种
指标, 河流 的流向从左到右,代表着时间的流淌。河流 的宽度变宽或变窄“ ” “ ” ( )
代表当前时间对应的指标量的数值的大小,分别生成各时间点上的离散点,并使
B
用三次 样条曲线进行拟合,使得时刻与时刻之间的过渡变得平缓。这种情况是
用于展现同一台服务器内不同指标是如何随着时间变化的趋势,或者不同指标之
1
间的相互影响作用等,我们称为指标主题河 (图 上);而对于同一个指标,我
们抽取该指标在不同服务器的数据,将每一条 河流 可视编码为一个服务器,河“ ” “
流 的流向从左到右,同样代表时间的流淌。这种情况是用于突出同一个指标是”
如何在不同的服务器之间随着时间变化的过程,我们称为服务器主题河(图1
下)。
1.
图 指标主题河与服务器主题河
10017 7.28 10026
合服数据可视化案例:某 游戏的服务器
原创力文档

文档评论(0)