当前位置: 首页 > >

微信小游戏代码包侵权的避开技巧(含处理脚本代码)

发布时间:


2020年7月更新:针对本文的需求,开发了代码混淆插件,详情请见微信小游戏代码包侵权解决方案升级版



随着微信小游戏*台的普及和完善,越来越多的游戏开发者加入到微信小游戏开发队伍中,很多公司开发者一个团队就开发了几十款游戏。


目前,微信小游戏同质化严重,大多是一套代码,换换皮肤就变成了一款新游戏。更有甚者,有些开发者直接反编译别人的游戏包进行简单修改,变成自己的产品申请上架。严重损害著作权所有人的利益和*台规则。


为了遏制和打击这种现象,微信小游戏*台有一个环节是机审,审查代码包的相似度,如果代码包相似度超过一定的比例就会被判定为“代码包侵权”,审核不予通过。


这本身是好事,但是却产生了大量“误杀”行为。很多公司开发团队用同一套自己研发的游戏引擎开发出不同的产品,申请上线的时候会判定为“侵权”。这就郁闷了,自己侵权自己。


虽然微信官方说可以申诉,但是时间不受控制,这不是一个上策。更好的方式是修改代码,混淆代码,让其看起来和别的项目不像,不要触发微信代码机审的“黑机关”。


好了,废话了半天,该上菜了!希望各位读者收获满满!


混淆代码的思路:

1、修改所有代码Class 类名称不要重复


2、修改全部全局属性、和至少 1/3的方法名称不要重复(这部分可以写程序去批量改)




友情链接: