我创建了一款Android游戏,我使用TexturePacker工具生成的TextureAtlas。 我付了艺术家来创造优质资产。所以我有这些漂亮的大型png文件与alpha,包含所有资产,等待任何人解压我的apk被盗。我想保护他们 - 至少有一点 - 来自黑客和小偷。
我已经搜索过,除了通常的“你永远无法完全保护你的应用程序”之外什么都没找到,或者“你唯一可以做的就是自己创建自己的密码和加密系统”(是的,我是夸张一点)。我发现这些答案对我的情况毫无起见,因为: - 我知道不可能使应用程序,一段代码或资产100%免受黑客攻击。这里的目标是保护它一点点,使95%的黑客很难。 - 我知道我的资产不是有史以来最美丽的艺术品,但我也知道它们比大多数Android应用程序更好,任何游戏克隆开发者都会看到它。
有没有办法从png文件中删除透明度但是将其保留在游戏中?有没有办法添加某种水印,将在应用程序中自动删除?
非常感谢分享您的想法