GDevelop 與 Unity :哪一個最適合你?

今天,我們讓 GDevelop 與 Unity 一較高下,看看哪一個最適合你的下一款遊戲。

我們熱愛製作遊戲。我們也熱愛 Unity:它是一款強大、多功能且幾乎有無限可能的工具。他們能成為遊戲開發產業的領導者是有原因的。但 GDevelop 也有自己獨特的優勢,今天我們就讓 GDevelop 與 Unity 一較高下,幫助你決定哪一個最適合你的專案。

你也可以看看 GDevelop 與 Roblox、Scratch、Stencyl 和 GameMaker 的比較,幫助你選擇最適合你的遊戲引擎。

易用性

在 GDevelop 與 Unity 的比較中,這是非常主觀的部分。對新手來說,Unity 可能非常複雜且令人卻步。它也使用 C# 程式語言來擴充功能,學習曲線相當陡峭。

GDevelop 極為容易上手。事實上,GDevelop 是一款無程式碼的開源遊戲製作應用程式,甚至可以在瀏覽器中執行。

它創新的事件系統,讓從未寫過程式的人也能更輕鬆地開始製作遊戲。如果使用者需要擴充軟體功能,GDevelop 使用 JavaScript,這是一種非常容易學習、也是網頁技術標準的語言。

你甚至可以隨時隨地製作遊戲! GDevelop 提供 Android 版應用程式,以及適用於 iPhone 和 iPad 的 iOS 應用程式。讓你永遠不必停下實現夢想遊戲的腳步。

GDevelop 也更快速、更輕巧。不像 Unity 需要 5GB 的安裝空間,也不需要花 30 分鐘重新編譯著色器。預覽幾乎是即時的! GDevelop 是 Unity 的開源替代方案。

如前所述,對某些人來說簡單的事,對其他人可能較困難。但 GDevelop 從一開始就以讓每個人都能使用為目標而打造,無論技術程度如何。

你可以說 GDevelop 就是遊戲開發界的 Bubble.io:一款易於使用、價格實惠,並能隨你的需求擴展的無程式碼開發工具。 Bubble.io 在應用程式開發中扮演這個角色,而 GDevelop 則在遊戲製作中扮演這個角色。

匯出平台與多樣性

根據你的目標平台與想製作的遊戲類型,在 GDevelop 與 Unity 的比較中,Unity 可能略勝一籌。

GDevelop 和 Unity 都能製作 2D 遊戲,並匯出到 iOS、Android、Steam、Windows、Linux、Mac、itch.io、Messenger Gaming 等平台。所以如果這些已涵蓋你想發佈遊戲的平台,你就需要依據其他因素來選擇要使用哪一款軟體。

不過,Unity 的額外優勢是能夠製作複雜的 3D 遊戲,並將 2D 與 3D 遊戲匯出到 PlayStation 5 和 Nintendo Switch 等遊戲主機。然而,若要匯出到遊戲主機,你必須先獲得該平台核准成為開發者。

所以如果你想在 Switch 上發行 Unity 遊戲,必須先向 Nintendo 申請核准。 PlayStation 也是一樣。

如果你的遊戲成功了,仍然可以請遊戲移植公司運用他們自己的技術與認證,將你的 GDevelop 遊戲移植到遊戲主機上,所以即使你的遊戲大獲成功,成為下一款 Among Us,也不會是大問題。 GDevelop 也已經開始加入 3D 功能了!你可以看看大家在我們的 3D Game Jam 中製作的一些很酷的 3D 遊戲。

GDevelop 有一張王牌:你可以直接從編輯器在不到 1 分鐘內將遊戲發佈到 gd.games,而且遊戲非常輕巧。

價格

Unity

2023/9/22 更新:Unity 最近宣布對其價格結構進行重大調整。我們已更新本文以反映這些變更。

如同任何應用程式之間的比較,在這篇比較 GDevelop 與 Unity 的文章中,我們必須談談價格。 GDevelop 和 Unity 都可以免費使用,但 Unity 是否能持續免費,取決於你的使用情況。

2023 年 9 月, Unity 調整了其價格模式。隨著執行階段費用(Runtime Fee)的推出,Unity 將開始依據安裝次數及總營收向遊戲創作者收費。

你可以在下方查看他們新的執行階段費用詳情:

