鸟山明先生于2024年3月1日去世,老巴会发一些关于七龙珠和其他鸟山明作品的文章。大部分其实是三十年前的想法,如今整理成文。

这一篇聊一个被说了无数遍的话题:龙珠中的战斗力数值崩坏。

龙珠原著漫画,根据对手不同,前后大致可以分为七个阶段:初期冒险、红绸军、短笛大魔王(一世和二世)、赛亚人、弗利萨、人造人和沙鲁、魔人布欧。

这其中,“战斗力数值”其实仅在赛亚人和弗利萨的这两个阶段出现。之前并没有战斗力数值的说法,是赛亚人拉蒂兹首先带来了战斗力探测器,从而可以测试人物数值。等到弗利萨父子被特兰克斯消灭后,也再没有战斗力数值的说法了——此时龙珠战士们的战斗力已经突破天际。

在赛亚人和弗利萨战役阶段引入的战斗力数值,作为一个角色参数,有其优势所在。它可以很直观地展现每个人的战斗力强弱,以及人物战斗力的变化,有一种玩游戏的快感。但同时,引入一个数值系统,实际上对作者提出了挑战。没有数值的时候,人物的强弱胜败都可以比较随意。有了数值后,就必须维系数值至少相对合理。这其实并不容易。

而龙珠漫画,在这点是有漏洞的。

通常我们说龙珠的“战力崩了”,其实包含三方面的问题。

其一是,对于赛亚人到来之前,还没有标战斗力数值的剧情,等到战斗力出现后,发现对人物分阶段设置战斗力数值,没法圆上。

其二是,在那美克星战斗中,由于战斗力数值陡然增加,造成部分情节的战斗力数值不合理。

其三,是无限的升级造成战斗力数值过高。俗称通货膨胀。

下面咱们就来看看,七龙珠的战斗力数值是怎样崩坏的。

先明确一点:讨论剧情,以原著漫画为准,动画片仅供参考。而漫画中人物的战斗力数值,也只以原著剧情中出现过的数值为准。所谓官方公布的人物各阶段战斗力数值,只要没在原著漫画出现,统统不作为标准。毕竟这些所谓官方数值也是后来脑补出来的,并非作者原意,未必就比我的分析准确。

剧情中首次出现战斗力数值,是在拉蒂兹到达地球时。根据拉蒂兹的探测器判断,当时地球上各位战士的战斗力是这样的:

孙悟空:334

短笛:322

天津饭:250

小林:206

乐平:175

龟仙人:139

也就是说,孙悟空的战斗力还不到龟仙人的3倍。

打开网易新闻 查看更多图片

这里就出现了第一类疑似矛盾:过去升级的次数很多,但战斗力提升不大。

根据龙珠的故事线,在艾纪753年第22届比武大会,天津饭夺得冠军,孙悟空是亚军,龟仙人(成龙)是四强。大致可以认为,当时这三个人的水平接近。

实际上个人觉得当时龟仙人已经落后于天津饭和悟空。毕竟孙悟空在第21届比武大会得亚军是略逊于龟仙人,但已经很接近。而之后孙悟空在剿灭红绸军过程中与桃白白交锋,初战不敌桃白白,后来爬上加林塔后实力大增,回头就反杀了桃白白。而桃白白是龟仙人都相当忌惮的。所以个人心中,22届比武大赛应该是孙悟空>天津饭>龟仙人。决赛孙悟空输,是因为天津饭会舞空术,在擂台比赛中天然有优势。即使如此最后孙悟空也只是运气不好撞上车辆才提前落地。

保守点算,按当时的天津饭和孙悟空都是140左右的战斗力吧。

比赛后短笛老魔王出现,与龟鹤流战士们交锋。小悟空初战对老魔王,被打得毫无还手之力,连冲击波都被正面接住。龟仙人拼出性命使出魔封波企图封印魔王,可惜偏差一点,最终力竭而死。

这意味着什么呢?意味着短笛老魔王实力远在孙悟空之上,且根据龟仙人判断,即使孙悟空、天津饭和龟仙人三人的合力,也没法对抗大魔王,这才会使出拼命的招数。

由这点可知,老魔王的实力对当时的小悟空、龟仙人级别是有碾压的优势。

随后,老魔王凑齐龙珠恢复青春,实力进一步提升。他吐出来的一个蛋孵化的战士大鼓,就足以把天津饭打得节节败退。老魔王自己对天津饭直接就是秒杀的节奏。

同时小悟空二上加林塔,喝下剧毒的超神水之后,实力进一步提升。他只一招就把战胜了天津饭的大鼓打死。随后对战短笛老魔王,场面上是有来有往,但整体而言老魔王对小悟空的打击更多靠偷袭,小悟空则是硬桥硬马地硬打老魔王。最终,老魔王无耻地抓住天津饭要挟,趁机把小悟空的四肢打断了三肢。这种情况下,小悟空用仅剩下的独臂拼死一击,就直接干穿了老魔王。可见,此时整体实力,小悟空比老魔王有明显的优势。

即小悟空>老魔王>大鼓>天津饭。

随后小悟空上到神殿,先是和波波先生动手,没能占到便宜;跟着把神仙当作短笛攻击,竟然被神仙一个指头就弹开。可见此时神仙的实力又远在小悟空之上。

打开网易新闻 查看更多图片

之后经过了三年时间,悟空在神殿修炼。到艾纪756年,第23届天下第一比武会举行。这一次的四强是孙悟空、天津饭、短笛(二代)和神仙。

短笛二代既然敢于前来参赛,至少自以为超过当年的悟空。事实上在后面,神仙曾要求与悟空联手对付短笛。而在更后面的剧情中,面对经过激战已经极度衰弱的短笛,即使神仙、天津饭、小林、乐平、龟仙人等人一拥而上围攻,也是无济于事的。神仙为了拯救即将被短笛杀害的悟空,只能让天津饭杀死自己。可见,此时的短笛具有远远超出神仙等人的实力。

面对这个比老魔王强得多的短笛,孙悟空在之前的战斗中始终游刃有余。每次都是短笛先放大招,然后被破解。悟空甚至连神仙帮他挡了一击,都让短笛再打回来,以便公平竞争。短笛一次核爆炸级别的大招被悟空硬抗住,然后悟空一个大招直接把短笛拍进了大坑底部。这时候如果悟空补上一炮,短笛估计就挂了。但悟空没有,反而叫裁判来读秒。短笛则在读秒的过程中偷袭,戳穿了悟空的胸膛,随后又打断了悟空的四肢。悟空在四肢全断的情况下,用脑袋把短笛撞晕了。而且,整个过程中,悟空一直注意控制不取短笛的性命,免得神仙也同归于尽。

可见,虽然比赛结果悟空是“只剩一口气”的惨胜,但整个比赛过程中,节奏确实完全在悟空掌握中。如果悟空不是担心误伤他人,不是担心神仙被连累,不是坚持武德,而是不择手段和短笛玩命,只怕短笛撑不了漫画中那么久。

也就是说,以第23届比武大会的表现而论,孙悟空>短笛>神仙。

又过了五年,孙悟空的哥哥拉蒂兹在艾纪761年到达地球。按理说,又经过了五年的训练,这时孙悟空的实力比之前应该是更有一个飞跃的。这个飞跃的程度应该不亚于他之前三年的提升。

由此可见:

761年悟空(大幅度提升)756年悟空(人棍击杀)756年短笛(明显优势)神仙(一指头弹开)超神水悟空(单拳击杀)青春老魔王(秒擒)753年天津饭(略胜)龟仙人139

悟空从第22届比武赛结束之后,到拉蒂兹来地球前,八年时间至少跨过了四到五个台阶,每一个台阶前面的都能对后面的近乎秒杀。而这样的结果,也不过是把战斗力从140左右提高到334。这台阶也跨得太慢了。

这就是龙珠战斗力数值的第一个bug。似乎针对过去剧情的回溯难以圆过来。

不过,针对这一点,其实是可以有所破解的。

因为龙珠战士们平时的战斗力是收敛着的(静态数值),而放开了打的时候战斗力则可以暴增(动态数值)。

这一点从拉蒂兹之战可以看出。孙悟空和短笛最初在显示器上的数值分别是334和322。但等他们脱下身上负重训练的衣服时,战斗力就提升为416和408。战斗中,当孙悟空使出神龟冲击波时,其瞬间战斗力提升到1030以上。短笛大魔王的魔贯光杀炮则达到了1330,命中后足以洞穿战斗力1200左右的拉蒂兹。

打开网易新闻 查看更多图片

这个“平时低战时高”的情况,地球之外的外星人是不会的。拉蒂兹也是第一次见。所以后来贝吉塔和那巴到地球后,贝吉塔让那巴摘掉探测器,不要被上面的静态数值迷惑。

我们可以理解为,孙悟空这八年战斗力从140左右提升到400左右,只是静态数值的提升。而战斗时的实际战斗力,即动态数值的提升可能更大,比如从200左右提升到了1000左右。再加上战斗力数值对实战的影响不是算术的而是几何的。后面2.4万的贝吉塔对2.2万左右的多多利亚就能打出极为明显的优势,所以,前面的数值变化是可以解释的。

这就解决了第一方面的问题。

接下来是第二方面问题:在那美克星,战斗力数值对不上。

具体说,是贝吉塔和小林、孙悟饭联手对付弗利萨那一段,怎么都没法圆。

