跳至內容

02Engine(基於Scratch衍生的編輯器)

出自轻之舟百科

02Engine 是由 0.2Studio 開發的一款面向硬核創作者的可視化編程創意引擎,其基於 Turbowarp(Scratch 的衍生優化版本)進行二次開發,在保留 Scratch 經典積木式可視化編程特性的基礎上,對運行性能、功能擴展體系進行了深度增強,旨在為進階創作者提供更高效、更豐富的創作能力[1][2]

軟體名稱02Engine開發者0.2Studio基於TurboWarp(ForScratch)開發軟體類型可視化編程編輯器、創意創作引擎軟體授權部分組件採用 GPL-3.0、CC-BY-4.0 等開源協議支持平台Web(在線版)、Windows、macOS、Linux(桌面版)官方網站https://www.02engine.org/

基本介紹

開發定位

02Engine 的核心定位是服務於進階與硬核 Scratch 創作者,彌補原版 Scratch 以及基礎衍生版本在性能上限、功能擴展性上的不足,為需要開發複雜項目的用戶提供更強大的底層支持與豐富的擴展能力,重新定義可視化創作的體驗[2]

技術基礎

02Engine 是 Turbowarp 的修改版本(Mod),而 Turbowarp 本身是基於 Scratch 3.0 的開源項目進行的性能優化版本,因此 02Engine 本質上是基於 Scratch 生態的二次開發產物,完全兼容 Scratch 的 SB3 項目格式,用戶可以直接將原有 Scratch 項目導入 02Engine 中進行編輯與運行[1]

核心功能

性能優化

02Engine 對運行層進行了深度優化,移除了原版的幀率限制,大幅提升了項目的運行速度,即使是包含大量角色、邏輯的複雜項目,也能夠保持流暢的運行狀態,解決了原版 Scratch 在處理複雜項目時容易出現的卡頓問題[2]

擴展生態

02Engine 集成了大量的第三方擴展,涵蓋了 PenguinMod、TurboWarp 的原生擴展,以及精選的社區擴展,包括物理引擎、3D 引擎、網絡通信、實用工具等多個類別,用戶可以通過內置的擴展管理器統一管理這些擴展,一站式獲取所需的功能,無需單獨安裝配置[2]

創作工具集成

02Engine 內置了完整的在線工具集(02Engine Tools),覆蓋了代碼轉換、資源處理等創作流程中的各類需求,將創作相關的工具進行了整合,讓用戶的創作過程無需切換多個平台,提升了創作的效率[2]

部署與使用

在線版本

02Engine 提供了免安裝的在線編輯器,用戶可以直接通過瀏覽器訪問在線地址即可使用全部功能,同時支持通過嵌入連結的方式,直接在線運行 SB3 格式的 Scratch 項目,方便用戶分享與展示自己的作品[1]

桌面版本

針對需要離線使用的用戶,02Engine 提供了多平台的桌面客戶端,支持 Windows、macOS、Linux 系統,用戶可以下載桌面版進行本地安裝,獲得更穩定的離線創作體驗[1]

參考文獻