最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
godot-powerful:实践指南
时间:2026-09-11 10:26:01 编辑:袖梨 来源:一聚教程网
工作中遇到相关需求时,godot-powerful值得先读说明,因为它主要用于将 godot 变成目前最强大的引擎的插件列表。一旦进入日常自动化环节,输入边界、依赖和失败处理如果不清楚就很难稳定复用会直接影响交付,这也是我最关心的风险。短测时我会用一项范围明确的真实任务完成最小试跑,并保留配置时间、输出质量、异常信息和维护痕迹的结果,方便团队复盘。编辑判断上,愿意先做小范围验证并复查原始文档的团队可以优先研究它;其他团队不必为了热门标签勉强接入。

Godot 强大的插件和必需品 v7.0
激励我=D
这是什么
几乎在您制作的任何项目中都需要的插件列表,可以将 godot 变成比现有引擎更强大的引擎。
什么是新的?
IMPORTANT 这是 godot-powerful 的最新版本,随着 4.x 的临近,将创建另一个存储库来保持组织有序,这将被更新 不太频繁,因为人们也会迁移到 4.x!感谢所有以任何方式支持该项目的人! :D
-
7.0 时:
- 修改探索按钮
-
添加到组织部分:
-
添加到插件:
- JSON 配置文件
- XBOX 导出
- YaFSM
- GDUnzip
- MakeFile 启动器
- SmartShape2D
- GDScript 的宏
- 单例快捷方式
- 单元测试框架
- 对话
-
从插件中删除:
-
从外部工具中删除:
== 插件 ==
3D 文本(Label3D)
- 你好!这是为 Godot 3.1.x 构建的插件,可将 3D 标签添加到您的节点库中。它就像普通标签一样,但是是 3D 的!该插件仅添加一个名为 Label3D 的新节点,您可以将其添加到 3D 环境中的任何位置。
- 作者:@SIsilicon
Screenshot
高级后台加载程序
- 该脚本允许您在播放过场动画时加载整个关卡和所有必需的资源。
- 作者:@MasterPolska123
动画帧选择器
- 为 2D 动画添加帧选择器功能,允许在动画轨道上更有效地设置关键帧。
- 作者:@AniMesuro
Screenshot
音频效果检查器
- 音频效果可能会让不熟悉音频工程环境及其工具的用户感到困惑。查看没有视觉反馈的滑块可能看起来有点令人畏惧。这就是音频效果检查器派上用场的地方!它使您能够通过图形界面更轻松地控制您的工具;就像 DAWs 中使用的任何 VST 插件一样。
- 作者:@NoodleSushi
Screenshot
星灵精灵
- Godot 插件可帮助将 Aseprite 动画导入到 AnimationPlayers、AnimatedSprites 和 SpriteFrames。
- 作者:@viniciusgerevini
Screenshot
批量碰撞
- 一个插件,可自动执行向网格添加和更新碰撞形状的过程。选择一个或多个节点,然后按 F11 添加凸碰撞形状,或按 F12 添加凹碰撞形状。
- 作者:@DiV4
行为树
- 使用本机场景树编辑器构建复杂的模式和行为,移动行为节点并编辑它们,而不必担心破坏系统。
- 作者:@GabrieleTorini
Screenshot
概念图
- 直接从 Godot 引擎编辑器创建基于节点的内容的插件。
- 作者:@HungryProton
Screenshot
贴花
- DecalCO 是 Godot 游戏引擎的基于着色器的解决方案。贴花是一个很棒的工具,用于向 3D 对象添加细节,而无需向其几何体添加更多细节或使用非常大的纹理贴图。
- 作者:@Master-J
Screenshot
对话
- 创建对话、角色和场景来显示 Godot 游戏中的对话。
- 作者:@coppolaemilio
Screenshot
EasyBlend
- EasyBlend 是一个着色器,允许您为画布项目设置自定义混合模式。其中包括常见图像编辑器中的许多混合模式。
- 作者:@nobuyukinyuu
Screenshot
火力基地
- 用 GDScript 编写的 Google Firebase SDK,用于 Godot 引擎项目。
- 作者:@GodotNuts
GDScript 至 CSharp
- 将 GDScript 类转换为 C#。一键式解决方案可以为您节省数百个小时。
- 作者:@kiriri
Screenshot
GDUnzip
- Gdunzip 是一个 zip 文件 browser/decompressor ,完全编写在单个 GDScript 文件中。您可以在使用 Godot 游戏引擎构建的游戏中使用它。该脚本用于适度的 zip 解压缩目的,因为它包含的 inflate 算法不是超级快,并且 gdunzip 不会对未压缩文件进行 CRC 检查。但是,如果您只需要解压缩小文件,或者当您的 zip 文件包含预压缩文件(如 png)时,gdunzip 就可以正常工作。
- 作者:@jellehermsen
2D 全局照明
- Godot 游戏引擎中实现的 2D 全局照明。我之所以这样做是因为我在 Godot 中没有找到任何此类 2D 渲染的示例,并且在其他具有公开可用代码的引擎中也没有找到任何示例。
- 作者:@samuelbigos
Screenshot
GPU TileMap
- 这是基于着色器的图块地图替代方案,图块具有相同的宽度和高度,地图存储为图像纹理,目前地图保存在场景中
- 作者:@MightyPrinny
检查员小工具
- Inspector gadget 是一组 GDScript UI 控件,旨在在运行时读取和写入对象属性。它从 Node 扩展了标准 get_indexed() 函数
- 作者:@Shifty
Screenshot
JSON 配置文件
- JSON 配置文件是 Godot 的一个插件,旨在帮助通过 JSON 文件读取用户输入。使用 JSON 文件作为配置 Godot 应用程序的方式将允许您的用户共享配置文件。 Minecraft 是一个显着的例子,它使用 JSON 文件来配置游戏的某些方面,例如块模型。
JSON 模式的定义启发了这个插件。但是,它不是使用 JSON 文件来定义 JSON 的结构,而是采用编码方法。这种方法的优点是允许更多功能。
- 作者:@98teg
Screenshot
详细程度 (LOD)
- 该附加组件提供了网格、灯光和粒子的详细程度。它可用于显着提高大型场景的性能。
- 作者:@Calinou
Screenshot
本地化编辑器
- 这是一个用于管理本地化数据的 Godot 编辑器插件。该插件允许您快速轻松地编辑 csv 格式的翻译。您还可以自动翻译您的文本(内置谷歌翻译)还支持重新映射。使用拖放可以非常轻松地分配资源。分配的资源可以在预览窗口中查看,进行检查。还会检查输入是否有错误。错误的条目以颜色突出显示。
- 作者:@VP-GAMES
Screenshot
GDScript 的宏
- 通过输入简短的单词或字母快速生成 GDScript。
- 作者:@rainlizard
Screenshot
生成文件启动器
- 用于从 Godot 编辑器执行或构建 make 目标的插件。 该插件在底部面板中添加了一个名为 Make 的新底座,它读取项目根目录中的 makefile 并创建一个构建目标列表,每个目标都可从 UI 触发。
- 作者:@samdze
Screenshot
网状配料机
用于将 MeshInstance 节点批处理为单个 MultiMeshInstance 的工具。
- 提供新的MeshBatcher节点,方便实施。简单地将该节点用作MeshInstances的容器。
- 放置和编辑单独的 MeshInstances 以进行精细控制。
- 检测 StaticBodies,允许与 MultiMeshInstance 发生碰撞。
- 作者:@OrigamiDev-Pete
Screenshot
修饰符
- 允许为任何节点属性创建多个链接修饰符的节点。
- 作者:@samdze
Screenshot
原生集成
- 制作 C++ 脚本,无需任何外部配置,只需插入,制作您的代码,就完成了!
- 作者:@NonUnknown
Screenshot
节点连接器
- Godot 编辑器的插件,提供了一种将一堆 UI 元素连接到脚本的便捷方法。
- 作者:@Rybadour
Screenshot
单例快捷方式
- 添加从脚本编辑器轻松访问单例的快捷方式
- 作者:@rainlizard
Screenshot
智能音频流
- 考虑一个持续时间为 1 秒的跳跃音频,但你的播放器只需要 0.5 秒即可跳跃,使用普通的 AudioStream 它将剪切当前播放的音频并再次启动它,使用此插件它知道声音是否已经在播放,而不是再次剪切和播放,它会设置另一个流来播放,这样你就可以听到声音而不剪切它们。
- 作者:@nonunknown
SmatShape2D
- 该插件允许您创建纹理精美的 2D 多边形。只需放置几个点,然后创建/分配形状材质,您就应该拥有一个漂亮的多边形。 使用的纹理类似于使用 TileMaps/TileSets 制作地形时使用的纹理
- 作者:@SirRamEsq
Screenshot
声音管理器3.0
- 声音管理器使用户可以更好地控制游戏的音频。使用此插件,只需使用简单的方法调用即可播放游戏的每种声音。场景中不再有冗长的 AudioStreamPlayer 列表,也不再有处理每个脚本中音频的冗长方法。 它还可以让您更好地控制背景音乐。声音将不再在场景之间停止,让您能够随时停止并以您想要的方式播放。
- 作者:@Xecestel
SpriteSheet 经理
- 该插件允许用户处理不规则的精灵表,并自动从选定的精灵表生成动画。
- 作者:@nonunknown
Screenshot
SpriteText
- 可用作使用精灵表显示文本的标签的脚本
- 作者:@MightyPrinny
Screenshot
文本编辑器
- 一个小插件,可以轻松管理项目文件夹中的文本文件。
- 作者:@fenix
Screenshot
平铺到 Godot 导出
- 用于以 Godot 3.2 格式导出 Tilemap 和 Tilesets 的 Tiled 插件。
- 作者:@MikeMnD
步道系统
- Godot Trail System 是一个先进的 trail/ribbon 插件,用于 Godot 引擎,类似于 Unity3D 的系统。该插件提供完整的 3D 功能和基本 2D 功能(稍后更新)。
- 作者:@OBKF
Screenshot
单元测试框架
- 完全集成在 Godot 编辑器中 使用 FileSystem、ScriptEditor 或 GdUnitInspector 上的上下文菜单运行测试套件 直接从 ScriptEditor 创建测试 一组宽敞的断言用于验证您的代码
- 作者:@MikeSchulze
Screenshot
体积测量
- 戈多用户大家好。该插件将能够在游戏引擎中创建光线充足的体积雾。仅GLES 3。
- 作者:@SIsilicon
Screenshot
VPainter
- Godot 游戏引擎的顶点绘制插件。
- 作者:@tomankirilov
Screenshot
XBOX 导出
- 将您的游戏导出到 Xbox
- 作者:@SLGamesCregg
小麦二维
- 易于使用的 Godot 游戏 2D 天气,包括风、雨、雪和一些场景变暗......
- 作者:@parachutino
Screenshot
YaFSM
- 以“Godotic”方式实现的设计者友好的有限状态机
- 作者:@imjp94
Screenshot
== 语言支持 ==
C++ 助手
- 该插件可帮助解决使用 GDNative C++ 进行开发的一些更繁琐的方面。
- 作者:@turtlewit
Screenshot
JavaScript / 打字稿
- 该模块实现了 godot 游戏引擎的 JavaScript/TypeScript 语言支持。 QuickJS 用作 ECMAScript 引擎。
- 作者:@GodotExplorer
科特林
- 这是 Godot 游戏引擎的 Kotlin 语言绑定。它使用 GDNative 与 Godot 的核心 api 进行交互。该绑定为您提供 Godot API 作为 Kotlin 类,因此您可以完全用 Kotlin 编写游戏逻辑。它将使用Kotlin/Native编译成动态库。您不必担心任何绑定逻辑。只需像 GDScript 或 C# 一样编写游戏脚本,但使用 kotlin 的所有语法糖。
- 作者:@utopia-rise
Screenshot
卢阿
- 对 Godot Engine 3.2.x-stable 的 Lua 5.4 语言支持(4.0-dev 太不稳定,目前无法使用)
- 作者:@perbone
蟒蛇
- 该项目的目标是为 Godot 游戏引擎提供 Python 语言支持作为脚本模块。
- 作者:@touilleMan
Screenshot
铁锈
- Rust 绑定到 Godot 游戏引擎。
- 作者:@godot-rust
== 外部工具==
这些是用 godot 制作的工具,有些可以在引擎本身内部运行,有些则不能,但仍然改进了引擎。 由于它们是“外部”,因此它们未包含在引擎内的插件选择器中
材料制造商
- 这是一个基于 Godot Engine 的工具,可用于按程序创建纹理。
- 作者:@RodZill4
Screenshot
== 组织插件 ==
代码片段插件
- Godot 3.2.X 的这个插件添加了一个弹出窗口,其中列出了所有可用的代码片段。弹出窗口显示为 Control+Tab。
- 作者:@Leleat
Screenshot
命令调色板
- 受 CtrlP 启发的 Godot 插件,可以更快、更轻松地打开您在编辑器中查找的资源。
- 作者:@IvanFon
Screenshot
文件系统视图
- 类似于 FileSystem 码头的 Godot 工具,允许您自定义过滤器(视图)以处理项目资源。
- 作者:@zaevi
Screenshot
文件夹节点
- 允许在树视图中创建文件夹节点。文件夹节点除了组织节点之外没有其他用途。 Usage: Select the nodes you want, right click and select "Reparent to new node", now your nodes are in a folder.
- 作者:@JulienVanelian
Github 集成
- 为您的 Godot 编辑器提供完整的 GitHub 集成!甚至无需打开浏览器即可管理您的项目。
- 作者:@fenix-hub
Screenshot
项目地图
- 该插件可让您创建项目的“地图”,以获得更好的概览并快速访问最常用的文件。
- 作者:@Yogoda
Screenshot
快速插件管理器
- 更快的插件管理,无需深入Godot的插件设置。
- 作者:@mastermarkus
TODO - UPDATED
- 一个插件,用于查看 TODOs 和其他标签,其创建的代码类似于流行的 IDEs 中的代码。 // Now with C# Support! //
- 作者:@OrigamiDev-Pete
Screenshot
== 荣誉称号 ==
提及其他存储库,例如 godot-powerful。也许您可以在其中之一中找到更适合您的项目的内容。
伟大的戈多
- Godot 的 free/libre 游戏、插件、附加组件和脚本的精选列表。
- 作者:@Calinou
可笑的编码(视觉效果编程)
- 与 vscode 强大的编码类似,它使您在 Godot 中的编码体验更加可笑 1000 倍。
- 作者:@Jotson
Screenshot
下一步
- Godot 节点扩展 AKA Godot NExt 是一个 Godot 3.1+ 存储库,致力于收集当前在 vanilla Godot 中不可用的基本脚本类。
- 作者:@godot-extended-libraries
相关文章
- packer-examples-for-vsphere:实践指南 09-11
- 无畏契约手游安卓手机版新手英雄推荐有哪些-类型差异和选择建议 09-11
- AndroidCalendar:实践指南 09-11
- First:实践指南 09-11
- 无畏契约手游安卓手机版奶妈玩法实用用法讲了什么-主要信息和内容重 09-11
- sketch-foundation-kit:实践指南 09-11