Vrceus +

CardGO玩法规则

CardGO设计日志:https://vrceus.github.io/Card-GO-Design

游戏说明:

CardGO 是一款结合了卡牌,消除与围棋的游戏。 实际上,该玩法初衷是作为另一款游戏的内部的一个系统存在,不过CardGO也能作为一个单独的游戏进行游玩。

卡牌说明:

棋盘说明:

自定义模式说明:

预览辅助模式:

默认开启。当拖动卡牌至所选区域上方且未放置时,会预览显示如果卡牌放在此位置周围周围将会生效的卡牌,表现状态为透明。

全速连通模式:

默认关闭。计算连通数时,将会计算所放置的卡牌本身。因此,如果放置数值为1的卡牌,将会直接生效。

邻接落子模式:

默认关闭。卡牌只能放置在场上已放置棋子的八邻接区域。当场上没有棋子时,可以任意放置。

人机对战模式:

默认关闭。开启后与AI对战。目前还较为初级,后期会继续优化。

规则说明:

规则1:

当落下一个棋子,计算该棋子的同阵营四连通集总数量-1(不含该棋子本身),设为X。如果该四连通集中的棋子时间值小于等于X,则该棋子将从棋盘上消除,并给对方造成对应时间值的伤害。

示例1 示例1

示例1

当卡牌19-6放置在黄色区域时,构成了四连通集,数量为4个。其中由于时间值为3和时间值为2的卡牌由于小于4,将会被消除,并给对方造成3+2点伤害。因为时间值为4的卡牌不含自己的四连通数量为3,所以不会被消除。

规则2:

如果落下的棋子如果包围另一方的棋子且是无气状态(同围棋规则,即该棋子上下左右都是对方棋子或边缘),则无气的棋子被临时转变为落下棋子阵营,再计算四连通集。 如果无气棋子时间值大于X,则表示无法被消除,转变回原状态。

示例2 示例1

示例2

当选择的卡牌21-6放置在黄色区域时,被包围的对方红色棋子呈现无气,将会被临时转变成绿方的卡牌进行连通集计算。

示例3 示例1

示例3

在这种情况下,虽然红色的棋子1被绿色棋子包围,但由于1的上方有气(空区域),所以将不会被转化阵营。但是如果这个空区域被绿色棋子填上,则会被转化;如果被红色棋子填上,则两个红色棋子都会被转化。(另外,在此图中,由于被包围的红色棋子时间值是1,因此填上红色棋子后虽然被转化,但是红色棋子本身也构成可消除的四连通集,会对绿方产生伤害)

规则3:

如果出现劫(同围棋规则),则无气的棋子在连通集计算时,将会被各自被算作另一方的棋子。连通的对方棋子将同样会对我方造成伤害。

示例4 示例1

示例4

当红色卡牌55-12放置在黄色区域时,该卡牌被绿色棋子包围且无气;而时间值为3的绿色棋子也将会被红色的棋子包围且无气。此时双方会同时计算连通区域并互相造成伤害。红方将给绿方造成3+3+1的伤害,绿方将给红方造成3+4点伤害,回合结束后对应的棋子将被消除。另外,由于红色棋子55-12虽然被绿方棋子包围并转化,但连通集数量为5,因此无法被绿方消除,回合结束后,其仍然是红方棋子。

计算结果如图,双方各自收到7点伤害 示例1

示例5

(以上图片均来自游戏早期版本)


部分卡牌效果一览:

0	无	N	无效果
1	放纵	N	可以额外打出一张时间值为本卡牌时间值+1的卡牌
2	勇敢	N	随机将对方场上的一个棋子转化为我方棋子
3	高兴	N	该卡棋生效所需的连通数-1
4	骄傲	N	可以额外打出一张时间值为本卡牌时间值-1的卡牌
5	悲伤	N	直接额外给对方时间资源减少0~X点时间值,X为该卡牌时间值
6	痛苦	N	直接额外给对方时间资源减少本卡牌时间值
7	善良	N	增加等于这张卡牌时间值的己方时间资源
8	孤独	N	这张卡牌不会被对方连通
9	喜爱	N	打出时,额外抽取一张卡牌
10	压制	N	本卡牌在场上时,其下方的那张卡牌将不会生效
11	兴奋	N	可以额外打出一张时间值等于本卡牌时间值的卡牌
12	邪恶	N	放置时,随机摧毁该卡牌四邻域中的一张卡牌

部分地形效果一览:

0	无	N	无效果
1	土地	N	基础地形
2	草地	N	基础地形
3	荒地	N	基础地形
4	水	N	基础地形,但是与其他的地形隔离
5	石头	N	无法放置棋子,等同于边缘
6	地穴	N	放置的棋子直接消失
7	沼泽	N	放置的棋子时间值-1
8	高地	N	放置的棋子时间值+1
9	灌木	N	放置的棋子连通数+1
10	冰面	N	放置的棋子连通数-1
11	草丛	N	放置的棋子会被隐藏
12	树木	N	无法放置棋子,但会被计算连通数
13	花朵	N	放置的棋子时间值和连通数+1
14	火焰	N	放置的棋子立即生效,但是时间值减半

Blog

Inspiration

Project