我一直在开发一个块拼图游戏,游戏板会腐烂, solo。灰尘是每个描述中我带头的东西:留在灰尘太久的东西会变硬,硬化的细胞永远不会清除,所以一个坏角是永久的。

上周,Reddit 上有人问我一个简单的问题 - 你的游戏是否有根据深度的掉落,还是只是感觉?我有数据,但还没有仔细检查。19 个完成的运行,虽然很小,但形状很直率:

  • 深度 1 - 26%
  • 深度 2 - 32%
  • 深度 3 - 21%
  • 深度 4+ - 21%

然后我检查灰尘实际上出现的时机。通常是在深度 4。但是我添加了一个“宽容”规则,推迟到深度 6,为了对新玩家友好。

所以游戏名字中提到的这个机制被隐藏,特别是对那些形成他们第一次印象的人。六个跑步中只有一个遇到它。我的所有营销都是关于内容,五分之四的玩家永远不会触及。

我倒转了宽容。新玩家现在在深度 2,一个细胞,tutorial 命名它。学习规则的同时,损失一个角,而不是在深度 6 时发现它,意味着大多数人永远不会。

然后情况变得更糟。 我写了一个脚本,模拟一个真正的第一次探索,并记录了tutorial实际上说什么,它说:放置,清除,注意,额外,完成 - 在放置 14 时。解释灰尘的那一行从来没有出现过。灰尘出现在放置 13 左右。

原因:我的tutorial 在一个步骤上停留,内容还没有显示出来“除非后面的步骤准备好”,然后跳过它永远,如果有一个准备好。注意从第一个放置开始就开始上升,所以它总是准备好的。任何速度慢的东西都会被丢弃。灰尘的那一行很可能从来没有被显示给一个玩家。

另外两个相同的:课堂结束时,最后一个步骤在数组中完成,额外的内容恰好是最后一个,完成在深度 2。每次运行都会重新开始tutorial,从头开始,所以晚上的课程是无法触及的,无论你玩多久。

修复了所有三个。测量后:灰尘在 8 次首次探索中出现了 7 次,tutorial 命名它 3 次。

在我自己的游戏中找不到这一点。 我知道灰尘在哪里。我从来没有一次不是知道这个地方的人。如果你是单独工作,那么我会从这里提取的部分是:你无法成为自己的第一次玩家,所以唯一的方法是让别的东西玩它并记录它看到了什么。

免费,没有账户,什么都没有跟踪 - 它没有任何互联网权限,这也就是为什么我不知道你们在其中做了什么。浏览器:https://blockrot.net Play Store:https://play.google.com/store/apps/details?id=com.blockrot.game