我正在制作一款增量/解谜混合游戏,遇到了一个两难问题。核心游戏循环相当标准:玩小游戏、获得货币、购买升级、再稍微更好地玩小游戏。

这个小游戏主要是匹配几张随机卡牌。如果玩家尝试最优玩法,一局可能需要2-3分钟;如果只是胡乱点击,可能只需5-10秒。游戏要求玩家达到特定分数,成功则视为胜利并进入下一阶段。

在当前版本中,即使失败我也会给予玩家一些货币,因为我认为既然初始手牌完全随机,他们可能被随机数生成器坑害,所以想让他们总能有所收获(当然胜利时更多)。但这导致玩家只需疯狂刷局,5-10分钟就能解锁所有升级……这反而失去了游戏意义。

我目前想到的解决方案:
- 仅胜利获得奖励 → 如果玩家发现初始手牌不好,他们可以直接退出并重开一局……但若初始手牌良好却最终失败,就要白白浪费2-3分钟

  • 降低游戏随机性,仅奖励胜利局(某种程度上我已在做:玩家可以丢弃有限数量的不想要卡牌或洗牌,但随机性仍然非常强)

  • 人为限制游戏频率,比如上一局结束后2分钟内不能开始新一局

  • 保持现状不管——如果他们想用胡乱点击的方式通关,那也是他们的权利

  • (补充)加入怜悯机制:连续失败5次后获得某种补偿?

遇到这种情况你会怎么做?