其实吧我觉得两者之间的区别不大,都有官方的文档可以看。只不过c#的教程少gds的多罢了。
用gds会方便很多,特别是下载引擎的时候,直接在steam就可以下,而且可以实时更新。用c#的话就要找教程一步步来安装和了解注意事项。
追求性能的可以去学c++,这样就可以拿godot源码重新编译变成一个只属于你的引擎了。
最重要的一点,不要以为以前学过c#就可以在godot里随便玩了。里面调用的函数都会不同,函数的用法也是要了解的,引擎运作的逻辑也要学。unity用的c#也只是语言里的部分。学会引擎才是大头!!!语言只是一个桥梁,用来链接板块的工具。
最后附上我的宝
![](http://static.tieba.baidu.com/tb/editor/images/client/image_emoticon3.png)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=37d43e403ef0f736d8fe4c093a54b382/9f158b22720e0cf34b7a46c44c46f21fbf09aac3.jpg?tbpicau=2024-08-06-05_ff24cf3495c5ed70f2a2913f1223ace9)