设计手记
Moonfall 为何没有生命条
Moonfall 的卡牌刻意不设攻击或生命数值。这背后是这样的设计思考——为何一位 AI 裁判加上纯粹的提示词,会胜过伤害数值的计算。
随便拿起一款集换式卡牌游戏,你最先学会去读的,就是角落里的那些数字:这边是攻击,那边是生命。它们是这个品类的语法。Moonfall 没有它们。我们的卡牌只带着一份法力消耗和一行文字——别无他物。没有攻击。没有生命。没有伤害计算。人们有时会以为,这是我们还没做出来的功能。恰恰相反:这是整个游戏里最深思熟虑的一个决定。
一个数字,究竟意味着什么
一条数值面板,是一张牌永远以同一方式行事的承诺。一张 4/5,在每一局、每一个战场上、永永远远,都是一张 4/5。这份一致性正是传统卡牌游戏的巨大优势——但也是它们的天花板。一张被编码为一对数字的牌,永远只能做出设计者所预见的那些事。它无从因势而起,因为在一张查找表里,根本没有"当下"这回事。有的只是算术。
我们不想要只会做一件事的卡牌。我们想要意味着些什么的卡牌。
打出一张牌就是一段提示词
所以在 Moonfall 里,每一张牌都像一段简短的提示词那样撰写——一个名字、一份消耗,加上一行引人遐想的描述——而当你打出它时,一位 AI 游戏主持会读懂那段文字,并当场决定它要做什么,就在此刻、针对战场上的一切。一张读起来像巍峨守护者的牌,会挺身庇护你的一方。一张读起来像蔓延腐蚀的牌,则会四处扩散。让一个巨人的一击对准孤身一人的目标,它便只落在一个身上;把它挥向一群敌人,它那庞然的体量或许会一次波及数个。
规则哪儿也没去。玩家依然拥有生命——每个人从 25 点开始,你通过把对手打到 0 来获胜。依然有法力,依然有回合顺序,手牌与战场也依然各有上限。消失的,是那种"一个生物的价值能被两个整数囊括"的假象。该用数字的地方,结构依然是数字化的。而卡牌本身则是语言,因为语言正是想象力栖居之所。
解读,就是游戏本身
这一点值得说清楚:AI 并不是普通卡牌游戏之上的一层装饰。它就是引擎。抽掉它,Moonfall 不会变成一款功能更少的精简游戏——它会彻底无法结算,因为读牌正是出牌得以发生的方式。裁判会思考,而正因为它会思考,同一张牌这一局是终结者,下一局却可以是背水一战、舍身格挡的牺牲品。
这吓到了那些担心此举意味着混乱的人。其实并不会,因为裁判被清晰的护栏所约束:维持对战平衡,没有任何"直接获胜"的按钮,对误用的卡牌施以惩罚——让它白白搭上消耗、一无所获,正如一位严格的真人裁判在真实牌桌上会做的裁决那样。你尽可以天马行空。你却不可以作弊。数值面板的缺席,并不意味着规则的缺席;它只是把规则从卡牌,挪到了裁判身上。
为什么这样更好
拿掉数字,带来了三样东西,而它们正是我们这么做的全部理由。
创意胜过抄袭卡组。当卡牌靠算术来结算时,最强的卡组就是一道已经解好的题,你从强度榜上照抄即可,优势归于那个把它背得最熟的人。而当一位裁判来解读你的出牌时,并不存在唯一一条解好的走法——一步巧妙、有理有据、契合当下局势的走法,可以击败那步"正确"的走法。你的想象力,成了你手中最强的一张牌。
人人都能造一张牌。如果打出一张牌就是一段提示词,那么造一张新牌就不需要拿数值去与十年间积累的卡牌逐一权衡平衡——它需要的只是一个点子。正是这一点,让玩家能在月之铸坊里锻造卡牌、在月之梦里梦造召唤师,而无需一支设计团队为每一项数值把关。
每一张牌都保持开放不设限。一个数字,把一张牌收窄为唯一一种行为。一句话,则让它始终鲜活,充满你尚未尝试过的种种读法。你会不断发现,自己的收藏还能玩出什么新花样。
那个留下来的数字
依然有一个数字举足轻重,而它是最诚实的那一个:你对手的生命,正一点点逼近零。除此之外的一切——生物的交锋、命运的逆转、致命的一击——都是被写出来的,而非被计算出来的。这不是一款把数学藏起来的卡牌游戏。这是一款数学从来就不是重点的卡牌游戏。
好奇它玩起来是什么感觉?先从如何游玩 Moonfall开始,又或者干脆免费畅玩一局,看着你的第一张牌化作一个故事,而非一道减法。
常见问题
Moonfall 的卡牌真的没有攻击或生命吗?
没错。一张 Moonfall 卡牌只有一份法力消耗和一段简短的描述。卡牌上没有攻击数值、没有生命数值,也没有伤害计算。一位 AI 游戏主持会解读每一张牌的含义,并结合上下文来结算它的效果。
那要怎样才能获胜?
玩家拥有生命——每个人从 25 点开始——你通过把对手降为 0 来获胜。只有玩家才带着一个数字;卡牌本身以文字来描述,其效果由 AI 临场裁定。
拿掉数字,难道不会让游戏变得随机或不公平吗?
不会。AI 游戏主持在坚实的规则内运作——生命、法力、回合顺序、手牌与战场上限——并被要求维持对战平衡、惩罚失误操作。改变的只是结果结合上下文解读出来,而非从表格里查出来,因此措辞和创意都举足轻重。
为什么要这样设计?
因为一条固定的数值面板永远只能做出设计者写好的那些事,而一段被语言模型读取的提示词却能给你惊喜。它让每一张牌都开放而不设限,让玩家无需权衡数值就能创作新牌,并把创意变成游戏中最强的资源。
这难道不只是个噱头吗?
不——它就是引擎本身。抽掉 AI,Moonfall 不会变成一款更简单的卡牌游戏;它会彻底停摆,因为对卡牌的解读,正是出牌得以结算的根本所在。