Before Godot 3.0, the only choice for scripting a game was to use GDScript. Nowadays, Godot has four (yes, four!) official languages and the ability to add extra scripting languages dynamically!
在godot 3.0 之前,编写游戏的唯一选择是使用GDScript,现在,godot有四个(是的,四个!)官方语言以及动态添加额外脚本语言的能力。
This is great, mostly due to the large amount of flexibility provided, but it also makes our work supporting languages more difficult.
这很好,主要是因为提供了大量的灵活性,但它也使得我们支持语言的工作变得更加困难。
The “main” languages in Godot, though, are GDScript and VisualScript. The main reason to choose them is their level of integration with Godot, as this makes the experience smoother; both have slick editor integration, while C# and C++ need to be edited in a separate IDE. If you are a big fan of statically typed languages, go with C# and C++ instead.