【拙见】有关游戏更新方式,为什么说原神卡池延期根本不是因为受到疫情影响

修改于2022/05/063841 浏览综合
首先,在谈游戏更新方式之前,我想和大家科普一个常识,游戏最占空间大小的不是代码,而是视觉材质、美术资源等等,打个比方,120G的《荒野大**2》代码量可能只有区区几百m。
也许你会注意到有时候打开游戏app会弹出一个几百K甚至几百M的更新要你下载。然后每当软件版本过低或是出现了重大版本内容更新的时候就直接要你重新下载游戏客户端了。
为什么需要更新?哪些东西需要更新?
1.美术资源的修改替换或增加。
2.bug的修复,代码逻辑的调整
3.玩法内容的增加
4.服务器与客户端通信的调整与升级 等等。
这种一般叫做热更新,绕开了平台的审核,直接在游戏内部更新,因此很多时候热更新的意义并不好。而如果内容太多并且有许多资源可以剔除来节省资源的时候,往往会采用整包更新,也就是重新下载官方发布的app。
那么问题来了,为什么有的时候游戏内容改变需要下载更新有的时候明明有变化却没看到类似补丁的下载。
这就要谈到一种“无感更新”这种是一种概念实现的方式有很多。
其中我认为比较常见的是预更新,也就是在版本初在新的客户端中,游戏后续的有关美术资源已经打包在了游戏里,只需要服务器动态下发代码在何时何地开放这些资源。
此外一些数据如文案也是需要联网动态从服务器读取即可。
当然你知道我要说什么。
就是up池的时间,他不需要热更的原因就在这里,很简单,动动手指甚至不需要有人负责发包到客户端测试。
而轮换卡池的问题大家应该多少都有些感觉,很多抽卡游戏在轮换卡池的时候看起来并不需要热更,比如原神的上半池和下半池。
还有一种是事实的联网事实更新,这种更新类似前面的修改文案,客户端实时刷新服务器改动的资源,比如其他玩家的姓名,比如有的带自定义的游戏读取其他玩家的内容,同时你知道我要说什么,原神的卡池,在美术资源已经上包的情况下,服务器只需要配置界面规则其实就可以完成一次活动类的无感更新,你知道我要说什么,比如今天的“百货奇货”。
以上仅为个人观点,知识点可能许多漏洞,但我可以肯定的是所谓卡池延期根本不可能受到疫情影响。
53
6
291