ZaatarLABS
联系我们 →
← 全部文章
Smart Hand

给Hand记分,不再争吵

Hand好玩,也容易算错。所以算术交给应用,牌局留给牌桌。

阅读约4分钟

容易出错的那部分

牌局靠的是信任和算术。信任通常没问题,出问题的是算术。

The Smart Hand Calculator的页面就是以这句话开头的,这也是这款应用存在的原因。Hand(هاند)并不难玩。难的是用纸笔记分:一局接一局,大家都在说话,下一轮的牌已经在发了。有人把一列加错了,另一个人记得的总分又不一样。牌局只好停下来,大家在餐巾纸背面把前几局重新算一遍。

那张牌桌上没有人作弊。大家只是累了,天也晚了。一个人既要好好打牌,又要心算,这本来就是件苦差事。

这不是一篇讲规则的文章

我得先说清楚这篇文章不讲什么。如果您搜索的是Hand怎么记分,您可能想找一张完整的计分表。我为这篇文章准备的笔记里没有这张表。与其凭记忆写一张,发布一个和您牌桌打法对不上的数字,我宁可不写。

规则是牌桌上每个人都已经知道的部分,或者是大家争论的部分。这部分没法交给别人。加总分就不一样了。它每一局都一样,很容易出错,而手机做得比人好。所以我把软件放在了这里。

应用替牌桌分担了什么

流程刻意做得很短。添加玩家,点按输入这一局,然后继续。The Smart Hand Calculator会记下每一局、每位玩家和每个累计总分。

最后这一点正是让争论停下来的关键。当有人质疑总分时,谁都不用去回忆。构成这个总分的每一局都有记录,于是问题从“我肯定是”变成了“我们看看”。

我一直坚持的设计目标是:记分应该在大家还在拿下一手牌的时候就完成。如果输入分数比洗牌还慢,这个应用就失败了。它成了又一件拖慢牌桌的事。

取舍:没有繁琐的设置

记分应用最容易犯的错,就是把它做成电子表格。每加一个选项,设计时都觉得有用;但每一个选项,都是发第一张牌之前要在牌桌上处理的事。

所以这款应用刻意不设繁琐的设置。您不用先建表、选列才能开始。给玩家起好名字,就可以开打。

代价是真实存在的。有些玩家希望能多调几项,而保持精简就意味着要拒绝一些合理的请求。我仍然会这样选。用这款应用的人正在牌局中,一只手里还拿着牌。他们要的是分数,不是设置页面。

两种语言,一张牌桌

Hand用阿拉伯语玩的和用英语玩的一样多,常常还在同一张牌桌上。这款应用在两种语言上都完整本地化,包括阿拉伯语的从右到左布局。

支持从右到左不是翻译问题,而是布局问题。一张用英语读起来很自然的计分表,在阿拉伯语里必须正确地镜像翻转。否则它看起来就像一款翻译过来的英文应用,人们一眼就能看出来。目标很简单:牌桌实际说哪种语言,就用哪种语言玩,应用不碍事。

手腕上的分数

它还有一个Apple Watch配套应用。累计分数抬腕即见,不用把手机在牌桌上传来传去。

这听起来是小事,但很多麻烦正是从传手机开始的。手机离开了记分的人,有人滑动屏幕,有人不小心点到了什么,然后手机还得想办法传回来。总分就在记分人的手腕上,手机可以放着不动,“现在几分了?”这个问题也不用打断任何人就能得到回答。

和Trix一样的思路

我在Trix上用了同样的思路,任何在家里玩的纸牌游戏,我都会这样做。游戏属于玩它的人:规则、各家的习惯、对一次误判的争论。应用不应该试图掌控其中任何一样。

应用能负责的,是没人喜欢、每个人又时不时会算错的那部分。它可以把算术这件事彻底解决,让牌桌专心打牌。

这也划定了我开发的边界。如果某个功能会让应用成为游戏的一部分,而不只是它的记录,那它很可能不该存在。

这对您的牌桌意味着什么

如果您的Hand之夜总是以重新算分收场,解决办法不是换一张更好的餐巾纸。把加总分这件事从记分人手里拿走,让他也能好好打牌,再留下一份谁都能查的记录。

The Smart Hand Calculator可免费试用,支持iPhone,并配有Apple Watch配套应用,提供阿拉伯语和英语版本。添加玩家,发牌,算数的事交给应用。

作者:Omar Al Homaidi · ZaatarLABS · @zaatarlabs