T3日志-第86页:发现新版本!啊又要下载新版本...
大家好,这里是锄草工。(喂,没修好bug在这划什么水)
咳咳,每逢周四,大家对以下这些画面一定不陌生,今天,就想和大家聊一下为什么有那么多新bug(不是)新版本。


聊之前想和大家先简单介绍一下更新机制,游戏的更新有【服务器】和【客户端】两大类,从中可以再细分为以下几种:
-服务器-
1.在线数据reload:仅需策划表改动,不需要任何代码或者美术资源的改动
2.服务器patch:不停服热更,玩家完全无感知
3.停服更新:一段时间内游戏服务无法访问
-客户端-
1.客户端patch:需要进行一段资源下载
2.客户端更新包:需要从TapTap或者TestFlight下载安装新的客户端
T3每周例行的更新,都需要先下载安装新的客户端,再进行一段资源下载,这里其实涉及到很多原因,最主要的原因是:我们的更新内容无法通过仅资源下载,或者仅更新客户端,就成功送到大家面前。上周,我们更新了新地图「团队对抗05」,短短的一句话其实还包含了:新增游戏UI、客户端以及服务器代码逻辑、相关联系统的大量内容改动(如任务、轮转时间等)...
另外,是否能热更和游戏使用的开发语言有非常大的关系,如编译型语言(c、c++、c#)需要先编译才能运行,而解释型语言(python、lua)可以边编译边执行,T3的战斗逻辑和底层代码依托于c#,无法热更,所以只能通过「客户端更新包」的形式来进行战斗方面的优化。
所以为了更多的新内容,更好的体验,还请大家多多谅解,之后我们也会不断精进技术,尽量做到让大家无感更新。
今日科普小课堂结束,请大家一起期待明天上线的拉卜拉小可爱吧,祝大家都能顺利抽到~
目录:T3 日志 | 更新汇总
即刻加入T3官方Q群:739283740