游戏直播:性能监控

对于精打细算的团队来说,比赛现场直播可能会充满挑战。 在这里,我只想讨论一个技术问题,即性能。 那么,如何确保游戏的每个版本都能正常运行? 以下是几个主要挑战:指标选择,重复工作,覆盖范围。 为性能测试选择度量标准并不容易,因为在发布前只能进行有限数量的测试,而且度量标准甚至在每次运行之间都会有所不同。 从一个版本到另一个版本,性能都必须再次进行测试,而且性能的好坏之间甚至没有清晰的界线。 设备覆盖率和内容覆盖率也需要大量的努力。 还有另一种选择,从用户那里收集性能数据并对其进行监视。 您无法获得比实际用户基础更好的具有统计意义的数据。 您无法在实际用户群上获得更好的覆盖率。 即使它仍然依靠您的团队不引入严重的性能问题,但随着时间的流逝,您仍将看到有关游戏性能如何漂移并采取相应行动的明显趋势。 要监视什么? 要监视的最自然的东西是帧速率。 但是您将如何处理呢? 帧速率不是一个单一的数字,它在用户之间具有分布,并且在一个会话内具有分布。 一种有意义的方法是我从后端实时操作中借用的指标:P50,P90,P95和P99帧时间。 这些百分位数基本上意味着在一个会话中,什么帧时间下最快的90%帧位于什么帧时间下,或者说比什么帧时间下最慢的10%帧高。 这些数字将使您对分布情况感到有意义。…

不良手机游戏是否正在兴起?

哦,男孩,您会不会只看一下Google搜索结果页面上出现的所有“多彩”标题。 立即尝试一下-输入“免费手机游戏”一词。 如果您正在寻找一款差劲的手机游戏,那么一定会找到一个。 在一个人口稠密,每天都有新条目提供的行业中,必然会涌入二流的废话。 有关手机游戏生态系统低端领域的最主要问题? 不断回收,释放匆忙而未完成的未加工材料,用广告填充(事实上,仅作为广告平台来构建)成功特许经营权的低质量衍生产品和普遍的“快速降价”懒惰作为某些开发人员背后的推动力。 让我们找出发生这种情况的原因,以及如何为整个混乱弄一个大的M形末端。 这是一个非生产周期 与您可能会做的事情(以及在介绍性段落中指出的情况)相反,手机游戏质量低下并不是一个人可以单独归咎于开发人员的事情。 实际上,几乎没有什么可以指责的,因为问题的核心在于开发人员和游戏玩家的态度。 在您阅读这些内容时,随着移动设备市场的激增,对游戏(和应用程序)的持续需求正变得越来越难以满足。 不可避免地,这导致了数量方面的压力。 这种“过头”生产思想的受害者? 当然是质量。 在产品线的另一端,还有 您的普通手机游戏玩家 。 一个不愿意一天花超过24分钟的时间来玩游戏的人,唯一的例外是可购买的道具和助推器,它们提供了比其他游戏者即时的优势,尽管有些虚假的满足感,却立即获得了胜利。…