近日,國內(nèi)老牌3D游戲引擎 Cocos 宣布推出 Cocos Creator v3.6,該版本從畫面渲染、性能、原生化、編輯器優(yōu)化等方面都大幅進(jìn)化,是 Cocos 在3D領(lǐng)域的里程碑級版本,一推出就刷新了業(yè)內(nèi)對于 Cocos 只擅長2D的刻板印象,而v3.6版本的發(fā)布,也將開拓 Cocos 在游戲、虛擬人、xr、智能座艙、教育等諸多領(lǐng)域的應(yīng)用寬度。
渲染能力、原生性能全面升級
推動更高品質(zhì)3D內(nèi)容開發(fā)
對任何3D內(nèi)容來說,畫面永遠(yuǎn)是第一關(guān)注點。一直以來,業(yè)內(nèi)對 Cocos 的3D渲染能力質(zhì)疑聲不斷,這個在2D時代堪稱王者的老牌引擎,曾經(jīng)以《劍與遠(yuǎn)征》、《我叫MT》、《少年三國志》、《列王的紛爭》、《保衛(wèi)蘿卜》、《TopWar》、《火焰紋章》等席卷國內(nèi)外手游行業(yè),曾經(jīng)在App Annie全球最賺錢、用戶數(shù)最多的前十款手游中就有5款是用 Cocos 做的,這也造就了很多人對 Cocos 只擅長 2D,不擅長 3D 的錯覺。
事實上,Cocos 的3D能力已經(jīng)在很多大型游戲項目上得到了驗證,而此次其發(fā)布的 Cocos Creator v3.6 更是被官方稱為“兩年來最重要的版本”,其引擎負(fù)責(zé)人表示 “對于開發(fā)者來說,3.6 版本意味著引擎在 3D & 2D 開發(fā)上體驗更好、性能更高、效果更出眾。 ”
從這句話,也能看出 Cocos 內(nèi)部,對這個版本的信心,記者了解到,v3.6版本在3D畫面渲染能力上頗下了一番苦工,重點優(yōu)化了對3D內(nèi)容非常重要的材質(zhì)導(dǎo)入功能與渲染算法,包括了Surface Shader 自定義材質(zhì)、CSM級聯(lián)陰影、各向異性光照模型、GGX環(huán)境反射卷積圖等重點功能,這些功能的落地,意味著 Cocos 已經(jīng)能夠基本滿足現(xiàn)代3D游戲的畫面需求。
以CSM級聯(lián)陰影為例,它能很好地解決畫面陰影鋸齒嚴(yán)重、形狀缺失、不清晰等問題,而陰影無論是游戲或者任一元宇宙項目,都是呈現(xiàn)更為逼真的3D場景感的關(guān)鍵點之一,在 Cocos 編輯器通過CSM級聯(lián)陰影,可以完美解決物體的陰影可視距離與陰影效果上的平衡問題。
各向異性光照模型則拓展了 Cocos 在更多材質(zhì)的應(yīng)用,借助這個功能,用戶就在精確光源和環(huán)境光源下,通過材質(zhì)與光照模型,可以制作拉絲紋路的金屬、頭發(fā)、絲綢等等,比如下圖的面料的質(zhì)感,就是在 Cocos v3.6內(nèi)渲染而成的。
更好的渲染效果一般意味著需要更強(qiáng)的性能開銷,此次,Cocos 在性能上同樣有大幅提升,而且其兼顧了 2D & 3D 內(nèi)容的性能需求,測試顯 v3.6 不僅3D性能大幅提升,同時其2D性能,在不同機(jī)型上都已經(jīng)接近甚至超越了其一度在國內(nèi)占有率超過70%的 2.x 版本。
"原生化"也是這次 Cocos 發(fā)力點,在 v3.6 Cocos 重寫了一遍底層架構(gòu),將2D渲染數(shù)據(jù)結(jié)構(gòu)、2D合批管理器及渲染流程都進(jìn)行了原生化,這意味著 Cocos 在原生端和小游戲端都有了更加具備針對性的性能解決方案,從下圖可以看出 Cocos 完全原生化的目標(biāo)實現(xiàn)不遠(yuǎn)了,加上其免費開源、跨平臺發(fā)布的差異化優(yōu)勢,未來它或許將稱為國內(nèi)原生游戲的首選引擎。
(綠色部分即 Cocos 完成原生化的模塊)
編輯器預(yù)覽功能
真正實現(xiàn)開發(fā)“所見即所得”
此次3.6 版本在編輯器界面上也做了非常大的改動,其中最受開發(fā)者關(guān)注的莫過于 Game View 模式。除了原有的網(wǎng)頁預(yù)覽和模擬器預(yù)覽,現(xiàn)在 Cocos 開發(fā)者還可以使用「編輯器預(yù)覽」來運行游戲。
編輯器預(yù)覽將在場景管理器中直接執(zhí)行游戲邏輯,并且可以實時調(diào)試游戲場景,一方面帶來更無縫的預(yù)覽體驗,另一方面也補(bǔ)足了在調(diào)試方面的短板。
不僅如此,動畫編輯器也實現(xiàn)了嵌入播放粒子和其他動畫的能力,讓開發(fā)者可以快速調(diào)試復(fù)雜的組合動畫和粒子聯(lián)動,極大得提升了游戲內(nèi)動畫和特效的生產(chǎn)效率,也是國內(nèi)實現(xiàn)該功能的引擎。
內(nèi)置出海神器「L10n」
助力出海開發(fā)者本地化
為了更好地服務(wù)有出海需求的廣大開發(fā)者,Cocos Creator 3.6 內(nèi)置了全新的可視化多語言編輯器,即I10n,全程無代碼化操作,開發(fā)者只需經(jīng)過內(nèi)容、翻譯內(nèi)容與構(gòu)建發(fā)布三個步驟,即可將項目構(gòu)建為不同語言的多個版本,隨時預(yù)覽,隨時切換語言,對于有出海需求的廠商來說,堪稱一個“神器“。
搶灘元宇宙
Cocos 探索3D內(nèi)容爆發(fā)機(jī)遇
上述所有功能,不僅有益于游戲行業(yè),同時也能夠讓元宇宙領(lǐng)域廠商通過這些強(qiáng)大的技術(shù)模塊,搶灘“元宇宙”窗口期。
從“游戲開發(fā)工具”到“數(shù)字化生產(chǎn)力工具”的形態(tài)轉(zhuǎn)化,這是 Cocos 近一年來一直發(fā)力的目標(biāo),在許多國內(nèi)大熱的元宇宙項目里都有 Cocos 的身影。不久前,百度剛推出了其首個支持快速開發(fā)獨立元宇宙產(chǎn)品的開放平臺「希壤」,其中就有基于 Cocos 打造的一站式元宇宙內(nèi)容開發(fā)解決方案「希壤Lite」,借助 Cocos 引擎能力,希壤Lite 能夠更輕量化地滿足用戶的分享與體驗,并且同時支持多平臺,進(jìn)一步降低用戶使用門檻,提供更豐富的應(yīng)用場景,開辟里世界切換、社交互動、虛擬演唱會等趣味玩法。
未來,各行各業(yè)都會存在大量需要開發(fā)的3D內(nèi)容,Cocos 也在不斷拓展自己的能力邊界。據(jù)悉,今年下半年 Cocos 將推出編輯器組件 Cocos Creator XR,以及無代碼、所見即所得的虛擬角色編輯器,這些都得益于V3.6 所打下的良好基礎(chǔ),相信未來國內(nèi)會有越來越多的行業(yè),通過 Cocos 實現(xiàn)更多3D場景的落地。
(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實,并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )