主题 : 为了修复bug,设计师曾把《巫师3》里的门开个遍
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 604963
威望: 528524 点
无痕币: 3089 WHB
贡献值: 0 点
在线时间: 61676(时)
注册时间: 2008-12-25
最后登录: 2024-03-29

0 为了修复bug,设计师曾把《巫师3》里的门开个遍

规模庞大的3A大作中有数不清的场景,如果设计师在某个地方有所失误,就会导致游戏全盘出现错误,比如一位《巫师3》的开发人员偶然发现,他可以打开游戏中所有的门。在kotaku和CDPR设计师的采访中,收获了不少关于游戏的奇闻异事,这就是之一。

在开发《巫师3》血与酒DLC的过程中,一位设计师发现了这个可怕的Bug,如此一来玩家可以进到游戏中的任何一个屋子,即使只是作为背景装饰用的那些,“我们费了好大工夫也没找到原因,”《巫师3》关卡设计师Miles Tost说,“这太糟糕了,因为有些屋子里连地面连材质都没有,玩家走进去之后就会坠入虚空,出于优化限制你不可能把每个房间都布置好,只能完善那些用得着的。”
Tost和其他设计师不得不详细检查游戏世界,试图找出Bug原因,《巫师3》游戏里门并不是随建筑自动生成的,而是设计师逐一安放上去的,这是一个枯燥冗长的工作,一些门需要用特定钥匙打开,一些是保持开放,而一些则是永久关闭的。
最后他们终于找到了问题的所在,在血与酒的一个围攻Dun Tynne城堡的任务中,CDPR的任务设计师决定不让玩家自己随便进入建筑,而是跟随进度前进,直到流程走完才可以自由出入,所以设计师在任务开始前锁闭了游戏中所有的门,而任务完成后再开放他们。

问题就出在这后一步,由于程序并不清楚哪些门在任务之前是永久锁闭的,哪些是可以开放的,所以就将游戏中所有的门都设定为开启,“这导致了游戏中所有门都打开了,”Tost说,“我还记得解决这个问题的过程很辛苦,任务设计师得重新走入游戏中的每个门,一个个加上标记:‘这个门之前是关着的,任务完成后需要重新打开’。”
牵一发而动全身,游戏设计并非易事,一点点小错误就倒是大规模返工,这也是游戏会出现跳票延期的原因之一,“这些都是你未曾意料过的小差错,但是他们导致了巨大的问题,”Tost说,“你想不到如此小的事情会搞得全盘一团糟。”
级别: 十方秋水

UID: 26730
精华: 0
发帖: 64722
威望: 148036 点
无痕币: 183 WHB
贡献值: 0 点
在线时间: 11530(时)
注册时间: 2008-05-03
最后登录: 2018-05-16

修复bug真费时间
级别: 九滴秋露

UID: 103037
精华: 0
发帖: 15202
威望: 97907 点
无痕币: 5 WHB
贡献值: 0 点
在线时间: 6631(时)
注册时间: 2010-09-22
最后登录: 2024-03-19

了解了解看看了。
Total 0.073359(s) query 4, Time now is:03-29 03:17, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