贝吉塔在刚到达那美克星时(为省事,称为贝吉塔B,区别于第一次到地球的贝吉塔A),战斗力探测是24000,超过了多多利亚和萨博。他秒杀了估计18000左右的邱毅,又迅速击溃22000左右的多多利亚(可能有多多利亚胆怯导致发挥失常的原因)。

之后对战同样22000左右的萨博。萨博吃亏后变身为萨博B,反过来击败了贝吉塔。但贝吉塔经过一次死里逃生之后升级(为省事,称为贝吉塔C),又反过来干掉了萨博B。

书上没有说萨博变身后的数值多少,但估计应该是27000-30000左右。贝吉塔随后与基纽特种部队的利库姆作战时,漫画的台词,吉斯、巴特说“贝吉塔战斗力接近两万了”(海南版和台版都是这个)。这里显然是不对的,因为之前贝吉塔B就已经是24000,现在贝吉塔C只能更高。动画片里面台词是“贝吉塔接近30000”了,这个相对合理。动画片与漫画本身不是同一个系统。但大致来说,贝吉塔C在3万到4万之间是合理的。

同时,小林和孙悟饭得到那美克星大长老的激发,战斗力暴增,每人从原本的1500左右,增加到了10000以上(按官方设定是15000左右)。

贝吉塔被利库姆打得奄奄一息之后,孙悟空出现,迅速打垮了利库姆,又击败了吉斯和巴特的联手夹攻,打倒巴特,吉斯逃走,搬来基纽队长。这时候,基纽队长判断说,孙悟空战斗力应该在6万左右。吉斯只是惊讶“赛亚人怎么会到6万”。可见,他们认为6万的孙悟空打败吉斯巴特联手是合理的。这么一看,吉斯和巴特(包括利库姆)的大致战力应该在4万-5万之间。(官方设定是4万多)。

打开网易新闻 查看更多图片

基纽队长自己战斗力是12万。他探测到孙悟空的战斗力是18万,于是先打伤自己,然后和孙悟空交换了身体。但是,孙悟空的18万是操纵气的结果,基纽队长驾驭这个身体的战斗力仅仅只有23000。结果,基纽附体的孙悟空和小林基本打成平手。而他的全力正面发波,被孙悟饭轻易挡住。

由此可知,这时候小林的战斗力大致应该也在23000左右。孙悟饭之前和小林差不多,但被利库姆踢断脖子,吃了仙豆,算是死里逃生一次,根据赛亚人特性,理应有大幅度提升,这时候应该明显超过小林,估计至少接近30000,即超过贝吉塔B。

而贝吉塔也经历了被利库姆打得半死,再吃仙豆复活(简称贝吉塔D),在原本贝吉塔C3万-4万的基础上再次提升,以至于秒杀吉斯。这也是合理的。

接下来,贝吉塔打残悟空的身体(基纽附体),基纽试图再与贝吉塔交换身体,却被悟空趁机换回了身体,还把基纽变成一只青蛙。但悟空的身体已经被贝吉塔打得残破不堪,送进治疗舱中。悟饭、小林和丹迪集齐那美克星龙珠,首先复活了短笛,然后把短笛从地球瞬移到那美克星。他们第三个愿望本来准备给贝吉塔长生,关键时刻大长老却去世了,那美克星神龙消失。

这时,最大的bug来了。

弗利萨出现,与贝吉塔交战。一时之间不相上下。连悟饭都认为,三人联手,说不定可以取胜。

未变身的弗利萨(简称为弗利萨A)的战斗力数值是53万。小林、孙悟饭虽然有大幅度提升,也不过小几万。贝吉塔能在第一波交锋中和弗利萨A打成不相上下,还让悟饭认为三对一能战胜弗利萨,那么贝吉塔自己,至少要有50万上下的战斗力。

看出矛盾点来了吗?这时候的贝吉塔,依然是贝吉塔C被利库姆打垮后,吃仙豆复活一次的贝吉塔D。贝吉塔D能有50万吗?

从三四万一下子飞跃到50万,这个升级速度,放后面似乎倒也可能。然而别忘了,之前贝吉塔D还和孙悟空、小林、孙悟饭联合对抗基纽和吉斯的。基纽探测出孙悟空是18万,已经惊为天人。如果贝吉塔真有50万,基纽为何一点没有表示?

从贝吉塔在那一次遭遇战的表现,秒杀吉斯(4-5万),痛打基纽附体的孙悟空(23000),又被基纽认为是仅次于孙悟空的强手。综合来看,贝吉塔D的战斗力应该大致和当时的基纽相当,即12万左右才合理。这样既能让基纽忌惮,秒杀吉斯,又不至于盖过孙悟空的风头。如果贝吉塔当时就有50万,则意味着他可以一个人轻易灭掉除了弗利萨之外的所有人,包括基纽、孙悟空在内。这与当时的局势不符合。当时基纽和吉斯追赶龙珠战士们,孙悟空让小林和悟饭先走,让贝吉塔留下和自己一起断后,贝吉塔却溜了。如果贝吉塔真有和弗利萨打平的五十万战斗力,秒杀基纽不在话下,他溜啥?

