每当有像CS:GO2或Deadlock或Dota 2这样的更新时,数据挖掘者会发现与其他使用相同游戏引擎的游戏相关的内容,甚至是未来的项目如HLX的代码。那么为什么开发者不把他们的游戏源代码分开成不同的项目呢?如何让开发者在一个游戏仓库中提交代码,例如Dota 2,而实际上这段代码是另一个游戏如Deadlock的未来的内容?