关于素材库

Godot 素材库,又称 AssetLib,是一个用户提交的 Godot 附加组件、脚本、工具和其他资源的仓库,统称为素材。所有 Godot 用户都可以从引擎中直接下载,也可以从 Godot 的官方网站访问。

从表面上看,素材库的外观和功能可能类似于其他引擎的素材商店,比如 Unity 的素材商店或者虚幻引擎的市场,在那里你可以提交免费的素材以及付费的商业素材。此外,很多时候,这些素材是在非自由、专有的许可证下发布的,限制了你对它们的使用。

素材库则不同 - 所有资源都是免费分发的,并且服从多种开源许可证(例如 MIT 许可证、GPL 和 Boost 软件许可证)。这使得 AssetLib 更类似于 Linux 发行版的软件仓库。

接下的内容将介绍如何使用 AssetLib(从 Godot 引擎内部或网站上),如何提交自己的资源,以及提交规范。

Please note that the AssetLib is relatively young - it may have various pain points, bugs, and usability issues. As with all Godot projects, the code repository is available on GitHub, where you can submit pull requests and issues, so please do not hesitate to visit it!

素材的类型

要知道, 你可以发布的资源大致有两种不同的类型.

  • 标为 "模板" , "项目" 或 "演示" 的资源出现在Godot项目管理的 "模板" 标签下. 这些资源是独立的Godot项目, 可以单独运行.

  • 其他资源显示在Godot编辑器内部的 "AssetLib" 主屏幕标签下,"2D" , "3D" 和 "Script" 旁边. 这些资源可以下载并存入现有的Godot项目中.

常见问题

收费资源可以上传到素材库吗?

不是对官方的,虽然在未来,可能会有其他素材库允许这样做。也就是说,你可以在素材库以外的地方将 Godot 素材货币化并出售。