用户说卡,怎么办

1 场景描述:

    目前在某款游戏内开发新功能“视频直播”。该功能作为这个版本重要亮点,因此决定大力推广。在用户登录游戏,进入大厅的时候,强制弹出“视频直播”,让用户观看。如果用户不想观看,可以手动点击“X”按钮进行关闭。
    场景有点像LOL直播,为了方便理解借用LOL的截图:



2 用户常见反馈:

    2.1 强制弹出:部分用户比较反感这种行为。(意料之内)
    2.2 卡:弹出视频的那几秒很卡,机器配置差点的都卡到动不了。(意料之外)




3 卡的根本原因:

    3.1 技术:用户在登录大厅的同时会拉取大量的资源,游戏本身会占用很高的CPU;此时如果再加入强制弹出视频,会进一步消耗CPU性能。  
    3.2 机器:目前主流的机器都不会卡,只有配置较低的机器才会卡;通过跟反馈的用户进行沟通,他们的机器都是配置相对低的。
    3.3 心理:几秒钟在玩家眼里也是不可容忍的。

4 优化方案:

    进入大厅的时候,等待大厅资源拉取完毕,再延迟2秒弹出直播框。

5 理想方案:

    根据机器配置以及资源拉取状态进行判断是否开启视频,由于时间和人力的局限性,无法做到机器配置的判断。

评论

© Andy | Powered by LOFTER