据说《荒野大镖客2》的研发费用花了50多亿,花了这么多钱,为什么还会有bug存在?

楠先生de帅气球? 2024-05-17 12:20:57
最佳回答
最简单的到道理就是:因为没有完美的引擎,荒野大镖客救赎用的是r星自家的rage引擎,虽然这个引擎表现非常惊艳,效果也非常的好,但是,它本身也是存在缺陷的,所以,制作的游戏就会有bug。目前为止,市面上任何引擎都是这样。虚拟游戏必然会有bug,这是根本无法避免的。所谓bug,听起来好像非常的严重,但其实说成大白话那就是“缺陷”。我们所在的这个世界上,任何东西都有缺陷,虚拟游戏也不例外。所以呢,bug,其实就是游戏制作过程中产生的缺陷而已。其实,现在的话,bug和漏洞还是有区别的,因为漏洞一般都是明确发现而且有补丁可以解决的,但是bug的话,有可能没有发现,或者是没有办法解决。类似于你更新了一个补丁解决漏洞,结果漏洞修复了,但是出现了新的没有办法解决的毛病,这个东西就是bug。可以说,现在市面上所有的游戏都是有bug存在,只不过,有些bug并没有被发现而已。或者是说,有些bug虽然存在但是对游戏的平衡并没有构成影响,所以,不被重视而已。其实bug的外文原意是虫子,因为最早的时候计算机是用真空组成的,真空管在电力的作用下发光发热,就吸引了小虫子飞进去,计算机就无法工作了。技术人员把虫子拿出来之后计算机就恢复了正常。后来bug这个名词就专门用来形容电脑系统中的各种缺陷和隐藏问题。当然了,事到如今,游戏中的bug,含义还是比较复杂的,它不但指那些已经发现的问题,而且还包括那些没有被发现的问题。很多游戏bug,可能所有**都不知道,游戏公司都不知道,只有一两个神秘的**知道,就好像以前暗黑三现金拍卖行的时候,有些人利用bug直接赚走了很多,曝光之后立刻引起轩然**。为什么游戏bug没有办法消失呢?因为所有游戏都是基于引擎而制作的,也就是游戏里面的地面,贴图,模型,动画,声音,天空,流体…等等,所有的元素要在引擎的基础上才能构建成一个游戏世界。这么多的元素结合在一起,当它们都在引擎调用作用下工作的时候,就会出现各种各样的问题。这个就好像许许多多的人类在一起生活的时候,会出现各种奇怪的疾病一样。可能本来并没有打算要那样的结果,但是,有些东西它就是会出现。比如说一个人物角色,他包含了:模型,行走动画,奔跑动画战斗动画,贴图,声音,粒子特效等等…这些东西都是在各自的文件夹里面存放的,所以调用的过程中就有可能会出现一些错误,这个是很正常的。而且,现在的游戏引擎本身也是存在各种缺陷的,虽然说,这几年r星的游戏技术是行业中的佼佼者,但是他们的引擎也不是完美的。rage引擎,和虚幻引擎,u3d引擎等等这些市面上的其它引擎一样,都是有自己的优点,也有自己的缺陷,这个问题,目前看来是不可能解决的。因为引擎是人架构的,是一句句代码组成运行的,人类世界里面不可能有完美的东西,也不可能制造出完美的东西。游戏也不例外。bug,可能会少,但是不可能消失的。花的钱多,肯定会让游戏越来越接近完美,但是不可能没有bug。 20210311
汇率兑换计算器

类似问答
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。