Unity 是一款跨平臺的遊戲引擎，可用於開發 2D 和 3D 遊戲，支援多種個人電腦、行動裝置、遊戲主機、網頁平臺、擴增實境和虛擬實境，其中在 iOS 和 Android 的遊戲開發上特別受歡迎，被認為容易上手，並在獨立遊戲開發中廣受歡迎。截至 2018 年，該引擎所支援的平臺已經達到 27 個。 除了在遊戲產業外，Unity 也應用在電腦動畫、電腦模擬、電影產業、汽車產業、建築業、工程、甚至美國武裝部隊。 歷史 Unity 最初於 2005 年 6 月在 Apple 全球開發者大會上公開，由史考特福斯托透過 Mac OS X 展示，目的在使遊戲開發得以「大眾化」。隔年，Unity 在蘋果公司的 Apple Design Awards 中獲得了最佳 Mac OS X 圖形應用程式的亞軍。Unity 最初是為 Mac OS X 開發的，後增加了對 Microsoft Windows 和網頁瀏覽器的支援。 在 Unity 釋出以來，陸續公佈了數個更新版本，包括 Unity 4x 和 Unity 5x。2016 年 12 月，鑑於引擎的更新速度逐漸加快，Unity 官方決定不再在其版本號中標註純數字，而改用年份與版本號的複合形式，如 Unity 20182，釋出時間為 2018 年 7 月 10 日。2023 年，由於以前以年份作為版本號的命名方式過於混亂，Unity 官方重新使用了純數字版本號，宣佈了 Unity 6。 授權 Unity 分為免費的個人版，付費的進階版、專業版以及面向大型使用者的企業版。以下是所有現行的發行版本及其差異： 版本名稱 是否為全部引擎功能及平臺提供支援 標誌頁面 雲構建優先順序 伺服器承載 盈利上限 績效報告 是否提供原始碼和高階功能支援 價格（美金） 個人版 Made with Unity 標誌 自定義動畫（可選） 標準 20 100000 免費 進階版 Made with Unity 標誌 自定義動畫（可選） 優先 50 200000 40 月 專業版 Made with Unity 標誌 自定義動畫（可選） 多執行緒構建 200 無上限 150 月 企業版 Made with Unity 標誌 自定義動畫（可選） 最高（專用構建通道） 無限制 無上限 200 月 主要特性 Unity 引擎主要使用基於 Mono 的 C 指令碼 API，除了遊戲本體外，也用 Unity 編輯器與拖放功能等。在採用 C 前，Unity 曾支援 BOO 語言，但 Unity 5 中被移除，而基於 BOO 的 JavaScript 實作 UnityScript，則在 2017 年 8 月發表的 Unity 20171 棄用。 在 2D 遊戲中，Unity 允許匯入精靈圖（sprites）和高階 2D 世界渲染器。在 3D 遊戲中，Unity 允許為每個支援平臺指定紋理壓縮、mipmap 和解析度調整，並支援凹凸貼圖、反射貼圖、視差貼圖、螢幕空間環境光遮蔽（SSAO）、使用陰影貼圖的動態陰影、渲染到紋理以及畫面後期處理效果。 有兩個獨立的渲染管線可用，即高畫質渲染管線（HDRP）和通用渲染管線（URP，前身為 LWRP），此外還有不再支援的傳統內建管線。這三種渲染管線彼此不相容。Unity 提供了一個工具，可以將使用傳統渲染器的著色器升級到 URP 或 HDRP。 創作者可以透過 Unity Asset Store 販售製作的素材給其他開發者。包括 3D 和 2D 素材。Unity Asset Store 於 2010 年推出。截至 2018 年，商店的下載量約為 4000 萬次。 支援平臺 Unity 是一個跨平臺引擎。Unity 編輯器支援 Windows、macOS 和 Linux 平臺，而開發的遊戲支援多種平臺，包括行動裝置、個人電腦、遊戲主機和虛擬實境。截至 Unity 2020 LTS，官方支援以下平臺： 行動裝置：iOS、iPadOS、Android（Android TV）、tvOS、SteamOS 個人電腦：Windows （通用 Windows 平臺）、Mac、Linux 網頁平臺：WebGL 主機平臺：PlayStation 4、PlayStation 5、Xbox One、Xbox Series XS、任天堂 Switch VR 與 AR 平臺：Oculus、PlayStation VR、Google ARCore、Apple ARKit、Windows Mixed Reality（HoloLens） 、Magic Leap、和經由 Unity XR SDK 的、Google Cardboard 曾支援的平臺有 Wii、Wii U、PlayStation 3、Xbox 360、Tizen、PlayStation Vita、任天堂 3DS、BlackBerry 10、Windows Phone 8、Samsung Smart TV、Gear VR、Daydream、Vuforia、Facebook Gameroom、Stadia。Unity 以前支援其他平臺，包括其自家的 Web 瀏覽器外掛 Unity Web Player，但後被 WebGL 取代。自版本 5 起，Unity 提供了 WebGL 捆綁包，使用兩階段語言轉換器（C 到 C，再到 JavaScript）編譯為 JavaScript。 Unity 是任天堂 Wii U 使用的預設軟體開發套件（SDK），任天堂在給予 Wii U 開發者許可證時會免費附送一份副本。Unity Technologies 稱這種第三方 SDK 的捆綁是「業界首創」。 2023 年 8 月，Unity 中國宣佈即將推出基於 Unity 2022 LTS 的中國版本，名為團結引擎（Tuanjie Engine），包括對中國平臺如微信小遊戲、OpenHarmony 和 AliOS 的支援。 歷史 在正式釋出前，Unity 經歷了多年的開發階段，Gooball 在 2005 三月釋出，運用了 Unity 的預發售版本開發。 2005 年 6 月，Unity 101 釋出 2009 年 3 月，Unity 25 加入了對 Windows 的支援 2009 年 10 月，Unity 26 獨立版開始免費 2013 年 11 月，Unity 跟 Xbox One 合作，Xbox One 將可以使用 Unity 開發遊戲 2014 年 5 月，Unity 45 發布，加入了在 iOS 裝置上支援 OpenGL ES 30。 2014 年 11 月 26 日，Unity 46 發布，正式匯入新的 UI 系統「UGUI」。 2015 年 3 月 3 日，Unity 50 於 GDC 2015 發布，開始支援 WebGL。 2015 年 4 月 13 日，Unity 宣佈支援任天堂的掌機新任天堂 3DS 作為引擎執行平臺。UNITY TO SUPPORT NEW NINTENDO 3DS AND NEW NINTENDO 3DS XL Unity Technologies2015041320150413 2023 年 8 月 23 日，Unity 中國發布基於 Unity 2022LTS 版本的 Unity 中國版引擎「團結引擎」，已支援微信小程式、HMIAndroid、QNX、Embedded Linux 等平臺，並宣佈將很快支援 OpenHarmony 以及 AliOS 作業系統。 2023 年 9 月 13 日，宣佈將從 2024 年 1 月開始，開發者透過 Unity 達到收入門檻，將依照遊戲被安裝的次數對遊戲開發者收進行收費；知名開發商 INNERSLOTH 對此表達不滿。此政策已取消 2023 年 9 月 23 日，Unity 宣佈取消此前提出的按照下載安裝次數的新收費標準。Unity 撤回受開發者猛烈抨擊的「安裝數」收費新規則 YahooTech2023092320231016 2023 年 10 月 9 日，Unity 宣佈公司 CEO 兼公司主席從公司離職，並辭去董事會職位。此舉看作是為此前引發巨大爭議的新收費規則負責。Unity CEO John Riccitiello Steps Down After Pricing Blowup Wired2023100920231016 遊戲 相關 虛幻引擎 遊戲引擎列表 參考 外部連結 Category 遊戲引擎 Category 電子遊戲開發軟體