關於素材庫
Godot 素材庫(AssetLib)是一個用戶提交的 Godot 擴充元件、腳本、工具以及其他資源的倉庫,統稱為素材。所有 Godot 使用者都能直接在引擎內下載,也可以透過 Godot 的 官方網站 存取。
表面上,素材庫的外觀和功能可能類似其他引擎的素材商店,例如 Unity 的 Asset Store 或 Unreal Engine 的 Marketplace,你可以在這些平台上發布免費或付費的商業素材。此外,這些素材經常採用非自由、專有授權,限制你對素材的使用。
而素材庫則不同——所有資源皆免費提供,並採用多種開源授權(如 MIT 授權、GPL 及 Boost 軟體授權)。這讓 AssetLib 更像 Linux 發行版的軟體套件庫。
本系列頁面將說明如何使用 AssetLib(無論是在 Godot 編輯器內或在網站上)、如何提交自己的素材,以及提交時的相關規範。
請注意,AssetLib 仍屬新穎,可能會有一些問題、Bug 或易用性不足的情況。如同所有 Godot 專案,程式碼庫也託管在 GitHub,你可以在那裡提交拉取請求(Pull Request)或回報問題,歡迎隨時參與!
素材的類型
請注意,你可以發布的素材大致分為兩種不同類型。
被標示為「範本」、「專案」或「展示」的素材,會出現在 Godot 專案管理員的「素材庫」分頁下。這些素材都是可獨立運作的 Godot 專案。
其他素材則會顯示在 Godot 編輯器主畫面的「素材庫」分頁中,位於「2D」、「3D」及「腳本」分頁旁。這類素材設計為可下載並放入現有的 Godot 專案內使用。
常見問題
可以將付費素材上傳到素材庫嗎?
官方素材庫目前不支援付費素材,但未來或許會有其他素材庫開放此功能。不過,你可以在素材庫以外的平台自由販售、營利你的 Godot 素材。