《地平线:黎明时分》是调试版本?程序员们技能流审判加点争论劲舞堂官网起来

《地平线:黎明时分》PC版发售后引发争议,许多玩家认为PC版优化差,并且有许多Bug。甚至有人怀疑《地平线:黎明时分》PC版会不会是开发者调试版本?

《地平线:黎明时分》是调试版本?程序员们争论起来

近日在Reddit论坛上有一位自称是程序员的网友表示,他花费时间研究了《地平线:黎明时分》的Dump文件,下图所示的代码中指定的内存并不存在,而这条代码会导致游戏崩溃。

《地平线:黎明时分》是调试版本?程序员们争论起来

他还发现了166条类似于这样的代码,把这些代码禁掉后,《地平线:黎明时分》的崩溃次数就减少了。这位用户认为PC版可能是开发者调试版本,所以问题频出。

《地平线:黎明时分》是调试版本?程序员们争论起来

Reddit论坛上另外一位程序员Frans Bouma则不同意这个观点,他说这款游戏确实有一些调试代码,但不能说明《地平线:黎明时分》PC版就是调试版本(分析原文:点击查看)。

Frans Bouma表示调试版启动器是大于100MB的,而《地平线:黎明时分》的启动器小于50MB,并且在游戏中调试菜单已不起作用。虽然那些错误代码仍存在,但这很正常。虚幻4引擎游戏的正式版里,都有很多调试代码。所以这不能说明《地平线:黎明时分》是开发者调试版本。

Frans Bouma同意之前那位网友的分析,那是个指针问题,其指定的内存不存在。很多函数都有序言,以确保不会发生多线程问题,始终会检测指针是否为null等等。有些指针可能被忽略了,为了让游戏在Windows上运行,他们添加了很多东西,现在看来确实有些问题。

《地平线:黎明时分》是调试版本?程序员们争论起来

不过Frans Bouma还是认为《地平线:黎明时分》PC版并非开发者调试版本,但这款游戏的优化问题确实严重,希望官方能尽快推出补丁,修复《地平线:黎明时分》PC版的崩溃和优化问题。

也许你还喜欢

《帝国霸业:银河生存》正式发售 超

《帝国霸业:银河生存(Empyrion - Galactic Survival)》现已结束Steam抢先体验,正

黑曜石除了《宣誓》鹰击麻辣江湖公

黑曜石的第一人称RPG大作《宣誓》(Avowed)目前正在紧张的制作之中,但是据黑曜石设计总

qq仙境斗魂手游艾翁移植《阿尔托合

游戏发行商Snowman及开发商Team Alto日前宣布将两款智能设备游戏《阿尔托的冒险》及《

庆祝《怪物猎人世界:冰原》发售一周

来自卡普空官方发布的消息,为迎来下个月到来的《怪物猎人:世界 冰原》发售一周年,将特别

2020ChinaJoy圆满2017dnf春节礼包

万众瞩目的2020ChinaJoy(以下简称CJ)已于8月3日圆满落幕。作为当今全球数字娱乐领域最

《卡车人生》发布正式版 更桃符帕

惊叹号游戏工作室开发的卡车模拟游戏《卡车人生》在经过漫长的抢先体验之后,今天终于来

《轩辕剑7》BOSS战微信大乐斗必中

《轩辕剑7》官方微博放出了之前预告过的新实机演示,为5分半大型机关虎BOSS战,《轩辕剑7

《糖豆人:终极淘汰赛》将与《赛博朋

最近火热的《糖豆人:终极淘汰赛》官推刚刚与同样人气极高的《赛博朋克2077》进行了一次

《刺客信条:剑灵剑士单刷加点英灵殿

在今日(8月6日)的Gfest直播活动上,《刺客信条:英灵殿》放出了最新的20分钟实机演示,玩家

便小小群英传宜不少!《健身环大冒贪

腾讯国行Switch官微宣布,《健身环大冒险》国行版499元,上市工作目前正在积极筹备中。这