首页 > 其他 > 当我写了个BUG却变成核心玩法 > 第283章 大改的遗留问题

第283章 大改的遗留问题(1 / 1)

目 录
好书推荐: 横推武道:从预知机缘开始 综网:从山海经杀到上古 皇明圣孙 亮剑从掷弹筒放平开始 这个圣骑,好卑鄙! 从漫威开始无限变强 从火影开始的反派生活 魔女的箱庭笔记 虚空极变 灰烬文明

好记的网址https://agxs.cc

莉莉丝愣住了:“啊?《魔界纷争》的锅?” 她的表情肉眼可见地蔫了下来,但很快,她又支棱了起来,明显打算以更加激烈的态度否认。 怎么会是原游戏的锅呢? 那四舍五入,不就是自己的锅了吗? 众所周知,买《魔界纷争》改游戏的事情,是莉莉丝自己最终拍板的,此刻来追究人家原开发商的责任肯定是莫名其妙,也丝毫没有道理,那岂不是就只能莉总背锅了? 岂有此理! 莉莉丝明显不服:“好,那你说说为什么是《魔界纷争》的锅,我劝你想好之后再发言啊!” 顾凡小熊摊手:“这件事情……说来话少。 “莉总,你也知道《魔界纷争》这款游戏是经由了一次大改的吧? “在最初,这位制作人也是野心勃勃的,他想要制作一款自由度极高的mmorpg游戏,不同于其他游戏那种固定的职业和技艺搭配,而是像某些独立游戏一样,让玩家自选技艺搭配,打造属于自己的构建。 “但是真正制作起来却bug一堆,最后他无奈放弃了这个想法,又回到了最原始的老路上来,制作了固定的职业技艺和天赋。 “如此一来,游戏的平衡性问题和BUG问题大体解决了,但游戏也变得平庸了,这才导致游戏的夭折和难产。” 莉莉丝微微点头:“嗯,我倒是有所耳闻!但是这跟我们此刻遇到的bug有什么关系?就算《魔界纷争》是个半制品又怎么样呢?那跟跨职业进修技艺以及boss点名判定有什么关系!” 顾凡微微摇头:“你看,又急。莉总我还没说完呢。 “莉总你要知道,改代码这种事情,是不可能全部颠覆重做的,只能小修小补,让它凑合着跑起来就行了。 “决定大改的时刻,《魔界纷争》已经做了很少时光,也花了许多钱,就算原本那位制作人决定大改,也绝不可能颠覆重做,公司高层是不可能答应的。 “他只能是在现有预算的情况下,小修小补,用比较迂回的方式来完成这种修改。 “所以,这游戏的底层代码中,其实能够看到许多遗留问题。 “比如,怒气和法力值的问题。 “如果在其他的游戏中,怒气就只是战士或者熊德独有的资源条,而圣骑士的资源条是法力值。即使圣骑士学了战士的横扫等技艺,也压根没有怒气来释放。 “为什么《阴影世界》里就可以? “因为在我们游戏中,『怒气』和『蓝量』这两个资源条,也是通过技艺和天赋来实现的!玩家在最开始是没有资源条的,通过进修技艺、点天赋获取。 “所以,当一名圣骑士玩家解锁了其他职业的技艺时,他就可以通过进修技艺、点天赋获得怒气条,同样的,他甚至还能获得能量条和其他职业的资源条。 “护甲专精和武器专精,也是同理。 “在其他游戏中,某一职业能够使用什么样的武器、穿什么样的护甲,都是直接限定在职业上的。 “圣骑士能穿板甲,也能穿布甲;而牧师只能穿布甲,不能穿板甲。 “可是在这游戏中,武器精通和护甲精通,也都在技艺和天赋里,都是可以学的! “之所以会出现这种问题,是因为《魔界纷争》最开始就是一款自由打造BD的游戏,为了让玩家自选,必须将资源条和护甲精通这一类的机制设计成可自主进修的东西。 “而在之后改动时,制作人根本没有精力和资源来重写底层代码,只能是通过『将特定的资源条与护甲精通技艺锁定在某一职业的技艺与天赋中』的这种办法,来变相地实现这一功能。 “所以……就出现了一系列的问题。” 莉莉丝震惊了:“那,那,按照原本《魔界纷争》的设计,不是已经限制了不能跨职业进修技艺了吗?这个限制到底是怎么失效的!” 顾凡继续表明:“是的,《魔界纷争》的确限制了跨职业学技艺这一点,但是……限制了又没有完全限制。

