假设我要创建一个战略游戏,让所有玩家共享全局可变状态(请考虑游戏板)。但是与棋盘游戏不同,我不希望它是实时动作和/或回合制。相反,玩家应该能够在一天中的任何时间登录,并根据需要每天花费固定数量的动作点。与数小时相反,游戏会话将持续数周。
这是为了奖励良好的策略,而不是花在玩游戏上的时间(作为替代,铁杆玩家可以始终并行玩多个游戏),以及与实时游戏有关的所有问题,例如断开连接和同步。对于休闲玩家而言,该游戏应保持令人上瘾的状态,并且其投资时间仍然很短。
到目前为止,一切都还不错,但这仍然留下了何时解决问题以及何时可见的问题。我想避免“忍者游戏”,例如在重置每日分数前几分钟进行所有动作,以使其他玩家感到惊讶,或者人们向F5发送垃圾邮件以进行适时的动作,从而击败非真实玩家的整个动作。时间游戏。
我想到了几种方法:
解决一个每天运行一次的预定过程中的所有事件。这基本上意味着“盲”游戏,玩家可以采取行动,但不会立即看到结果。关键是,几年前我玩过类似的浏览器游戏,但直到出现了死神告诉你在那段时间内真正发生的事情之前,我才不喜欢自己感到与世隔绝和无能为力的事实。您会看到世界在一天之内以极大的增量进化,这似乎根本不像它在进化一样。
对于对游戏或其他玩家有重大影响的动作(攻击,成就很大),请将其立即显示给所有人,但将其效果延迟24小时左右。发生此类事件时,可能会通知对立的玩家,以便他们做出反应。
您还有其他想法可以解决这个问题吗?在类似的现有游戏中是否存在任何已知方法?