Godot 的源代码
Godot 的源代码目录结构大致如下:
-
core/: 包含核心引擎功能,如内存管理、线程、文件系统等。
-
drivers/: 包含各种驱动程序,如音频、视频、网络等。
-
modules/: 包含各种模块,如物理引擎、脚本引擎(GDScript)、渲染器等。
-
scene/: 包含场景管理相关的代码。
-
servers/: 包含服务器系统,如音频服务器、视觉服务器等。
-
thirdparty/: 包含第三方库的代码,如 Bullet(物理引擎)、mbedtls(加密库)等。
-
editor/: 包含编辑器的代码。
-
platform/: 包含平台特定的代码。
-
main/: 包含主程序入口和初始化代码。