几个月前,我考虑将 AngelScript 添加到我的引擎中,我肯定会这样做。
现在我担心的一件事是保护用户源代码。事实上,如果我使用 AngelScript 是为了让我的游戏引擎可模组化(实际上我将使用它制作的游戏可模组化),但即使我是开源爱好者,最终的商业产品也必须受到保护,因此我的脚本源必须受到保护。我也知道一些改装者更喜欢他们的代码受到保护。
问题是,我该怎么做?加密成语?AngelScript 字节码?知道约束之一是所有生成的代码都是可重用的,即使我们看不到实现。
加密是我的第一个想法,所以如果这是你建议我使用的东西,是否有更好的加密类型可以使用(私钥/公钥,加密算法......)?
提前感谢您的回答!