我们启动 Unity 开源组件的初衷是让我们与您、我们的客户以及用户进行互动。我们希望为您提供源代码访问权限并确保全面的安全性和灵活性。
我们始终欢迎合作参与和社区开发。我们的希望和期待是,借助这一举措,我们的社区将能够以前所未有的方式致力于 Unity 的发展。
我们建议您在参与 Unity 开源项目时使用 Bitbucket,因为这是我们在内部使用的工具,并能让工作变得简单。Unity 有许多开源代码仓库可帮助开发人员使用 Unity 软件:
http://bitbucket.org/Unity-Technologies/
这是我们最新的代码仓库,主要由 Unity UI 团队和研发内容团队使用。一些核心研发项目最终会进驻到这里(主要是由于开发人员的偏好),例如 5.3 版内存性能分析器。
https://github.com/Unity-Technologies
This is our oldest repository, where some of our core R&D projects keep their open-source work. Key projects include Unity’s fork of Mono (the C# runtime), MonoDevelop (the code editor), and Katana (our build/CI system). Much of the tech used for WebGL, such as Emscripten, is also hosted here.
此代码仓库由 Unity 日本研发团队和传播团队使用。此代码仓库包含该办事处员工的演示项目、原型和编外项目。有趣的项目包括即将推出的用于构建 AssetBundle 的 Asset Graph 系统、一个演示如何在 Unity 中有效使用线程的演示项目,以及一个演示如何使用 Unity Ads 的示例项目。
如果您想了解更多有关参与 Unity 开发的信息,请参阅有关参与开源项目的部分。