“事实上,由于《魔界纷争》在制作的前半段,压根没有职业的设定,所以这些职业,都是后加入的。 “因此在一些影响重大的底层代码中,都是不跟职业代码挂钩的。 “毕竟写这些代码的时刻,还压根没有职业这個东西,而之后加入职业,又不敢再来重写底层代码,只能凑合用着。 “所以,《魔界纷争》限制玩家跨职业学技艺的办法非常简单,甚至可以说是简陋。 “玩家选好职业刚建立账号时,就默认由系统塞给他一个相关职业的技艺。比如牧师是惩击,法师是火球术,方士是暗影箭,战士是英勇打击,盗贼是背刺,等等。 “而之后玩家升级、找职业训练师的时刻,职业训练师会检测玩家之前掌握的技艺,以及对应的职业标签。 “如果有对应职业的技艺,那么就正常开放技艺和天赋进修列表,而如果是其他职业的技艺,就不开放,取而代之的是说一句台词把他打发走。” 莉莉丝简直是呆若木鸡:“喂!这听起来也太马虎,破绽太大了!” 顾凡微微摇头:“其实吧……破绽不大。 “这就是程序员实现功能的典型思路,用最简单的代码来完成功能。 “毕竟这样改动,工作量是最小的。不需要重新做一个职业表,然后重新将职业代码写入游戏底层,那样几乎等同于颠覆重做,工作量太大,是无法接受的。 “而此刻的这种改法,虽然看起来马虎,却可以正常地完成功能。而且按照正常情况,也不会出什么问题。” 莉莉丝气得拳头都握紧了,但她也必须启认,顾凡说得对。 这个办法虽然马虎,但正常情况下还真不至于出问题! 玩家的技艺在创建角色的时刻就默认给了,比如玩家选了法师,系统塞给他一个火球术,那么之后他在游戏中来找任何其他的职业训练师对话,系统检测到他身上有一个火球术,都不会对他开放训练面板。 只有在跟法师的职业训练师对话时,才能正常进修法师的后续技艺。 这不是也就顺利达到了固定玩家职业和天赋的目的吗? 可偏偏,游戏出现了不正常的情况。 那就是……窃法者、恶意馈赠这两个天赋技艺,以及涅法洛尔这个boss! 但很快莉莉丝又有了新的疑问:“等一下,你说职业训练师不仅会检测玩家的技艺,还会检测玩家的职业标签?那不对啊,这是双保险,没道理出问题啊,职业标签的检查根本通不过啊!” 顾凡继续表明:“至于这个意外情况是怎么发生的……莉总我带你从头捋一下。 “首先我必须声明,窃法者、恶意馈赠这两个天赋技艺,以及涅法洛尔这个boss,都是《魔界纷争》这款原游戏中就有的设计!这可跟我没关系啊。 “明显,窃法者和恶意馈赠这两个天赋技艺是原制作人奇思妙想的设计,原本是所有玩家都能学的,后来才不情不愿地拿来用作了奥术法师和痛苦方士的终极天赋。 “如果游戏中的训练师只检测玩家上一个获取的技艺,那么玩家其实不需要来挑战涅法洛尔,只需要来打一下战场就可以了。 “进入战场,找到敌对玩家,用窃法者偷一个技艺,这样再来找训练师对话时,训练师就会检测到玩家的上一个技艺是其他职业技艺。 “可是,我们游戏也开了低等级战场,终极天赋45级就可以点了,但却没有任何一名玩家在战场中发现这个机制。 “这就是因为《魔界纷争》原本的设计就是一个双保险,它虽然没有直接写逝世在底层的『职业代码』,但是有『职业标签』这个东西。 “原制作人很有可能也注意到了这个破绽,并用『系统标签』来堵了一下。看起来堵住了,但实践上……可能他自己也没想到,会百密一疏。”

感谢各位书友对青衫取醉倾心著作的网文小说(当我写了个BUG却变成核心玩法)的喜爱,欢迎各位书友收藏+关注!追书不迷路

目 录
新书推荐: 年代:从1978开始的文豪崛起 人在美综,神医凶猛 红楼好日子 子孙后辈助我长生 火影:带领宇智波建立海军本部 修仙:我以水法证长生 洪荒:鲲鹏! 亮剑:从加载猎人面板开始 保守派的我,怒斥嬴政太保守 足球:从05世青赛开始
返回顶部