如果我在LibGdx中编写游戏并希望共享(将来可重用)部分,那么我将用Java编写一个库并将其安装到本地Maven / Gradle存储库中。故事结束。
如果我使用Unity会怎样?
答案 0 :(得分:1)
Unity提供了一种导出unitypackages的方法,可以帮助在项目之间分配资产,assets server几乎等于maven存储库(你可以看到统一存储有想法)。
您需要将Unity IDE打包为unitypacks,但不限于语言或外部代码编辑器(您编写的代码更加舒适,使用C#或US无关紧要,但对于输入/导出包,您需要UnityEditor )。
此软件包不受代码资产的限制,它包含统一支持的任何类型的资产(也包括DLL和插件)。
ps:只是要记住,Unity不提供Java语言支持只是今天的C#和UnityScript,这最后一个经常与JavaScript相关或误认为是Java。
答案 1 :(得分:1)