unity 是用什么语言编写的?

unity 是用什么语言编写的?

可能重复:
如何从源代码构建 Unity?

Unity 是用什么语言编写的?此外,我在哪里可以获取其源代码?

我有一个关于窗口环境或 shell 的想法(不知道该怎么称呼它)。我想做的是教自己如何创建它。

我喜欢我所见过的一些想法,但我想重新做它们所有,包括桌面如何工作的概念。

我认为学习 Unity 所用的语言以及研究 Unity 和 Gnomes 代码是一个好的开始。

我使用的是 Ubuntu 12.04 acer aspire 5920 3 GB 内存 160 GB 硬盘

答案1

Unity 是使用 C、C++ 和 Vala 开发的。此链接将提供有关 Unity 开发的所有信息。查看 Gnome 开发者中心用于 Gnome 开发。您将获得 Gnome 开发教程和平台相关信息。

答案2

Unity 主要用 C++ 编写。其源代码可在发射台。要获取代码,您需要 Bazaar。可以使用以下方式安装

sudo apt-get install bzr

然后创建要执行的代码分支

bzr branch lp:unity trunk

这将创建包含 Unity 源代码的目录trunk。如果您只想查看代码,那么就大功告成了。如果您想要构建它,则需要安装一些依赖库。这很可能只是安装,Nux但根据您的设置,可能会有更多要求。

有关开发 Unity 的更多信息,请访问Unity 开发页面。关于从源代码构建当前 Unity 的更详细说明也可以在这里找到这个答案

相关内容