和我們一起瞭解,Godot 引擎最重要的五個特性吧!

程式 & 科技
邏輯酷
2023年10月11日

Godot 是一個具 2D 和 3D 模式,自由、開源,且獨立於平台的遊戲引擎,在 MIT 授權下發布。它最初僅為少數拉丁美洲公司開發,但一經發布,便在全球電玩玩家中蔚為風潮。

Godot引擎很容易學習,因此,對於對遊戲開發感興趣的孩子來說,熟悉它可謂好事一件。然而,在您的孩子參加課程之前,建議您先詳細了解 Godot 到底是什麼。

下文詳細說明了,這款對玩家友善的遊戲引擎,最為重要的功能與屬性。

什麼是 Godot 引擎 ?

Godot 引擎是一款一體化、跨平台的免費遊戲引擎。

Godot 這個名字來自塞繆爾·貝克特的《等待戈多》,表達了創作者的理念:引擎的發展永遠不會完成,總會有一個值得等待的新功能。

Godot旨在為使用者提供一個完全整合的遊戲開發環境。它允許開發人員僅使用音樂、圖像或紋理等內容創建工具,從頭開始創建遊戲。遊戲組件(從程式碼到圖形資產)儲存在電腦的檔案系統(而不是資料庫)中。這種儲存模式,旨在讓遊戲開發團隊更輕鬆地使用版本追蹤來共同處理原始碼。

它可以安裝在多個平台上,並允許對每個平台單獨進行設定。

它的用途是什麼 ?

Godot 引擎用於創建 2D 和 3D 遊戲。

Godot引擎目前支援以下平台:

  • Windows

  • macOS

  • Linux;以及

  • 安卓

  • iOS

  • BlackBerry 10

  • FreeBSD

  • OpenBSD / DragonFly BSD

  • HTML5

  • Windows Runtime(WinRT)

  • Universal Windows Platform (UWP)

十幾歲的男孩於他的手機上使用 Godot 引擎

如何獲取 Godot 引擎 ?

免費使用,是 Godot 引擎最大的優勢之一,正如上文所示,它支援多數常見的電腦和和手機作業系統。如果您的孩子有一試的意願,邀請各位於此處

下載 Godot 引擎

Godot 引擎有哪些版本 ?

Godot 有著兩種版本,標準版與單聲道版。二者主要的差異,在於單聲道版本支援 C# 編碼語言,另一方面,標準版則可支援 Godot 自身的腳本語言, GDScript ,用戶因而得以編寫自己的劇本,其餘能夠於單聲道版本中執行的操作,也可於標準版中進行。 GDScript 的語法多數源自 Python ,話雖如此,它並不支援 Python 具備的所有語言功能,其中甚至包含一些 Godot 引擎内容特有的自訂語法功能。

Godot引擎的主要特點是什麼?

Godot 引擎的主要特點,也是使它受諸多用戶歡迎的優勢。

基於節點的場景系統

Godot 引擎使用基於節點的場景系統,其中每個節點代表遊戲或應用程式的特定層面。這使得創建複雜的場景和層次結構,以及在整個專案中重複使用資產變得容易。

內建的工具

Godot 包含一系列內建工具,例如動畫、圖塊地圖、關卡和視覺著色器編輯器,讓建立和管理遊戲資產變得更加容易。

強大的 2D 和 3D 圖形

Godot 引擎支援 2D 和 3D 圖形,並包含一系列用於創造遊戲資產和將其動畫化的內建工具。它還支援多種流行的圖像,和 3D 文件格式。

開源許可

Godot 獲得 MIT 的授權,使它能夠供人免費使用,修改,以及分配,種種特質,讓它晉身獨立開發人員及愛好者的理想選擇之列。

實體引擎

Godot 擁有內建的實體引擎,可支援 2D 及 3D ,使得將逼真的效果,添增到遊戲與其他互動式應用程式的步驟,得以變得更加簡易。

小朋友子們能夠參加 Logiscool 的線上編碼課程

如何學習 Godot ?

如果您的孩子有興趣了解有關編程、遊戲開發或 Godot 引擎的更多資訊,您應該看看我們精選的 Logiscool 兒童編碼課程 。 Godot課程適合12-18歲,且完成MIX 312課程或Logiscool入門測驗的學生。在Godot/Python程式設計課程中,孩子們可以透過有趣的方法,和基於經驗的學習來獲取面向未來的知識。本課程將教導他們使用 Godot 引擎進行遊戲開發的要素,以及 Python 程式語言的基礎知識。 Logiscool 敬業且經驗豐富的教師,將確保學生在享受樂趣的同時,從學習中獲得最大收益。