在我的类体素生存游戏中,升级时要掷一次二十面骰。通常你会升一级,偶尔两级,如果掷出19或20则升三级——这意味着要连续弹出三个卡牌面板。

以前这么做是静默的。玩家告诉我游戏卡死了。三个卡牌面板毫无解释地叠在一起,在他们看来是界面卡顿,而非好运降临。

现在掷骰过程会在卡牌出现前显示在屏幕上。同样的概率,同样的分布,平衡性丝毫未变——抱怨声却消失了。

我认为原因是:如果玩家看不见因果关系,就会归咎于代码。

同一时期我还做了件相关的事。卡牌始终固定占据四个槽位:武器、攻击、防御、辅助。一旦玩家知道该看哪里,随着游戏进程推进,选择的速度反而会越来越快。

我很好奇是否有人反其道而行之——隐藏掷骰结果并让落点更漂亮。我觉得这对糟糕结果有效,因为展示骰子只会让人感觉被训斥。

鉴于有人会问,补充一些尚未完成的内容:没有教程,用户界面是占位符,最后一章还没做。

(游戏叫《VoxelFall》。正在Android平台开放测试,想看看实际效果的话可以尝试。)