如果要说比较著名的游戏引擎的话,那虚幻确实可以通过编译代码来提升反编译的难度(如果使用虚幻蓝图的话,蓝图也会被编译成机器码)不过如果遇到反编译大神,那其实不论用啥引擎都不管用(因为如果有技术高手想破解游戏,那什么加密也拦不住,毕竟连大公司搞的“Denuvo加密”还是照样被顶尖的破解团队给攻破了)就算是虚幻也没有用。
所以如果只是担心自己的代码被抄,只能这样表示安慰:这个世界上3A大作那么多,破解团队为什么要盯上一个独立游戏来破解?因此一般谈论反破解的话,其实都只是在避免自己的项目被新手小白随便给扒了。至于遇到大神,那谁也没办法(大公司都没办法,独立游戏自然别提了)
另一个放下担忧的思路是:为什么我的代码值得别人抄?因为这个世界上有很多顶尖的开源项目,里面的代码可能写得比我还好。总不能说我写的代码能超越那些世界顶级的开源项目吧……可能别人随便抄个开源项目的代码,都比费劲来破解我的游戏要强


