综合讨论组

创建于:2016-06-18

创建人: indienova

1504 信息 3985 成员
这是一个可以畅所欲言的小组
goodbless@综合讨论组 的内容(查看所有内容
goodbless 2019-10-16

已删除

一个CCG的设计案分享
goodbless 2019-06-25

一个花了心思设计的CCG设计案,融入了我很多独特的设计和思考。核心是基于角色的3v3卡牌战斗,非常尴尬的是在我准备进一步以这个设计案展开的时候,网易的阴阳师IP的CCG(好像现在正式命名《百闻牌》)公布了,然后悲剧地发现思路撞车?。但其实我这个案子是完全独立想出来的,除了都是以角色为主轴进行对战外,其他的很多设计都不同,具体的区别大家可以看案子。

发现撞车后,我也是纠结了好久,毕竟自己思考了这么久的成果不愿意放弃,但仔细想想,CCG涉及到联网对战,还有大量平衡性问题。作为我的第一独立游戏,确实难度高了些,而且还要直面网易这样的大厂的竞争,所以想了想还是觉得废弃这个案子,另寻思路。

我在刚开始决定做独立游戏的时候,有刻意回避各种交流渠道,害怕自己的思路被“影响”或“干扰”。经历这次的事情,让我意识到了交流的重要性,所以我注册了indienova,这里人个个都是人才,说话又好听,我可喜欢这里了^-^,就拿我这个废案来抛砖引玉,希望结识更多一起在独立游戏之路上前行的朋友。


设计概述

游戏类型: TCG卡牌
灵感来源: 炉石传说、杀戮尖塔、各类日式回合制RPG

设计目的: 将RPG玩法引入到TCG中,通过加入RPG中成熟的升级,技能,Buff,角色间配合等机制,丰富卡牌的体验。

基础概念

角色

游戏中一切动作的主体,卡牌的唯一使用者和主要目标(装备也可以成为特定卡牌的目标,比如摧毁装备),随着等级的提升可以获得主动或被动技能,是决定一个卡组的核心与灵魂。

角色属性

拥有血量等级力量敏捷智力 这五种属性。

  1. 等级:决定了最大血量,力量,敏捷,智力的基础数值
  2. 血量:收到伤害会减少,减至0即意味着该角色的死亡
  3. 力量:影响攻击、防御以及相关特效的触发
  4. 敏捷:影响攻击次数、先后手以及相关特效的触发
  5. 智力:影响法术伤害,吟唱时间以及相关特效的触发

升级机制

  • 每回合开始前自动获得一个升级点,可用来给一个角色升级。升级点可以累积到后面的回合使用。
  • 每个角色在一回合中只能升级一次。一个回合中可以给多个角色升级,只要升级点足够。
  • 在一个角色升级时,除了直接获得这个角色在该等级所对应的主动/被动技能这种简单情形以外,还有在多个技能中选择一个或直接触发该技能(比如对目标造成伤害,抽牌,获得卡牌等一次性效果)的情况。
  • 升级时需要消耗X点魔力,作为一个玩家的抉择点 (待定)
  • 当玩家某回合空过,即不使用任何卡牌或是主动技能时,下回合额外奖励一个升级点 (待定)

战士(力量系职业)等级属性表

等级力量敏捷智力
1211
2321
3431
4542
5643

复活机制

当角色死亡后,会在若干回合后复活回到战场。这个复活间隔会随着角色等级而增长,同时也会因死亡次数的增加而增长,作为一种惩罚机制。角色升级可以重置复活时间到该等级的默认值。

角色技能

主动技能
需要玩家手动释放的技能,花费一定的水晶产生所描述的效果,然后进入CD,在若干回合后才能再次使用。本质是一张必定入手并且常驻的技能牌
被动技能
不需要玩家手动释放,典型的有如下几类

  • 属性修改,如 力量+1
  • 条件触发,如 当使用一张技能牌时,抽一张牌

本质是一个常驻的Buff

卡牌

玩家操作的主要对象,玩家在自己的回合中打出一张张卡牌,增强己方角色,攻击对方角色,最后消灭对手从而获得该局游戏的胜利。

卡牌目前分为招式法术装备 三大类,所有的卡牌在打出时都要消耗一定的魔力,消耗的魔力标注在卡面上。

招式

招式有攻击防御两项属性,在招式牌在使用时必须选择一个己方角色作为目标,生效后该角色即获得该招式,拥有招式的角色才能进行攻击
一个角色只能拥有一个招式,后生效的招式会替换掉当前的招式。

装备

装备牌分为武器防具饰品 三类,每个角色也有三个对应的装备槽,装备牌打出后就会装备到对应的槽中,若此时槽中已有装备,则会替换之。

  • 武器:提供攻击有关的加成或特殊效果
  • 防具:提供防御有关的加成或特殊效果
  • 饰品:提供其他的加成或是特殊效果

本质同样是Buff

法术

打出后造成牌面效果的牌,在三类卡牌中效果最为直接,比如“对目标造成X点伤害”、“回复目标X点生命值”、“使目标获得X层某某Buff”等。

套牌

一套套牌包含三个不同的角色和与其搭配的卡牌。在本游戏中,包含数量众多的角色,每个角色都有自己的属性成长,特色技能和专有卡牌,每一个角色都是独一无二的,并没有类似『炉石』或是『影之诗』中的职业的概念

专有卡牌

每个角色都有紧属于自己的专有卡牌,当套牌中有该角色是才能将这些卡牌加入。这些卡牌绝大部分都要求目标为本角色。

阵营

角色和部分卡牌拥有阵营词缀,比如勇气、虔诚、狂野等,一般情况下带有种族的卡牌只能在套牌中拥有该种族的角色是才能被加入到套牌当中。在打出时也只能选择同种族的角色做为目标。

中立卡牌

除了专有卡牌和种族卡牌之外的牌,可以被加入到任意套牌中。

卡牌与角色属性

卡牌与角色的属性有着密切的联系,首先每张卡牌都有其最低的力、敏、智要求,比如战士的重击要求角色的力量大于等于4点,因此基于上面的角色的等级属性表,只有升到3级,战士才能打出这张卡牌。
除了属性要求,卡牌的效果还和属性值有更多的联动。比如刺客的连刺的描述为“造成X点伤害2次,当敏捷>=6时,再多加一次”。这样,低等级的牌在角色高等级时,也会发挥更大的作用。也可以与加属性的装备或是法术BUFF配合,形成诸如”力量流“、”敏捷流“等卡牌套路

战斗设计

获胜条件

将对方角色全部消灭,则获得胜利。因为前期角色复活CD很短,所以较难以做到。因此有两种获胜思路,一是积攒资源,争取一回合内击败对方全部角色。二是反复多次击败对方某个角色,使得复活CD拉长,对方始终在减员状态,角色成长逐渐被拉开,最终不敌。

回合制

战斗按照回合进行,双方都只能在各自的回合中做出打出卡牌,角色攻击等操作,交替进行。
一局战斗中谁先行动随机而定。

回合内动作

每个自己的回合开始时,首先会抽牌,获得一点升级点。然后结算所有处于准备阶段的招式和吟唱阶段的法术。接下来触发角色身上的所有buff效果。到此,回合开始阶段结算,进入玩家可操作阶段。
玩家在这个阶段中可以打出卡牌,使用带有招式的角色进行攻击,释放已经吟唱完毕的法术,直到无牌可出或是费用耗尽。这时候玩家需要点击「结束回合」按钮来结束当前回合。

抽牌堆、已用牌堆、弃牌堆

每局游戏开始时,所有的牌都在抽牌堆中.每回合开始时,从抽牌堆中抽牌直到手牌达到5张。玩家打出的牌会被放入已用牌堆中。但有如下两种特殊情况。

  • 带有丢弃的牌在打出后会被放入弃牌堆
  • 装备牌装到玩家身上后不会被放入已用牌堆,只有等到装备被破坏后(耐久度减至0)才会被放入。

滚牌

当回合开始时的自动抽牌或是某些卡牌的抽牌效果触发时,若当前抽牌堆中的牌数小于要抽的牌数,则会将所有已用牌堆中的牌洗牌打乱顺序后重新放入抽牌堆中,再执行抽牌操作。

招式攻击

己方回合开始时,所有拥有招式的角色都会获得一次攻击机会。当己方两个角色交战时,双方各自对对方造成自己招式攻击力的伤害。角色受到伤害后会先扣减自己招式的防御值,如果仍有剩余的伤害则会扣减角色血量。

如果角色没有招式,则认为其攻击与防御均为0。

准备阶段

角色刚刚装上一个招式,在本回合内是不能马上发起攻击的。必须等到下一个回合才能发起攻击。在新装上一个招式到自己的下一个回合前的这个时间段被称为准备阶段
在准备阶段中,若角色受到攻击,招式的攻击与防御仍然参与计算,但是特别的是,招式的攻击力在扣减掉攻击发起方的防御后,多出来的部分不再对对方的血量造成伤害。简而言之,就是只能打掉对方的招式防御,不能伤及对方的血量

招式破坏

当招式被交战或是来自技能,特效的伤害使得防御降为0时,该招式便被破坏。

释放法术

与防御不为0就一直存在的招式不同,法术大多都是一些一次性效果。法术的效果多种多样,比如造成伤害,回复血量,甚至是让角色获得一个招式等等。在效果产生后,本次法术即释放完毕。

吟唱

除了无需吟唱直接生效的法术牌以外,大量的法术牌都需要经历吟唱阶段。需要吟唱的法术牌在打出时需要选择一个己方的角色作为施法者,然后该角色就进入吟唱阶段

在在此阶段中,角色获得法术牌的防御值,受到伤害时,该防御参与计算。若防御值减到0,那么吟唱失败,法术消失。

到下一个(或更多个,由吟唱时间而定)回合开始时,吟唱结束,法术进入待发阶段。此时玩家可以选择释放该法术。释放后法术消失,角色回到“裸体”状态。

如果玩家在回合结束前都没有释放该法术,那么法术将会一直处于待发阶段,留待后面的回合释放。

玩家只有一个招式/吟唱槽,所以拥有招式和吟唱法术两种状态是互斥的,后来打出的会替换掉当前的。

穿上装备

每个角色都有武器、防具、饰品个一个槽,在打出装备牌的要选择一个角色穿上它,若该角色对应槽中已有装备,则会替换之。

装备耐久度

有些装备拥有耐久度,在满足特定条件时耐久度会减少,当耐久度为0时装备被破坏。

角色站位

三个角色对应着前排中排后排三个站位。前排离敌人最近,最容易被攻击到。后排离敌人最远,最难被攻击到。
这个角色所在的位置是随着玩家操作动态变化的。角色在如下情况下会移动到前排位置:

  • 当招式牌以该角色为目标时
  • 当需要吟唱的法术牌以该角色为目标时
  • 该角色主动发起招式攻击时

当一个角色移动到前排时,之前的前排、中排自动向后挪一位,即前排中排中排后排

攻击距离

所有的招式都有攻击距离,攻击距离为以由近及远,即前、中、后的顺序,第一个防御值不为零的角色作为起点开始计算。攻击距离为1(所有未标明攻击距离卡牌的默认值)时,角色只能攻击第一个有防御值的敌方角色以及它之前的角色,不能攻击它身后的角色。当攻击距离为2时,可以攻击到第一个有防御角色身后的一个角色。以此类推,攻击距离为3时,可以攻击到身后两个角色,因为本游戏中一方最多有三个角色,也就是说可以攻击全部角色而无视对方的防御和站位。

由以上描述还可以推出:当对方没有拥有防御值的角色时,所有招式攻击都可以攻击到对方的任意角色。

以上的距离机制仅限于招式攻击,法术攻击没有这些概念,可以对满足要求的任意目标释放。

防御阵型

因为前述的攻击距离机制,为了保护好脆弱的角色不被对方集火消灭。一般推荐血少的角色放在后排,血多防御高的角色放在前排用来吸收伤害。比如一个典型的RPG小队

位 置角 色功能
前排坦克吸收伤害
中排射手提供输出
后排法师补给团队


(转发自:原日志地址

加入 indienova

  • 建立个人/工作室档案
  • 建立开发中的游戏档案
  • 关注个人/工作室动态
  • 寻找合作伙伴共同开发
  • 寻求线上发行
  • 更多服务……
登录/注册