石头剪刀布(双人对战)

用手势一决高下:两名玩家共用这台设备,各用自己的按钮出拳,每个手势都取自你系统的加密熵源,因此每次出拳都是全新的结果。

比手势(石头、剪刀、布)

设置回合数(1 到 10,默认 3),然后每名玩家各用自己的按钮出拳。双方手势揭晓后,该回合即被计分并列入右侧的结果面板;对战会一直进行到最后一回合,重新开始则会重置整场对战。

三步搞定

手势对战如何运作

选择回合数,双方出拳,一直玩到最后一回合。

1

选择回合数

设置 1 到 10 个回合(默认 3),然后按下开始以打开对战面板。

2

出拳并观看揭晓

每名玩家按自己的出拳按钮;双方一开始都是相同的拳头,只在最后一刻才显示石头、剪刀或布。

3

玩到最后一回合

每一回合都会被计分并保留在右侧的结果面板中,直到你重新开始对战。

为何可以信任这次出拳

真随机,在你的浏览器中进行

手势是预渲染的;只有“出哪一个”的选择是随机的。

系统熵源

每个手势都来自 crypto.getRandomValues(你操作系统的加密随机源),而非伪随机脚本。

绝不重复

一次出拳绝不会重复同一名玩家上一次的手势,因此一连串相同的手势绝不会泄露对战结果。

手绘动画

手势是只播放一次的短动画,带有摆动的拳头和最后一刻的揭晓,因此出拳感觉像真手一样。

默认私密

没有上传,没有注册,也没有服务器端存储:对战完全在你的浏览器中进行。

常见问题

石头剪刀布常见问题

结果真的是随机的吗?

是。每个手势都用 crypto.getRandomValues(你操作系统的加密随机源)抽取,而非脚本化或伪随机序列。重新出拳也绝不会重复它所替换的手势。

为什么每次刷新结果都不同?

每次出拳都用 crypto.getRandomValues 重新抽取,且玩家绝不会重复自己刚出的手势,因此每一回合的走向都不同。

手势对战如何计分?

石头胜剪刀,剪刀胜布,布胜石头;手势相同则为平局,不计分。每一回合的结果都保留在右侧的结果面板中,回合胜场更多者赢得整场对战。

会有任何内容被上传或存储吗?

不会。手势是预渲染的动画,在你的浏览器中播放,对战状态仅存在于页面中。没有任何内容会发送到 73hi 服务器。

对战能在移动端运行吗?

能。对战面板是响应式的,可在任何现代移动浏览器中运行。