软件为什么非要重装更新!



软件的版本更新,重装频率也是影响用户体验的一方面,所以各个开发运营,还得需要寻找BUG漏洞与修复频率的平衡点,才是保证用户体验最好的方法。

 

相信大家都知道,软件需要更新。

软件为什么非要重装更新! 趣闻八卦 第1张

 

为什么软件需要更新呢?

 

这就有意思了,如果软件不更新,就反推不了应用框架和系统框架更新,就反需求不了硬件更新,硬件不更新,很多高新技术就不能继续发展,人类的科技水平就会停滞不前甚至倒退!

软件为什么非要重装更新! 趣闻八卦 第2张

虽然有些夸张,但是事实确实如此,软件的更新是为了修复漏洞,并不断适应不断发展的系统和应用框架以及不断发展的硬件系统,所谓提升用户的体验,那些都是为了钱,不是软件能够运行的必要条件。

 

软件为什么非要重装更新! 趣闻八卦 第3张

这就说明了为什么qq和微信老版本依旧可以运行的原因。(大雾)(目前为2009以后版本)

软件为什么非要重装更新! 趣闻八卦 第4张

QQ1998第一版

软件为什么非要重装更新! 趣闻八卦 第5张

目前能打开且运行,只是服务器不支持的最早版QQ2000

所以说,旧版本依旧可以使用,只是运行方懒得用多余资源去支持它的运行,如果对软件进行拆包和更换调用,在服务器上挂着依旧可以使用,只是无法和其他用户联系。

也就是说,只要不联网且适合当前应用和系统框架的软件旧版本,都可以使用,当然你也可以去找老硬件,老系统去搭在更老版本的不联网软件。

软件为什么非要重装更新! 趣闻八卦 第6张

塞班游戏:大鱼吃小鱼

其实理解起来很简单,就像之前介绍roguelike游戏时一样,软件是和应用框架,系统,硬件搭配的,要想使用旧软件,就必须搭载在老系统里面,红白机时期的贪吃蛇,俄罗斯方块,像素坦克,PSP时代的拳皇街霸都是如此,比如你想玩塞班游戏,就得使用老版诺基亚手机。

当然现在也可以对以前的系统/应用框架进行模拟,在安卓平台就可以玩红白机游戏,在win系统里面亦可以用模拟器玩手机游戏。

 

旧版本能够使用吗?

 

关于旧版本软件的处理,大多数运行厂家都设置了强制升级补丁,常规方法都只能强制升级,旧版本就被弃置。

上面有说道,更换服务器调用就可以继续使用联网软件,但是成本较大,而且与新版软件的任何联网内容(好友,通讯,数据等等)无法关联。

但是,私服,怀旧服的出现,让部分第三方平台有利可图,只需要打着正版软件的ip和情怀,对老版本软件进行拆包,支付服务器运行费用就可以收一波韭菜,比如如今的GM后台服,私服,个人服,绿色服等等,这不仅是对玩家的不负责任,更是对正版软件的严重侵权行为,在之后的推文中可能会详细解说。

软件为什么非要重装更新! 趣闻八卦 第7张

某GM手游平台

单机游戏的破解,mod,和谐等等,都是使用无联网或者半联网(只在存档或者数据调用等)的旧版软件进行拆包破解的。

软件为什么非要重装更新! 趣闻八卦 第8张

《愤怒的小鸟》破解版

 

就连我们所谓的去广告,和没在谷歌商店里下载的谷歌应用,基本上都是被拆包破解过的。

虽然破解游戏泛滥对正版软件的威胁很大,但这也何尝不是软件能够扩大影响,适合广大用户个性化的一种方式,就像谷歌对安卓平台开源,各大手机厂商都可以搞一些MIUI、氢OS、EMUI、Funtouch OS等个性化系统,才会收割更多用户。

软件为什么非要重装更新! 趣闻八卦 第9张

 

当然,维护版权是每个人的责任。

