《LOL》从代码上来说最难的是哪个英雄?

博客讨论了LOL游戏中英雄代码的复杂度,尤其是厄斐琉斯、佐伊、塞拉斯和佛耶戈四位英雄。由于他们的技能交互性和操作复杂性,导致代码实现难度大,且经常出现bug。塞拉斯和佛耶戈由于涉及到所有英雄的技能互动,使得bug尤为突出,对游戏安装包大小也有显著影响。博客以轻松幽默的方式表达了程序员面对这些复杂代码的挑战,并戏称其为“屎山代码”,暗示了代码维护的困难。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个问题有意思,虽然没接触过做游戏,但我好歹是个敲代码的,也玩过好几年时间的LOL,应该有资格来说一说。

在我看来,一个英雄的代码复杂度是和玩家交互的复杂度成正比,可以理解为操作越花里胡哨,代码的难度就越大

像厄斐琉斯,佐伊,豹女这些操作复杂或者是多形态的,用到的代码肯定比蛮易信这些上古英雄会多。

当然操作复杂是一部分,其他答主已经按照技能复杂的程度给出了排名,不约而同地提到了这两位:

佛耶戈

塞拉斯

这两位都是重量级,要说代码实现也挺离谱,调用的资源在安装包里以G为单位,说塞拉斯出来之前英雄联盟好像才5到6个G,出来之后一下子9G多,然后佛耶戈一出来直接给干到了15G。

自从他们上线以来,bug是层出不穷,而且竞争非常激烈,大家注意看下图视频的发布时间:

每次看到塞拉斯bug的视频,总会有人刷“现在压力来到了佛耶戈这边”;每次看到佛耶戈bug视频,也会有人刷“现在压力来到了塞拉斯这边”。

LOL英雄越来越多,这俩技能又是直接涉及所有英雄,交互太多,所以bug肯定多。但这绝对不是拳头程序员的问题,倒不如说应该是——

yxlm设计师!!!!

的问题。

我估摸着,拳头的程序员现在每次看到这俩玩意儿的bug,估计就这句话了

要不直接来一记痛贯天灵给设计师?


再扯点别的,

对程序员,来说遇到屎山代码应该是这样一种体验:

LOL的代码现在就是一座屎山,充斥着各种bug,就看谁给他挖出来。

其他英雄的bug相当于偶尔在屎山上刨个坑,跺两脚。

而塞拉斯等于在屎山上凿井。

佛爷等于是屎山里挖公路。

大伙自行体会

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员小范

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值