##

編輯短評

GDevelop 是一套開源、跨平台的遊戲引擎,主打讓不熟悉程式語言的人也能透過「事件」系統設計遊戲邏輯。它的視覺化編輯方式很有辨識度,能快速建立平台跳躍、解謎、射擊等常見類型,並提供現成行為讓物件直接套用。目前維護狀況穩定,但更新頻率不算活躍;在同類開發工具中並非主流首選,不過評價相當正面,只是評分樣本數偏少。

這套工具很適合遊戲開發初學者、教育用途,或是想快速做出原型驗證點子的人。相較於其他商業引擎,它完全開源免費,但功能深度與生態系可能不如付費方案。要注意的是,目前僅提供英文介面,且官方支援 macOS 與 Windows 平台,使用前需確認自己的語言與系統需求。

##

軟體介紹

GDevelop 是一款開放原始碼、跨平台的 Mac 遊戲引擎,專為所有人設計——它具備可擴充性、執行快速,而且容易上手。

透過 GDevelop 釋放你的創造力,打造任何類型的遊戲:平台跳躍、解謎、射擊、策略、8-bit 遊戲。你可以參考範例,或是從零開始建立新專案。

GDevelop for macOS 如此獨特且易於使用的關鍵在於「事件(Events)」。事件是一種強大的方式,讓你能表達遊戲邏輯,而不必學習程式語言。它將視覺化程式設計推向新的層次,讓你能為遊戲物件加入現成的行為,並透過這些直覺且容易學習的事件來建立新的行為。

將你的遊戲發布到網頁、iOS、Android、Windows、Mac、Linux,甚至 Facebook Messenger。使用 GDevelop 建立的遊戲可以在任何地方執行,而且你還能直接從應用程式中一鍵匯出到 Android。

無論是小巧或宏大的想法都能實現:你可以在幾分鐘內為遊戲原型加入新功能,並不受限制地持續優化。

有了應用程式提供的視覺化編輯器,製作遊戲從未如此簡單又快速。想更進一步?你還能用 Javascript 擴充遊戲引擎。

功能與亮點
  • 一鍵匯出至 Android
  • 一鍵匯出至 Facebook Instant Games,可在 Messenger 上遊玩。
  • 一鍵將遊戲匯出至網頁。
  • 匯出遊戲至 iOS(透過 PhoneGap Build 或 Cordova)。
  • 將遊戲發布到 Kongregate、Itch.io 及其他遊戲網站!
  • 一鍵匯出為 Windows、macOS 和 Linux 的獨立執行檔!
  • 使用 AdMob 向玩家顯示廣告和獎勵影片。
  • 支援多動畫的精靈(Sprite)。
  • 使用粒子發射器(Particle Emitters)建立爆炸、火焰和驚人特效。
  • 「9-patch」精靈,非常適合平台遊戲。
  • 平鋪精靈(Tiled sprites),可建立馬賽克、地板和重複圖案。
  • 文字物件。
  • 使用影片物件嵌入影片。
  • 使用形狀繪製器(Shape Painters)在畫面上繪製自訂形狀。
  • 支援自訂碰撞遮罩。
  • 物理引擎——為你的物件加入擬真行為。
  • 路徑尋找(Pathfinding)——讓物件移動並避開障礙物。
  • 俯視角移動。
  • 平台遊戲引擎——輕鬆建立平台跳躍遊戲。
  • 可拖曳物件——快速讓物件可用滑鼠/觸控拖曳。
  • 錨點(Anchor)——確保控制項保持在正確位置,支援多種螢幕尺寸。
  • 補間(Tweens)——平滑動畫化物件的位置、大小、透明度與顏色。
  • 還有更多功能,只需幾次點擊就能自動化目前的任務與行為!
  • 將玩家資料儲存在瀏覽器儲存空間或裝置上。
  • 完整支援音效與音樂。
  • 支援觸控螢幕與多點觸控。
  • 場景編輯器讓你可視化編輯關卡。
  • 支援多圖層——加入介面並建立視差效果。
  • 使用外部佈局動態建立關卡。
  • 使用 Piskel 設計素材——這是一款強大的像素藝術與精靈編輯器。
  • 使用 Jfxr 產生音效——幾次點擊就能建立並自訂特效。
  • 除錯器——在預覽遊戲時檢查遊戲內容並進行動態變更。
  • 效能分析器——監控遊戲中耗費資源的熱點。
  • 使用 HTTP 請求與外部網站或服務通訊。
  • 使用進階事件:迴圈、for-each 等。
  • 使用事件建立可重複使用的函式,可作為遊戲中的動作、條件或表達式——這是其他遊戲製作工具從未見過的強大功能。
  • 操作具有任意複雜結構的變數,並支援讀寫 JSON。
  • 你可以使用 JavaScript 編寫遊戲的部分程式碼——可用於少數函式、撰寫擴充功能,或遊戲的大部分內容。
  • 使用 AdMob 在遊戲中顯示廣告,或連結到你的 Shopify 商店產品。
  • 搜尋並安裝社群建立的擴充功能——幾次點擊就能為你的遊戲取得新的現成功能。
使用方法
  • 開啟下載的 .dmg 檔案
  • 將 GDevelop 拖曳到 Applications 資料夾
  • 從 Applications 啟動 GDevelop
  • 建立新專案或開啟範例
  • 使用事件系統加入遊戲邏輯
  • 使用播放按鈕預覽遊戲
  • 將遊戲匯出至網頁、Android 或桌面
  • 經常儲存專案
  • 從 GDevelop 的說明選單存取教學
系統需求

macOS 10.13 (High Sierra) 或更新版本

64 位元 Intel 或 Apple Silicon 處理器

最低 4 GB RAM(建議 8 GB)

500 MB 可用磁碟空間

相容 OpenGL 的顯示卡

優點
  • 簡單的視覺化腳本系統
  • 不需程式設計
  • 跨平台遊戲匯出
  • 大量範本庫
  • 活躍的社群支援
缺點
  • 3D 遊戲能力有限
  • 複雜場景時效能下降
  • 進階程式功能較少
  • 偶爾匯出時出現小問題
  • 缺乏版本控制整合
另有提供:下載 GDevelop for Windows

下載 GDevelop for Mac 最新版本 為什麼這個應用程式發布在 FileHorse 上?(更多資訊)
##

畫面截圖

5 張