使用Unity时,我将Android游戏导出为APK。运行APK时,首先显示的是Unity启动屏幕。我得出结论,可以通过像打开zip文件一样打开APK,查找初始屏幕图像(App.apk/assests/bin/Data/splash.png
)并将其替换为所需的任何图像来替换该图像。
发行带有修改过的初始屏幕的Unity驱动的Android游戏应用程序合法吗?我记得有些PS3、360和Wii上的游戏是使用Unity创建的,但是在各自的控制台上运行时不会显示Unity启动屏幕。
使用Unity时,我将Android游戏导出为APK。运行APK时,首先显示的是Unity启动屏幕。我得出结论,可以通过像打开zip文件一样打开APK,查找初始屏幕图像(App.apk/assests/bin/Data/splash.png
)并将其替换为所需的任何图像来替换该图像。
发行带有修改过的初始屏幕的Unity驱动的Android游戏应用程序合法吗?我记得有些PS3、360和Wii上的游戏是使用Unity创建的,但是在各自的控制台上运行时不会显示Unity启动屏幕。
Answers:
与该问题有关的《 Unity 最终用户许可协议》有几个部分(在我撰写本文时,它适用于版本4.x,尽管较早的版本与此相似)。
最直接相关的是第3节,内容为:
您不会删除或以任何方式更改软件(包括其运行时部分)上或软件中出现的任何Unity或第三方版权,商标或其他专有权声明或标记。
这是对您的问题的非常简单的答案:不,不允许您从基于Unity的游戏中删除Unity初始屏幕。
还有其他限制,例如第2.f节,内容为(部分):
一般限制。除非本协议明确规定,否则您不得:(i)复制(在加载或安装过程中除外)或修改或创建本软件的衍生作品;
并继续
因此,您同意不对软件进行全部或部分反汇编,反编译或反向工程,或者允许或授权第三方这样做,除非在法律上明确禁止此类活动,尽管有此禁止。
对于许可条款,术语“软件”是指“ Unity网站上标识的所有Unity软件产品的所有4.x版本和更新”。此外,该协议受丹麦法律管辖,这一事实可能并不特别适用于此问题,但仍然值得注意。
您在游戏的最终二进制文件中进行挖掘并破坏默认启动屏幕的技术显然违反了上述内容;您唯一的初始屏幕修改方法将是所拥有的Unity版本内置的内容。您的技术违反了许可协议。
根据最终用户许可协议,需要获得Unity Technologies的书面授权,但是有可能更改Unity的本机启动屏幕。
这样做的方法是产生您的Unity商标“自己的版本”,并针对要开发的特定IP直接向Unity提出建议。他们将要求您首先拥有合法的Pro许可证,并可能要求进行一些调整或更改。
可以接受的商标示例是,如果您在主菜单(具有足够的可见性)而不是本机启动画面中实现了Unity商标。
由于您不拥有软件,因此不可能在任何地方都不显示Unity商标,而是要获得许可(或更多许可),其中包括允许您将该软件用于商业用途的协议。
如果他们接受,他们将向您发送正式的书面许可。
您不能合法修改unity创建的最终apk并显示自定义启动屏幕。
但是,您可能可以做的是创建一个启动器活动,该活动将启动unity活动(com.unity3d.player.UnityPlayerActivity)。
在启动器活动中,您可以将图像显示为初始图像。
这种方法的问题在于,当您启动统一活动时,它仍会显示Unity标志。
我在这里找到信息http://chikkooos.blogspot.jp/2016/03/a-splash-screen-for-unity.html
至于您在法律上可以做什么,法律会检查您所签署的许可或合同的条款。出版权的签署属于版权所有者。对于Unity 3D,运行时许可证仍是Unity 3D的财产,并且不会转让给发布者或最终用户。
取而代之的是,出版商使用的一段代码仍经Unity 3D明确许可,以运行您发布的作品。但是,此模型存在问题。如果您购买的汽车有条件条款,您不能修改其外观或广告,那么您会期望您实际上并没有美学上转让该财产的权利。
但是,当您购买汽车时,这是一样的事情。问题是,尽管实际情况规定您要拥有汽车,但实际上您无权要求您拥有汽车设计的知识产权。但是,您确实有权修改车辆的外观。如果有法律规定,我们所有人都会齐心协力,您的汽车定价模型的一部分是基于制造商在汽车上粘贴的徽章的。您不能污损车上的徽章吗?无论如何,我完全承认那里应该有一个荣誉,但在应用程序的第一个场景中则不应。这是我的理由。
垃圾应用程序市场已经相当饱和。或者,简称crapps。问题是有这么多的crApp在打开的最初几秒钟内显示Unity徽标,由于绝对的低预算成果的概念,使您的应用程序自动处于劣势。一堆涉水肿的,未优化的g脚的蠕虫,全都带有相同的开头徽标。
这是一个更好的主意,请选择显示信用/徽章的位置。也许选择应用程序出口,或使用较小的位置选择应用程序生命周期内的某个点,或者只是选择删除徽标以换取实际指标。如果应用程序要求母舰告知它已经运行了,那么他们可以开始专注于根据许可条款收取收入,而不是任何潜在的广告回报。知道,也许他们已经这样做了?