82个回答

为什么制作组会把废案放在游戏文件里?

呓语幻梦
161个点赞 👍

因为组装资源的人,跟使用资源的人,是两拨人。(虽然同一拨人可能也改变不了什么)

同时,因为工具的限制,很多时候,一个资源是否被引用,是没有统计的。

也就是说,你躺在资源列表里的1,2,3,4,5号资源,到底用了几次,用在哪里,并不是每个开发工具都能帮你准确数出来的。

而且,引用资源可能包括脚本里,也可能在底层代码里出现个别硬编码(如果开发不够讲究的话)。

参与的人一多之后,反复改来改去以后,到底有多少处地方有可能引用资源,就真的不好说了。

这种情况下,如果冗余资源不是占比特别高的话,清理资源其实是一件风险很高的事。

比如你在一个低概率事件里需要显示一屏幕的CG,结果其中一个火光效果的素材被你不小心清理掉了。到时候显示成一块黑屏甚至游戏崩溃,就不好了。

这种bug哪怕测试都很难测出来。

所以,如果不是占用地方特别夸张,一般开发团队就不会去主动清理,没必要为了些许好处去引入巨大的bug风险。

最关键的是,占用的空间成本是玩家来承担的,不是开发团队来承担……

但出了bug,败坏的是开发团队的声誉。

编辑于 2024-02-15 18:05・IP 属地山东
Sental Cristar
自由评论 (0)
分享
Copyright © 2022 GreatFire.org