Skip to content

游戏规则

gusabary edited this page Dec 3, 2020 · 4 revisions

因为各种各样的原因(比如实现上的困难),该游戏具体的规则可能和您玩过的 UNO 有一些些不一样。

基础规则

这个游戏的规则十分的简单,每位玩家起始手牌为 7 张,轮到你的回合时,如果可以出牌(会有一系列的规则限制哪些牌能出,哪些牌不能出)就出(当然你也可以战略性地选择不出),如果不能出牌就从牌库摸一张,率先将手牌出完的玩家获胜。

牌库

牌库中一共有 108 张牌(这个应该和 UNO 的标准规则没有区别),其中红黄绿蓝各 25 张,Wild 牌(又称百搭牌、黑牌)8 张。

对于红黄蓝绿每一种颜色,都有 1 张数字 0 牌,2 张数字 1 ~ 9 牌,2 张 Skip 牌(跳过下一位玩家),2 张 Reverse 牌(将出牌顺序反向)以及 2 张 +2 牌(Draw 牌)。

对于百搭色,有 4 张转色牌(在不引起混淆的情况下也称 Wild 牌,改变上一张牌的颜色),4 张 +4 牌(Draw 牌)。

在游戏中,牌的 UI 由两部分组成:颜色和文本(除了百搭色颜色部分为空):

数字牌(0 ~ 9,以 0 为例) Skip 牌 Reverse 牌 +2 牌 转色牌 +4 牌
R0 RS RR R+2
Y0 YS YR Y+2
绿 G0 GS GR G+2
B0 BS BR B+2
百搭 W +4

有时在界面显示的牌并未出现在上述表格中(例如 G, R+4),一般有如下两种情况:

  • 界面中央显示的“上一张打出的牌”只有颜色部分,而没有文本部分(例如 G),这是因为牌的文本部分由于一些规则被消去了(所以下一张牌不能利用“文本相同”这一规则打出):
    • 开局时翻出的牌堆顶第一张牌为 +2 牌,因为让第一个行动的玩家开局就摸两张牌不太合适,所以将 +2 消去,只留下颜色来限定下一张牌(开局不会翻出百搭牌);
    • 上一张打出的 Skip 牌已经跳过了一位玩家,例如 A 打出了一张 GS,B 被跳过了,此时对 C 来说,上一张打出的牌就是 G
    • 上一张打出的 Draw 牌已经让一个玩家摸了牌,例如 A 打出了一张 B+2,B 摸了两张牌,此时对 C 来说,上一张打出的牌就是 B
  • 界面中央显示的“上一张打出的牌”是带有颜色的 +4,这是因为玩家打出 +4 牌的时候需要指定接下来的颜色,所以该颜色就被附到了 +4 牌上。

出牌规则

正如在 UI 及操作方式那一节中提到的一样,上一次打出的牌规定了当前玩家可以打出什么牌。具体来说,有以下几条规则:

  • Uno 规则:功能牌(非数字牌)不能作为最后一张牌打出;
  • Skip 规则:如果上一张牌是 Skip 牌,则只能打出 Skip 牌;
  • Draw 规则:如果上一张牌是 Draw 牌,则只能打出 Draw 牌,特别地,如果上一张是 +4,则只能打出 +4;
  • 颜色相同规则:在不违反上述规则的前提下,可以打出与上一张牌颜色相同的牌;
  • 文本相同规则:在不违反上述规则的前提下,可以打出与上一张牌文本相同的牌(如果上一张牌没有文本,则该条规则无法适用)。

在开局时,会先从牌堆顶翻出一张牌作为“上一次打出的牌”,如果翻到了百搭牌会将其置入牌堆底并重新翻牌,如果翻到了 +2 牌则将其文本部分消去,视为翻出了一张没有任何文本的颜色牌。

其他规则

  • Draw 牌可以累加,例如 A 打出一张 R+2,B 打出一张 G+2,C 打出一张 +4,如果 D 不能打出 +4,则需要摸 8 张牌。
  • 摸完牌以后可以立即打出刚刚摸到的牌(如果按照规则可以打出的话),不能打出其他手牌。但是在因为 Draw 牌的惩罚而摸牌的情况下,摸完牌直接跳到下一个玩家的回合。
  • 当玩家打出倒数第二张手牌的时候,系统会自动帮他喊 UNO(出现在界面中央)。
  • 玩家打出的 +4 牌不能质疑。
Clone this wiki locally