ADVERTISEMENT
Unity 遊戲引擎長期以來在遊戲開發界佔有重要地位,許多知名遊戲如《Among Us》與《Hollow Knight》皆採用 Unity 引擎打造。然而,過去一年,Unity 近期經歷了一段動盪時期,,尤其是 2023 年 9 月提出的「安裝次數收費模式」,引發開發者社群的強烈不滿。該收費模式原本將針對遊戲達到特定門檻後的安裝次數進行額外課金,這可能會大幅增加開發者的成本。
儘管公司在壓力下對收費計畫進行了調整,Unity 執行長約翰·里奇提耶羅(John Riccitiello)也在隨後宣布退休,並由前 Zynga 及 EA 高層馬修·布朗伯格(Matthew Bromberg)接任。隨著這些變動,Unity 於 2024 年 10 月正式發布了最新的 Unity 6,承諾將投入「長期」資源,以「增強功能集和提供新功能,同時保持易於升級和持續的穩定性」,重新聚焦於開發者需求,並取消了先前有爭議的運行時費用政策。
Unity 6 不僅帶來許多新功能,例如允許開發者針對行動網頁的工具,更重要的是它代表著 Unity 重新聚焦於開發者需求的決心。
Unity 6:重新奪回開發者信任
Unity 6 的發布標誌著 Unity 公司試圖修復與開發者之間關係的重要一步。新任執行長布朗伯格在接受 CNBC 採訪時表示:「我們希望藉由 Unity 6 的發布,重新與開發者建立連結,並讓他們明白,我們會專注於他們真正關心的內容,並且會成為一家與過去截然不同的公司。」Unity 6 不僅包含全新功能,還特別強調其穩定性和長期的技術支援。公司承諾,將在未來數年內投入大量資源,確保功能集的增強與升級的便利性。
全新功能與最佳化:Unity 6 的技術亮點
Unity 6 帶來了多項顯著的技術提升,特別是針對遊戲開發者經常遇到的性能瓶頸進行了大幅最佳化。全新推出的 GPU Resident Drawer 和 Universal Render Pipeline(URP)的 Render Graph 功能,能夠有效將工作負載從 CPU 移至 GPU,根據內部測試與開發者回饋,這一技術提升可使 CPU 性能最多提升 4 倍。此外,Unity 6 加強了針對移動設備的最佳化,開發者現在可以更輕鬆地開發針對行動網頁的遊戲,這對於擴展遊戲觸及面極具意義。
另一項值得注意的更新是其多人遊戲開發的加速工具。Unity 6 引入了端對端的多人遊戲工作流程,這讓開發者能夠更快速地開發連線遊戲,進而縮短開發周期。此外,Unity 6 的圖形功能經過大幅最佳化,進而更好地支援大型多人遊戲場景的算繪。
- 增強的效能: Unity 6 針對 URP 和 HDRP 進行了多項效能改進,CPU 效能提升最高可達 4 倍。
- 行動網頁開發工具: 開發者現在可以更輕鬆地將遊戲發佈到行動網頁平台。
- GPU Resident Drawer 和 Render Graph: 將工作負載從 CPU 轉移到 GPU,提升渲染效率。
- 簡化的多人遊戲開發流程: 提供端到端的 多人遊戲開發平台,使多人遊戲的開發更加便捷。
新的更新策略:強化穩定性與易升級性
Unity 為了避免過去更新過於頻繁導致的相容性問題,在 Unity 6 引入了一套全新的更新策略。今後,Unity 將維護三種類型的版本更新:一是重大版本更新(如 Unity 6),二是修復 Bug 並改善工作流程的修補程式版本更新,三則是代號為「6.X」的功能更新,這些更新不會打破與舊版本的相容性,且開發者可自行決定是否採用新功能。
這樣的更新策略有助於減少開發者升級過程中的不確定性與潛在風險,特別是針對大型專案或商業化遊戲的開發者而言,這將大幅提高升級的便捷性與安全性。同時,Unity 6 的每次更新都將經過嚴格的回歸測試,確保任何更新不會影響現有專案的穩定運行。
Unity 6 的社群互動與支援資源
Unity 在 Unity 6 的推出過程中,特別強調了與開發者的互動與回饋機制。為了更直接地從社群獲取回饋,Unity 已安排工程師團隊定期參與 Discussions 與 Discord 頻道,傾聽開發者的意見,並由專屬的客戶 QA 團隊對所有問題進行驗證。Unity 還承諾將在未來的更新中提前透過這些管道分享修補程式更新的具體內容,確保開發者及時了解可能的變更。
為了幫助開發者更好地適應 Unity 6 的新功能,Unity 還推出了多項教學資源及工具包。例如,針對進階開發者,Unity 提供了「通用算繪管線(URP)」的詳細指南,幫助開發者掌握從設置到自定義著色器的全流程。同時,針對 2D 與多人遊戲開發者,Unity 也釋出了一系列技術範例,如《Happy Harvest》及《Megacity Metro》,讓開發者能夠直覺地體驗 Unity 6 的新功能。
此外,Unity 還在 Asset Store 提供了 96% 折扣的 Unity 6 專屬資產,幫助開發者迅速開始專案開發。Unity 也將於今日舉行「6 Hours of Unity 6」線上直播活動,為社群提供與產品、工程和開發者關係團隊交流的機會。
Unity 6 的未來發展
Unity 6 不僅僅是一個版本更新,更代表著 Unity 未來發展方向的轉變。Unity 承諾將持續投入資源,長期支持 Unity 6,並提供更穩定、更易於升級的體驗。
- 持續的效能和穩定性提升: Unity 將持續最佳化引擎效能,並確保平台的穩定性。
- 更頻繁的小型更新: Unity 將採用新的更新方法,更頻繁地發表小型更新,以提供新功能和錯誤修復,同時確保與舊版本的相容性。
- 加強與開發者社群的溝通: Unity 將更積極地參與開發者社群,收集意見回饋,並及時解決問題。
Unity 6 的資源和支援
為了幫助開發者更好地了解和使用 Unity 6,Unity 提供了豐富的資源和支援,包括:
- 線上直播教學: Unity 官方舉辦了 6 Hours of Unity 6 線上直播,解答開發者對新版本的疑問。
- Asset Store 優惠: Asset Store 推出 18 款支援 Unity 6 的資源,以 96% 的折扣優惠提供給開發者。
- 技術範例和展示: Unity 提供了多個技術範例和展示,例如《Time Ghost》、《Fantasy Kingdom》和《Megacity Metro》,展示 Unity 6 的新功能和應用場景。
- 電子書和指南: Unity 提供了多本電子書和指南,涵蓋 URP 設定、效能最佳化、專案組織和版本控制等主題。
與 Unreal Engine 的競爭:Unity 面臨的挑戰
雖然 Unity 6 的推出象徵著公司試圖重新奪回開發者信任的重要一步,但 Unity 仍然面臨來自 Epic Games 的 Unreal Engine 的強力競爭。Epic CEO 提姆·史維尼(Tim Sweeney)最近在接受《The Verge》採訪時,透露了未來十年的發展計畫,強調將持續推動 Unreal Engine 6 的開發。Unreal Engine 一直以來憑藉其強大的圖形能力和開放平台優勢,吸引了眾多 AAA 級遊戲開發者,而 Unity 則更多被用於獨立遊戲和移動平台遊戲的開發。
結論
Unity 6 的發表代表了 Unity 公司進入新時代的起點。隨著全新功能的推出、更新策略的調整以及更強大的社群互動機制,Unity 顯然致力於重新建立與開發者之間的信任關係。然而,面對來自 Unreal Engine 的競爭壓力,Unity 是否能夠成功重塑形象並擴大市場占有率,仍有待時間的檢驗。不過,對於眾多開發者來說,Unity 6 的推出無疑提供了更多可能性,尤其是在提升遊戲性能、簡化多人遊戲開發流程以及支援更廣泛的設備與平台方面,Unity 6 正展現出其作為領導型遊戲引擎的潛力。
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!