编辑者手册/关联卡牌的设计和规则
< 编辑者手册
跳到导航
跳到搜索
说明
卡牌间的关联还是比较一个头疼的问题(基于本网站的这个框架来说)。
在炉石里,包含主卡,衍生卡。对于卡牌wiki来说,势必要呈现出主卡和衍生卡的一些关系,更不必说还有一些基于卡牌机制和在操纵游戏时生成的一些普遍共识。
比如四大逗逼橙,比如单防大表哥的小蜗牛,这些都算是在游戏的历史中衍生出来的算的上是一种娱乐文化了,增加了游戏的解读性和娱乐性。
本文就如何解决多种衍生卡方式做一个探讨式的解决方案。
名称说明:
- 主卡:一般是收藏栏的可收藏卡牌,通常包含普通,史诗,传说等品质,需要通过购买,开卡包、合成等方式获得
- 另外,对于一些其他模式不可收藏卡牌,比如酒馆战棋里面可直接购买的卡牌也视做主卡
- 衍生卡(Token):一般不能在收藏栏收藏,是主卡的衍生品,在游戏的时候由主卡通过一些机制如战吼,亡语召唤到战场,生成到手牌,洗入到牌库等等
- 同样,在其他模式,酒馆战棋里面,生成的卡牌也被当做衍生卡
如有特殊情况,后面会基于不同的模式做特定的解决。
同时,官方也有自己的关联卡牌列表,
另附:本文仅讨论卡牌相关的联系,不包含英雄,卡背等内容,那些有另外的实现方式。
关联卡牌的几种情况
- 官方给定
- 玩家给定
- 多版本
官方给定
这种是一定需要表现在页面里面的。目前还有的没有完成。
在游戏里面,通过提取对应的文件(RELATED_CARDS.json)可以得到对应的关联卡牌关系:
"Records": [ { "m_ID": 1108, "m_cardId": 99957, "m_relatedCardDatabaseId": 102069 }, { "m_ID": 2941, "m_cardId": 99957, "m_relatedCardDatabaseId": 98738 },
这里的是骷髅矿工(卡牌编号99957)的关联卡牌,应该就是发掘宝藏的卡牌些了(编号102069艾泽里特鼠,98738石头)
在游戏里面就是呈现如右图所示。
玩家给定
通过大多数玩家认定的套路和说法,这里就是倔强的蜗牛的这种,四大逗逼橙,四大古神(这种可不用关联)
多版本
该内容当前已经自动实现,通过查找暴龙王克鲁什对应的名称自动在页面添加。比如暴龙王克鲁什(恐龙大师布莱恩),该页面下会自动增加下面的三个页面。
他们的效果几乎都一样,但是就是有多个版本。可能是为了应对退环境出的。比如
单角色多卡牌
这种个人倾向添加,但是当前没有添加。比如恩佐斯:
解决方案
解决的目标如下
- 减少冗余:主要是为了减少编辑者的多于动作,减少多个页面的跳转编辑
- 便于维护和自动化
- 清晰反映卡牌关系
当前解决方案使用模板进行存储。详情使用见该页面模板:RC。