以上就是第二个问题:从利库姆手下死里逃生的贝吉塔,在缠斗基纽、秒杀吉斯之后,没有再经过升级,就直接能和弗利萨平手。这个跨步过大,难以解释。

最后是第三方面:整体数值的通货膨胀

这个其实问题还不算大。弗利萨数值极大,初始就有53万,是为了凸显他的压迫感,让人绝望。

按照原著,除了初版弗利萨53万外,升级了一次的弗利萨(身材高大那个,简称弗利萨B),自称是“至少有上百万”。第二次升级变成纯怪物的那个(简称弗利萨C),以及最终版(小巧玲珑那个,简称弗利萨D),都没有明确说他们的战斗力。30年前我们看书的时候,就直接简化,认为ABCD四个弗利萨,战斗力分别是53万,106万,212万,424万。也就是升级一次翻一番。

这样对照来看,短笛合并内鲁之后,战斗力强于弗利萨B,而弱于弗利萨C,战斗力应该是120万-150万左右。贝吉塔D被小林再打半死一次,由丹迪治愈后生成的那美克星终极贝吉塔(简称贝吉塔E),强于弗利萨C,但远远弱于弗利萨D,大约是250万左右。而孙悟空最终比弗利萨D要更强。再考虑到最后弗利萨D与孙悟空之间的决战,双方其实都经过力量增长。弗利萨由原先收着力,转为100%全力出战;而孙悟空更是变成了超级赛亚人。那么,姑且认为弗利萨D的100%战斗力是800万左右,而孙悟空变成超赛后战斗力是900万左右。

继续推导下去,机械弗利萨自以为能胜那美克星的孙悟空,战斗力大约1000万。未来少年能将机械弗利萨秒杀,战斗力姑且算1500万。17号和18号痛打未来少年,战斗力算1800万。沙鲁变成完全体之前的贝吉塔、特兰克斯等已经远胜17号18号,战斗力算2500万,那么完全体沙鲁碾压这些人,悟饭又击杀沙鲁,战斗力也就在大几千万到一亿这个量级。

不过,按官方数据则不是这样。官方数据那美克星的弗利萨D拿出全力已经有1亿2000万,而孙悟空变成超级赛亚人后则是1亿5000万。这样的话,后面人造人部分自然也水涨船高。

不过,其实高低都无所谓了。因为鸟山明原计划龙珠就是要在那美克星就结束的。弗利萨大王作为最终boss,孙悟空超级赛亚人作为最终宇宙极端战例,他们的数值再怎么吓人也可以理解,再加一两个零也不违和。只是他想到后面被编辑逼着又增加了人造人、沙鲁和魔人布欧,这些新的强手又必须踩着之前老的boss上位,反复内卷,这才使得后面的数值让人难以卒读。叠出来的天文数字,与实际表现中的具象化战场矛盾。在魔人布欧的部分,孙悟空居然还在胳膊腿上套着区区10吨的配重,实在小看天下英雄了。

以上我们可知,龙珠中战斗力数值存在的三方面问题,前期战斗力数值增加较慢,其实是可以勉强解释得通的,也没必要回头去一处处改。后期的通货膨胀,这是和编辑逼着鸟山明继续画蛇添足有关的,战略性错误也难以纠正。

真正可以解决的是第二处:贝吉塔从利库姆手下逃生升级之后,前面还在避让基纽队长,后面就能和弗利萨A打个不相上下。

解决这个bug很简单。就是把弗利萨的变身从三次变成两次即可。

原著中,贝吉塔与弗利萨A的战斗很短的时间,弗利萨发现难以取胜,很快就在贝吉塔的激将法下变身成为B型,然后把三人痛打一顿(主要打小林和孙悟饭,贝吉塔在摸鱼),接着融合了内鲁的短笛过来增援,压制住了弗利萨B。

修改版只要改成弗利萨A直接痛打贝吉塔等三人,然后融合了内鲁的短笛过来增援,压制住弗利萨A,就够了。取消掉弗利萨B,直接A到C,后面剧情不变。

这样,贝吉塔D的战斗力不是与弗利萨A持平的50万左右,而可以设定为10万左右,远不如刚到那美克星的孙悟空(18万),也弱于基纽队长(12万),但足够秒杀吉斯(4-5万)。同时,10万的贝吉塔加上二三万的小林和孙悟饭,面对53万的弗利萨A,自然还是绝望的差距。

减少这一次变身,剧情损失微乎其微。唯一不爽的就是贝吉塔,他与弗利萨相持不下的逼格被打落凡尘。不过,那一段本来就不合理,没了就没了吧。反正王子真正的高管时刻其实要等到布欧的部分了……