游戏或者软件都要重装更新?

 

其实游戏或者软件的更新分为构架更新补丁更新这两种更新方式开发商都可以随便选择用,但必须都要有。

构架更新是针对大版本更新,分为整体界面UI、使用核心配置的新功能、新的数据处理方式、为了适应新硬件或者新系统的更新等等

这些更新都是需要调整软件本身构架的,在更新前必须要进行一整套的调查,搜集资料,微调,测试,兼容检测等。

而且构架的调整会导致新功能必须使用新构架的情况,或者说更新的内容无法兼容旧版软件等,一旦这些情况有出现的风险,就需要进行更换安装包的更新

软件为什么非要重装更新! 趣闻八卦 第10张

王者荣耀》版本更新

另一种是补丁更新,只是针对一些不动摇核心配置的部分进行更新,绝大多数适用于额外功能的更新(与核心配置无关),BUG的修复等等,比如王者荣耀的活动材料搜集、DNF的活动小游戏,这些都与游戏构架本身无关,可以直接使用增量更新,把需要的文件直接插入软件中就可以。

软件为什么非要重装更新! 趣闻八卦 第11张

游戏如果使用C++进行开发,则最多只能进行游戏中的美术资源进行更新,游戏代码逻辑是无法进行增量更新的。如果使用脚本(如lua,js)语言进行开发,游戏代码逻辑是写在脚本里的,在我的理解来看,脚本也是游戏中资源的一部分,所以是可以进行增量更新的。C++无法更新是因为使用C++开发的游戏游戏逻辑都会被编译,不能在游戏中动态加载,而脚本是可以动态加载的。

作者:艾弗尤  来源:知乎   著作权归作者所有

 

可以不重装吗?

 

至于两种更新方式和其使用频率,都由开发和运营决定的,而且是强制升级的,如果你不想更新,请看上文的方法。

如果是紧急BUG,就必须在最短时间内排除,不影响构架的话,直接使用补丁增量更新即可,当然动摇游戏本身的BUG紧急出现的几率极小,毕竟每次构架更新都是为下一次构架更新排除危机,当然也会有,更多的发生在体验服,体验服的作用也就在这里。

你可曾体验过连续每天3G的王者荣耀体验服?(哭)

软件为什么非要重装更新! 趣闻八卦 第12张

《王者荣耀》体验服

而一些不影响软件运行的构架BUG,开发组一般都会延迟到大版本更新之中。

软件为什么非要重装更新! 趣闻八卦 第13张

崩坏3rd》延迟修复公告(部分)

 

现在越来越多游戏将构架更新与游戏内容进行关联,看似就是为了内容而更新,比如王者荣耀的赛季版本,崩坏三的版本更新等等。

软件的版本更新,重装频率也是影响用户体验的一方面,所以各个开发运营,还得需要寻找BUG漏洞与修复频率的平衡点,才是保证用户体验最好的方法。

软件为什么非要重装更新! 趣闻八卦 第14张

 

 



点我下载 >> 如何获取动漫资源?你也可以成为资源大佬!
好康的哦 >> 不需要梯子,教你在线看本子的正确姿势(支持手机)
如需帮助 >> 如有遇到 资源下载和教程相关问题,请发邮件联系我哦!




一起萌 | 异世界动漫 | p站美图 | p站精选 | 动漫壁纸 | 动漫美图

本文章采用 CC BY-NC-SA 4.0 国际许可协议 进行许可,转载或引用本站文章应遵循相同协议。
转载请注明:软件为什么非要重装更新! 一起萌
原文链接:https://www.17imoe.com/95362.html

为TA充电
共{{data.count}}人
人已赞赏
趣闻八卦

比亿大的数怎么说?——中国古代计量单位深度考究

2021-3-14 23:48:03

趣闻八卦

Coser伊织萌和enako在一起了,公司PPE全是美少女让宅男们都看哭了!

2021-4-9 17:24:14

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索