在 GDevelop 中使用 JavaScript

GDevelop 支援使用 JavaScript 製作遊戲或擴充遊戲引擎。

JavaScript 可以搭配事件,用來撰寫遊戲的一部分。

在遊戲中加入 JavaScript 程式碼區塊

GDevelop 支援在遊戲事件中的任何位置加入 JavaScript 程式碼區塊。這是實作複雜演算法或重複使用開源函式庫中函式的好方法。事件與程式碼區塊可以無縫混合使用,所以你可以用 JavaScript 實作遊戲的一部分,甚至是整款遊戲!

JavaScript 編輯器以超強大的 Monaco Editor 為基礎,此編輯器源自 Visual Studio Code。它提供 IntelliSense 自動完成功能,並支援多重選取等進階功能,讓你更快速地撰寫程式碼。

進一步了解如何使用 JavaScript。

透過 JavaScript 擴充功能擴展你的遊戲或 GDevelop

GDevelop 採用模組化設計,可以擴充以符合你的需求。特別是,遊戲可用的所有功能(物件、行為、事件)都以擴充功能系統為基礎。由於 GDevelop 是 開源的,你可以快速為遊戲建立新的擴充功能,或為現有的擴充功能做出貢獻。

了解 如何撰寫以 JavaScript 驅動的擴充功能,並閱讀 遊戲引擎參考文件。

最後請注意,在大多數情況下,你甚至不需要離開 GDevelop 就能用 JavaScript 撰寫擴充功能,因為大多數擴充功能都可以在編輯器中建立,直接在你的遊戲專案中完成。

GDevelop 使用中的深色主題。程式碼編輯器也內建多種漂亮的主題!