我的10个Godot插件推荐


3楼猫 发布时间:2025-05-05 16:34:54 作者:Zuxin Language

本文灵感来源: 《CATO》使用的 20 款 Unity 插件
目前用Godot开发了两款GameJam游戏:
完美酒保零号保镖 深感虽然Godot现在是个完全可用好用的游戏引擎,不过社区尤其是中文社区的资料比起Unity来说少之又少。好在我还算是个会上网冲浪的人,所以本文分享一些我找到的不错的插件给已经使用Godot开发或者潜在对Godot有兴趣的开发者。本文中会放出所有插件的链接,链接里有作者写的使用方法,看不懂英文也没关系浏览器挂载一个沉浸式翻译插件就好了。

0.安装插件的Tips

因为Godot的AssetLib依托于Github存在,所以很多朋友直接访问下载容易下不了。解决方法有两种:
1.点击这里的查看文件
这样Godot会直接打开这款插件的Github地址,然后下载下来放进项目目录里的addons文件夹即可
2.设置网络代理
如果你有某些网络工具的话,在编辑器设置里打开HTTP代理在这里填写即可。
成功导入了以后记得在设置里勾选启用。

1.Godot Sound Manager

地址:https://github.com/nathanhoad/godot_sound_manager
无论是Unity还是Godot他们核心都是场景为游戏制作逻辑的,所以会有一些经典问题比如跨场景音频会中断。而我们很多时候需要考虑到转场和音频连续的问题,所以会写在全局里面。这款插件就是帮助你省去折腾这一步骤的过程,直接调用函数播放音乐、音效、环境音以及选择挂载的轨道等等高级功能。

2.SceneManager

地址:https://github.com/glass-brick/Scene-Manager
和上面的问题一样,游戏需要转场(比如最常见的淡入淡出),如果用教程默认的逻辑切换场景就很难实现,所以这个插件就是专门做场景管理和转场动画用的。

3. Script IDE

地址:https://github.com/Maran23/script-ide
如果你喜欢IDE的编程环境又放不下Godot里便捷的拖拽功能或者喜欢都在同一个程序里工作,那么除了用IDE打开代码还有一个选择就是安装这个插件。将你的Godot代码编辑器变得更像IDE

4. Godot Aseprite Wizard

地址:https://github.com/viniciusgerevini/godot-aseprite-wizard
如果你的游戏使用的是像素美术,那么你大概率听说过Aseprite这款软件。这个插件可以帮助你直接查看和调用Aseprite中的工程文件方便你修改。

5. Godot Shaders

地址:https://godotshaders.com/shader/
这个并不是游戏而是网站,能搜到很多人写好的Godot着色器来实现一些画面效果比如CRT滤镜。

6. Dialogic

地址:https://github.com/dialogic-godot/dialogic
一款用于制作角色对话的插件,可以用于制作过场/AVG游戏。

7. Phantom Camera

地址:https://github.com/ramokz/phantom-camera
相当于Godot版本的Unity中的Cinemachine,用来控制摄像头做各种效果,2D和3D都支持。

8.Signal Visualizer

地址:https://github.com/Ericdowney/SignalVisualizer
可以让你在可视化窗口里显示当前场景的信号和连接。 如果你场景里有大量信号可以考虑试试。

9. Animated Shape 2D

地址:https://github.com/Goutte/godot-addon-animated-shape-2d
可以给2D游戏的每一帧定义不同的碰撞体,非常实用。

10. SmartShape2D

地址:https://github.com/SirRamEsq/SmartShape2D
相当于Unity中的Sprite Shape,创建不同几何体的平面很适合做平台跳跃游戏和原型设计。

结语

Godot虽然问题还是一堆不过我目前对这个工具比较满意,之后我也会继续开发作品以及多发我开发中遇到的各种问题和心得。希望这些插件对你的游戏开发有帮助。

© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com