Введение в разработку Godot¶
Эта страница создана для ознакомления с организацией исходного кода Godot, и предлагает полезные советы для улучшения/исправления движка на стороне C++.
Диаграмма архитектуры¶
Следующая диаграмма описывает архитектуру используемую Godot, от компонентов ядра до абстрактных конструкций, через структуру сцены и серверов.

Отладка редактора через gdb¶
Если вы пишете и корректируете баги затрагивающие редактор Godot, запомните что исполняемый файл будет по умолчанию запускать менеджер проектов, и только потом запускать редактор в отдельном процессе после того как вы выберете проект. Чтобы запустить проект напрямую, вы должны запустить редактор передав аргумент -e
в исполняемый файл Godot из вашей папки проектов. Например:
$ cd ~/myproject
$ gdb godot
> run -e
Или:
$ gdb godot
> run -e --path ~/myproject