iT邦幫忙

第 11 屆 iThome 鐵人賽

0
自我挑戰組

卡牌連線遊戲開發經驗分享系列 第 29

#ref-1 爐石戰記的卡片觸發整理

雖然前面整理過一次,但為了實作,性質相似的觸發會希望放在一起。分類只是為了理解方便,實作時很有可能會再調整。摘要附在每段主題之後。

因為爐石目前機制很多,僅整理最常出現的。

生物機制

一次性觸發

  • 戰吼/二選一
  • 衝鋒
  • 衝刺
  • 死聲
  • 連擊

時效性觸發 (內置計時器)

  • 超載

常駐型觸發

  • 召喚生物/施放法術/使用x卡片觸發效果
  • 治療/受傷/其他生物死亡觸發效果
  • 回合開始/回合結束觸發效果
  • 攻擊時觸發效果:凍結、抽牌

常駐型BUFF

  • 潛行(攻擊後消失)
  • 聖盾(被攻擊後消失)
  • 嘲諷
  • 風怒
  • 法傷+1
  • 攻擊力等同生命
  • 生物靈氣(場上其他生物、兩側生物、特定種類)
  • 消耗改變(生物消耗、法術消耗)
  • 無法被指定
  • 無法攻擊

戰吼可以當成生物版本的法術卡,二選一則是可選擇效果的戰吼
把觸發和BUFF區分出來,是因為觸發需要掛特殊的觸發器,但 BUFF 大多只是改變物件的狀態,不太會改變物件的行為表現,所以分類在BUFF。


戰吼/法術/觸發效果

破壞

  • 造成傷害(指定/隨機)(單體/全體/特定數量)(手下/英雄/角色)(未受傷)
  • 摧毀生物(受傷、攻擊X點以上/以下、特定種族)
  • 摧毀對手武器

數值提升(生物)

  • 增加 X 攻擊(觸發攜帶生物、單體/全部.友方手下/角色)(X=友方手下數量)(當回合)
  • 設定攻擊力
  • 恢復生命(任意對象、友方全部手下、友方全部角色)
  • 增加生命(友方手下、隨機友方手下、特定種類手下)
  • 手下生命加倍
  • 設定生命
  • 賦予手下+X/+Y (指定手下、友方全部手下)
  • 賦予BUFF(致毒、聖盾、嘲諷、衝鋒、風怒、死聲)
  • 對調
  • 沉默

數值提昇(英雄)

  • 裝備武器
  • 增加武器攻擊
  • 英雄攻擊增加(當回合)
  • 增加英雄護甲值

場面控制(手下)

  • 召喚生物(指定/隨機生物)(特定數量)
  • 控制對方手下(指定/隨機)(當回合)
  • 手下返回手牌

手牌資源

  • 抽 X 張牌(指定數字、受傷角色總數)
  • 抽隨機卡(特定職業法術、對方手牌)
  • 抽三張牌選一張留下

水晶資源

  • 獲得法力水晶(當回合)
  • 獲得空的法力水晶
  • 消耗改變(手牌手下)

觸發條件(祕密)

攻擊事件

  • 對方進攻時
  • 對方手下進攻時
  • 英雄被攻擊時
  • 英雄被手下攻擊時
  • 手下受到攻擊時
  • 友方手下死亡時

卡牌事件

  • 對手召喚手下
  • 對手打出X張牌時
  • 對手施放法術時
  • 對手施放指定對象法術時

場面狀態

  • 回合開始,場面上有祕密時

觸發條件(場面)

會根據手牌、牌庫…等場面狀況引起的觸發,隨著場面狀況改變。
目前還沒整理到這部份,先預留備用。

根據:手牌數量、場面生物數量、受傷血量
效果:改變手牌消耗費用。


上一篇
#27 研究筆記:BUFF系統
下一篇
#28 卡片機制:解析、實作方向
系列文
卡牌連線遊戲開發經驗分享30

尚未有邦友留言

立即登入留言