加载中...

GDScript 是开源游戏引擎 Godot 专属的内置脚本语言,采用缩进语法,外观接近 Python,专为游戏开发场景与 Godot 的节点(Node)/场景(Scene)架构量身设计。
GDScript 与引擎深度耦合:脚本直接附加到节点上,内建 Vector2/Vector3、Color 等游戏常用类型,提供 signal(信号)机制实现事件通信,支持协程式的 await、可选静态类型标注(利于补全与性能),以及 @export 注解把变量暴露到编辑器面板。
Godot 团队曾尝试嵌入 Python 和 Lua,因绑定复杂、性能与线程模型不匹配而放弃,最终自研语言,换取零胶水成本与编辑器一体化体验。
对新手极易上手,迭代速度快;性能敏感部分可改用 C# 或通过 GDExtension 用 C++ 编写。随着 Godot 4 流行,GDScript 已成为独立游戏开发领域增长最快的语言之一。

登录 后参与讨论
暂无讨论,来发表第一条评论吧