Мне хочется взломать Unity и потратить пару минут на поиск документации по разработке, исходного кода, компонентов, стека используемых приложений и т. Д. Все это, похоже, скрыто в результатах. Не могу найти ничего связанного.
Кто-нибудь может указать мне правильное направление?
Вовлеченность в Unity - это то место, где эта документация в конечном итоге будет документирована.
Существует обзор архитектуры , с которого следует начать работу. Если вы хотите добавить новые места для единства, вы можете найти документацию здесь .
Страница проекта Unity https://edge.launchpad.net/unity - хорошее место для начала. Вы можете скачать исходный код (в основном Vala с некоторым C, насколько я помню) с https://code.edge.launchpad.net/unity - lp: unity является основной веткой.
Unity построен на Mutter, так что вы также можете проверить http://git.gnome.org/browse/mutter для большего количества кода.