关于我的鸽子运输拼图游戏的小更新。
我一直在琢磨评分系统,最后决定采用3星制,根据你对运输单的压缩程度来评定。
很简单:
⭐ 能行
⭐⭐ 压缩得不错
⭐⭐⭐ 压缩得非常棒
只要接收方仍然能按正确顺序重建所有物品,你的解法就算有效。
但在设计更多关卡时,我遇到了一个有点尴尬的问题:
有时候我其实不知道最佳解法是什么。
设计一个关卡时,我显然心里有自己的解法。
也许原始运输单有40个字符,我设法压缩到22个。
于是我看了一下,心想:
“嗯,22个字符感觉应该是三星解法。”
但也许有人玩这个关卡,能压缩到19个字符。
然后另一个人又压到17个。
甚至可能还存在一个我们都没发现的更优解法。
所以现在我坐在这里发愁,到底该怎么设定三星的阈值呢😅
如果以我自己的最佳解法为标准,那基本上就是假设我的解法接近实际最优解。
然而……事实可能根本不是这样。
老实说,我希望玩家能找到我从未想过的解法。这也是游戏的乐趣之一。
但如果三星的要求设得太宽松,那三星可能就不再是什么了不起的成就了。
所以我开始思考,三星是否应该意味着“最优解”。
也许它应该只是表示:
“这是一个非常好的解法。”
如果有人能更进一步,那也不错——他们超越了目标。
其实我很喜欢这样的想法:玩家拿到三星后,还在想:
“等等,我大概还能再缩短一些。”
如果你做过很多可能解法的解谜游戏,通常是怎么处理这个问题的?
当你自己都不知道真正的最佳解法时,你是怎么设定分数阈值的?
评论 (0)