编程也要「正确」化?虚幻引擎编程标准离大谱reddit网友分享了 Epic Games 官方的「虚幻引擎编程守则」,指出其中一些规定非常离谱,并质疑 Epic「为什么要把本来不是问题的事情变成问题」。
已确认网友分享的这些的确是虚幻引擎5官方的编程守则内容。其中包括了对「种族、民族和宗教包容性」以及「性别包容性」的要求。这意味着引擎开发者不能使用「黑名单」和「白名单」两个词,或是"Master-Slave"(编程中很常见的主从代称,但词语本身可以理解为主人和奴隶),甚至是"Nuke"(核弹,但在代码中指彻底删除给定目录下所有内容,也是较为常见的用词)。
守则的后续Epi也给出了代替「黑名单」、「白名单」、「主」和「从」的词语列表。并表示这些并不是 Epic Games 对使用虚幻引擎 5 开发的要求,而是 Epic 的自我约束。目前暂时不清楚如果开发者将开发的内容上传到 Epic 的虚幻商店时,使用的代码是否也必须符合公司的标准。Epic 暂未就此事做出回应。
Reddit|
3dmgame关注频道
@ZaiHuaPd频道投稿
@ZaiHuabot🫥会员/Apple/Plus券合集️