Godot发展概论¶
本页旨在介绍Godot引擎的源代码的全局组织,并给出在C++方面扩展/固定引擎的有用提示。
体系结构图¶
下图描述了Godot使用的架构,从核心组件到抽象的驱动程序,通过场景结构和服务器。
用gdb调试编辑器¶
如果您正在编写或更正影响Godot引擎编辑器的错误,请记住,在默认情况下,二进制文件将首先运行项目管理器,然后仅在选择项目后在另一个进程中运行编辑器。要直接启动项目,需要通过传递 -e
来自项目文件夹中的godot引擎二进制文件的参数。通常:
$ cd ~/myproject
$ gdb godot
> run -e
或:
$ gdb godot
> run -e --path ~/myproject