我正在研究一个实时太空战略游戏克隆,当时它没有任何多人游戏选项.我想添加多人游戏.
游戏本身相对较长:完成游戏需要大约10-15小时的游戏时间.这是非常长的,我不想强迫玩家不间断地玩,或者由于崩溃/停电而失去游戏状态.
类似的游戏如何解决这类问题?像单人游戏一样保存多人游戏?
在单人模式下,玩家可以暂停并加速模拟时间(在暂停模式下,玩家仍然可以发出命令,在行星上建立等等).
如何将此功能转换为多人游戏模式?
让我们假设有超过2个玩家(额外的AI或人类玩家)和一个玩家攻击另一个玩家将游戏切换到太空/地面战斗.这些战斗也可以暂停发布命令.
其他没有参与的球员应该怎么办?他们应该等吗?他们应该被迫只在自己的王国中运作吗?
更新:关于游戏的一些细节.
我正在克隆这个游戏.克隆作为开源发布,因此,可能会有人创建作弊版本.这是一个问题,但现在并不重要.我认为我通过在玩家之间移动游戏状态和控制来解决它:首先它在第一个玩家的机器上运行,然后移动到第二个等等.
我想更加强调上面的第三个问题:
当两个参与战斗时,其他玩家应该怎么做?
随着王国管理层的筛选,战斗在不同的屏幕上进行.在单人游戏模式中,战斗会自动停止游戏世界,玩家和AI都无法在战斗中管理其王国.