Unity 執行階段費用表。

Unity 執行階段費用表。來源: Unity.com。

請務必記得,這份費用表是在其現有付費方案之上額外收取的:Unity Pro(每席位每月 185 美元)、Unity Enterprise 和 Unity Industry(每席位每月 450 美元)只要符合條件,都需要支付執行階段費用。

GDevelop

另一方面,GDevelop 則是完全免費,而且永遠免費。無論你從遊戲中賺多少錢都一樣。 GDevelop 也是開源的,這表示如果有任何你不喜歡的地方,你隨時都可以分支(fork)這個引擎,繼續使用你最喜歡的版本。

不過,你也可以購買其中一種 Premium 訂閱來支持這個專案,並加入出色的雲端功能。

Premium 訂閱增加的功能包括:更多雲端建置、無限制使用我們業界領先的 iOS 或 Android 應用程式、跨裝置專案同步、移除遊戲中所有 GDevelop 品牌標示等等。訂閱每月只要 5 美元起。

  • 免費:你每天可以自動匯出兩次 Android 應用程式,以及兩次 Windows/macOS/Linux 版本。你可以在本機無限次自動匯出 HTML5。你也可以建立 本機建置環境,無限制地匯出到所有支援的平台。
  • Silver:你每天可以自動匯出 10 次 Android 應用程式,以及 10 次 Windows/macOS/Linux 版本。你可以儲存並同步 50 個雲端專案,每個專案配置 250MB 空間。
  • Gold:你每天可以自動匯出 70 次 Android 應用程式,以及 70 次 Windows/macOS/Linux 版本。你可以儲存並同步 100 個雲端專案,每個專案配置 500MB 空間。

GDevelop 也有針對企業、遊戲工作室和專業人士的 Premium 方案,提供更多功能、更多雲端儲存與同步空間,甚至還有 GDevelop 團隊的直接支援。

最後,還有 教育版 GDevelop Premium 方案,每位使用者每月 3 美元起,包含以課堂為導向的功能,例如讓老師能監看學生的專案、學生完全匿名(不需電子郵件地址即可建立 GDevelop 帳號)等等。

GDevelop 也提供進階遊戲分析,讓你了解遊戲的表現,還有防止排行榜作弊的玩家帳號、玩家回饋表單等功能。所有這些功能都會透過 Premium 訂閱獲得強化。

這就是有訂閱與沒有訂閱之間唯一的差別。除錯器、即時預覽等出色工具永遠免費,未來也將一直如此。透過訂閱,你也能幫忙支付打包及其他線上服務所需的主機、伺服器與頻寬費用。最後,你也是在支持一個人人皆可使用的開源遊戲引擎的開發!

GDevelop 還內建超過 170 個範例讓你立即上手,另有一個充滿免費素材的素材商店,供你在遊戲中使用,甚至可用於商業用途!

社群與學習資源

Unity 知名度較高,因此有大量的教學與課程,但它的學習曲線也較陡峭。

GDevelop 簡單易用,讓你可以馬上開始製作遊戲。如果你需要協助,我們有提供大量遊戲開發教學的 GDevelop Academy,還有一群樂於助人、隨時願意伸出援手的創作者社群。 freeCodeCamp 的 YouTube 頻道上甚至有一套完整的速成課程:

GDevelop 也是開源專案,這表示你可以加入無數造就今日 GDevelop 的協作者行列。而且你隨時都能確認程式碼中沒有任何惡意內容。

那麼,哪一個適合你?

簡單來說?這取決於你想製作的遊戲類型。如果你想製作 3D 遊戲,或想取得主機開發者資格以在主機上發行,Unity 較具優勢。

但如果你想輕鬆製作遊戲,沒有任何附加條件,也不必擔心開始靠遊戲維生後需要付費,GDevelop 都能滿足你。它仍提供大量的匯出選項,而 2D/3D 獨立遊戲圈比以往任何時候都更加活躍,尤其是在手機遊戲普及率提高的情況下。最後,GDevelop 的價格結構與開源本質,保證你永遠不會因為費用而無法使用這款引擎製作遊戲。

現在正是投入遊戲創作與開發的最佳時機。我們知道在選擇工具時有很多選項,希望這篇文章能幫助你做出最適合自己的決定。