目前项目打算用大厅+子游戏的方案做。浏览下论坛看到一本两种方案:
第一种:大厅和子游戏都是独立的项目。
这种方案我有一点儿不明白,就是公用资源和公用游戏代码框架,网络,和公共模块,岂不是每个子游戏都要有。
下载更新的时候 子游戏和大厅的 资源uuid重复问题怎么解决。
第二种方案:大厅和子游戏是一个项目。
公共框架和资源,作为大厅的资源。子游戏只有子游戏所需要的资源。
这种方案有什么缺点么?
为什么我看到论坛里面好多都是用第一种方案。
麻烦帮忙给个官方的2.X的 热更新 demo链接。目前游戏中是1.x版本的。
各位大神麻烦给说说这两种的具体 原理。还有就是哪种热更新子游戏后不需要重启游戏。重启游戏这个真的不能接受。