ET框架能不能实现?有没有考虑过 游戏功能/新活动持续开发,可以不停服持续热更新功能这样的情况?是怎么实现的?数据层是怎么处理的?版本代码怎么管理?
后端Server.Model数据层是不能热更的吧。开发了新功能,新增的表格与组件放到Hotfix吗?这样在下下次热更的时候,这些数据不是会丢失?
业内框架的一些处理方式:
这种类似于在线停服,区别只是没停进程。
pomelo好像也没有考虑数据状态问题,对游戏逻辑开发限制比较大。
请教大家~
请看readme
6.提供服务器不停服动态更新逻辑功能 热更是游戏服务器不可缺少的功能,ET框架使用的组件设计,可以做成守望先锋的设计,组件只有成员,无方法,将所有方法做成扩展方法放到热更dll中,运行时重新加载dll即可热更所有逻辑。
Scorpio 是能热更逻辑。问题新增的游戏功能不只有逻辑,还有新增的数据表,新增的组件。新增的游戏功能怎么热更?
Noah 你见哪个游戏是不停服热更新活动的?
Scorpio 请问王者荣耀热更新活动的时候不就是不停服的吗?登陆客户端的时候热更新 几十M 然后重启客户端就完成热更新了。
laoyao https://www.zhihu.com/question/65529406 你认为这是“不停服”的方式,那就没啥好说了。。
Scorpio 新接触et后端,不太懂。特来钓鱼请教。没有抬杠的意思。
laoyao 我的意思是我和你对不停服这个概念有点不一致,讲清楚就好了
王者荣耀不停服搞个ab服即可,新的版本进新的服
多谢指点