編輯器
你在編輯器中編寫 Divooka 程式:把節點放到畫布上,用連線把它們連線起來,執行程式,並在每個節點上檢視它產生的結果。共有兩個編輯器,每個編輯器在這裡都有一份從零開始的指南——安裝、視窗、第一個程式、節點和連線、圖、執行、除錯、示例、儲存以及鍵盤操作。
Divooka Explore
用於學習、實驗和日常任務。它提供的一切在啟動後即可使用,一次只開啟一個文件,並附帶一個龐大的示例庫。
Divooka Explore 指南——從安裝和啟動開始。
Divooka Compute
用於專業工作和應用程式開發:在由資料夾組成的工作區上以標籤頁開啟多個文件;文件可以引用包、庫以及彼此;提供編譯式的執行方式、終端和外掛。
Divooka Compute 指南——從安裝和啟動開始。
在其中一個編輯器中編寫的 .dvk 文件可以在另一個編輯器中開啟。
兩者的區別
Explore 和 Compute 是 Divooka 的兩個發行版,打包方式和預期用途各不相同。Methodox 的產品概覽列出了以下區別:
| Divooka Explore | Divooka Compute | |
|---|---|---|
| 預期用途 | 學習、實驗和日常任務。 | 專業工作流和商業應用程式開發。 |
| 分發方式 | 獨立、自包含的軟體包,內建捆綁工具。 | 獨立發行版,採用模組化的包管理。 |
| 工具集 | 影像和文字處理、音訊合成、程序化 3D 建模、檔案處理、自動化以及 LLM 工具。 | 辦公自動化、多媒體處理和應用程式開發,並支援編譯式執行時。 |
| 桌面平臺 | Windows。接下來計劃支援 macOS,之後支援 Linux。 | Windows。接下來計劃支援 macOS,之後支援 Linux。其命令列工具(例如 stew)也可以在其他平臺上執行。 |
Explore 有一個 itch.io 試玩版和一個 Steam 官方頁面。itch.io 上的下載是較早的預覽版;請檢視商店頁面瞭解最新的釋出狀態。上面列出的 Compute 功能描述的是已公佈的發行版,而不是目前可供下載的版本。
商業用途
Explore 面向個人和教育用途,允許有限的商業使用。其 Steam 許可部分說明了在哪些情況下需要單獨的商業許可,包括出售程式原始檔,以及生成的輸出所得收入超過規定的上限。Compute 定位為面向商業工作的專業發行版。適用條款請以你的發行版隨附的許可證為準。
Divooka Engine 的定位
Divooka Engine 是為構建自己的發行版的人準備的編輯器:它包含 Divooka Compute 的編輯器和執行時,只內建了必不可少的節點,沒有工作負載或示例。其餘節點來自文件所引用的內容——NuGet 包、.NET 庫、C# 檔案和其他文件——以及外掛;請參閱 Divooka Engine 和 Divooka SDK。
另請參閱
- Divooka 語言——兩個編輯器所編寫的語言:它的概念、圖和各個主題。
- 釋出——各自的版本。