你是否知道,用Godot导出的游戏,GDScript代码几乎是以明文形式存在的?任何人都能通过简单的反编译工具直接阅读你的类名、变量名和函数逻辑。虽然绝大多数独立游戏根本不会被盯上,但如果你辛辛苦苦做出来的作品真被“扒代码”甚至抄袭,心里一定不好受。
本期视频我会先带你亲眼看看导出的游戏里源码长什么样,然后分析到底有没有必要担心,最后重点介绍一个神器——gdma,它能对你的GDScript进行深度混淆,让所有函数名、变量名变成无意义乱码,逆向出来的代码堪比“天书”。同时我也会提醒你哪些地方需要特别处理(比如字符串引用和动画树),避免混淆后游戏出BUG。
另外,如果你改用C#或C++,保护级别也能达到Unity或Unreal的水平。总之,无论你选择哪种方式,我都希望这个视频能帮你打消顾虑,放心使用Godot这个优秀的引擎。觉得有用的话,别忘了点个赞,祝大家开发顺利~
来源:
v=nHNVYIR8COw