7月10日,Cocos 開(kāi)發(fā)者沙龍?jiān)诔啥汲晒εe辦,與會(huì)開(kāi)發(fā)者超250名!雖然成都?xì)鉁爻^(guò)了39°,但比天氣還熱的,是現(xiàn)場(chǎng)火熱的交流氛圍!Cocos 聯(lián)合創(chuàng)始人林順以及Panda、Jare、大表姐、麒麟子等技術(shù)大佬悉數(shù)空降現(xiàn)場(chǎng),與來(lái)自數(shù)數(shù)科技、刀鋒創(chuàng)意、網(wǎng)易易盾、競(jìng)技世界、百度安全的菁英一起,帶來(lái)了一場(chǎng)硬核技術(shù)交流盛宴。
作為主辦方,Cocos 聯(lián)合創(chuàng)始人林順首先向開(kāi)發(fā)者分享了Cocos 未來(lái)的發(fā)展規(guī)劃。Cocos 將持續(xù)迭代引擎核心能力,不斷豐富工具鏈并進(jìn)行相關(guān)插件、集成能力的拓展,積極推進(jìn)引擎工具與 XR、虛擬角色、智能座艙、教育等應(yīng)用場(chǎng)景相結(jié)合,并作為“元宇宙”的基礎(chǔ)設(shè)施,不斷夯實(shí)技術(shù)地基、優(yōu)化開(kāi)發(fā)體驗(yàn),為眾多開(kāi)發(fā)者打造一個(gè)更高效、更易用、更全面的內(nèi)容創(chuàng)作工具。
Creator V3.6社區(qū)版預(yù)告
新游戲即將上架Steam
自 Creator v3.3 以來(lái),引擎團(tuán)隊(duì)重點(diǎn)針對(duì)陰影效果、環(huán)境光照、粒子系統(tǒng)、動(dòng)畫(huà)系統(tǒng)和材質(zhì)系統(tǒng)等基礎(chǔ)功能進(jìn)行全面優(yōu)化,Cocos 引擎總監(jiān) Panda 在現(xiàn)場(chǎng)透露,即將發(fā)布的里程碑級(jí) Cocos Creator v3.6 中,這些能力的易用性和實(shí)現(xiàn)效果上將更進(jìn)一步提升。
3.6版本還將重點(diǎn)增強(qiáng)原生性能。在 3D 動(dòng)畫(huà)場(chǎng)景+模型動(dòng)畫(huà)測(cè)試中,v3.6 在保證 30FPS 流暢運(yùn)行的基礎(chǔ)下,不同機(jī)型中所能夠支持的模型數(shù)都有顯著提升;2D 部分,v3.6 也已實(shí)現(xiàn) Scene Graph 的原生化、2D 組件渲染數(shù)據(jù)原生化,以及 Batcher2D 的 Draw Call 合并和提交流程原生化。這些優(yōu)化將讓使用 Cocos Creator 開(kāi)發(fā)的原生游戲在占用相同系統(tǒng)算力的情況下,擁有更精美的畫(huà)面和更高的表現(xiàn)效率,據(jù)悉,v3.6 社區(qū)版本將在兩周之內(nèi)放出。
打磨技術(shù)的同時(shí),Cocos 也在積極推進(jìn)生態(tài)建設(shè)。在開(kāi)發(fā)層面,整合更多優(yōu)質(zhì)服務(wù)商,讓開(kāi)發(fā)者能便捷地利用開(kāi)放框架、出海服務(wù)、數(shù)據(jù)服務(wù)等不同維度的創(chuàng)作工具;在應(yīng)用平臺(tái)層面,H5、Web、exe、apk、主機(jī)五端發(fā)力,持續(xù)拓展內(nèi)容的覆蓋邊界。此外,Cocos 還與任天堂展開(kāi)合作,本月內(nèi)任天堂開(kāi)發(fā)者官網(wǎng)會(huì)在 Middleware 頁(yè)面中上架Cocos 引擎展示頁(yè),開(kāi)發(fā)者只需在頁(yè)面上提交申請(qǐng),通過(guò)后即可獲得 Cocos Creator For Switch 版本,使用該版本即可開(kāi)發(fā)適配 Switch 平臺(tái)的游戲內(nèi)容,或?qū)F(xiàn)有內(nèi)容快速轉(zhuǎn)換為 Switch 版本并上架平臺(tái)。
Panda還邀請(qǐng)“賽博朋克世界”和“Lake”渲染演示項(xiàng)目的制作人 youyou 上臺(tái)展示他正在制作的游戲 Demo。youyou 表示,上述兩個(gè)項(xiàng)目重點(diǎn)是展示引擎的渲染能力,這款游戲 Demo 則更側(cè)重于 Game Play 的部分。在游戲中,玩家可以創(chuàng)建一個(gè)任意形狀的小島,而島上的花草樹(shù)木、島邊的水面、水下的陸地、石塊則經(jīng)由系統(tǒng)動(dòng)態(tài)生成。為了獲得更好的游戲效果,他還制作了一個(gè)可視化的渲染管線編輯功能,游戲后續(xù)會(huì)上架 Steam 平臺(tái)。
企業(yè)級(jí)游戲數(shù)據(jù)分析
引擎架構(gòu)方案
如何定義一款游戲是否“優(yōu)秀”?來(lái)自全球領(lǐng)先的游戲大數(shù)據(jù)分析服務(wù)商——數(shù)數(shù)科技的資深分析師劉陽(yáng),向大家分享了他的觀點(diǎn):“優(yōu)秀”與否,或許數(shù)據(jù)才是最好的定義標(biāo)準(zhǔn)。
劉陽(yáng)從 TA 系統(tǒng)的架構(gòu)設(shè)計(jì)入手,分享了數(shù)數(shù)科技對(duì)于底層組件選型和未來(lái)大數(shù)據(jù)技術(shù)演進(jìn)的看法:任何一個(gè)需要持續(xù)運(yùn)營(yíng)的長(zhǎng)線內(nèi)容,都需要及時(shí)、高效、智能的數(shù)據(jù)分析系統(tǒng),數(shù)數(shù)科技致力于為全球游戲構(gòu)建全新的數(shù)據(jù)基礎(chǔ)設(shè)施,自創(chuàng)建以來(lái)累計(jì)服務(wù)企業(yè)700余家,旗下數(shù)據(jù)服務(wù)已接入4000多款游戲,在數(shù)據(jù)管道搭建與數(shù)據(jù)分析中都沉淀了豐富經(jīng)驗(yàn)。
對(duì)于一個(gè)數(shù)據(jù)分析平臺(tái)來(lái)說(shuō),魯棒性、實(shí)時(shí)性和高查詢性都是不可或缺的重要特質(zhì),數(shù)數(shù)科技所具備的存算分離與開(kāi)放式多元混合查詢等特質(zhì),有效增加了對(duì)不同業(yè)務(wù)的適應(yīng)程度。在每天100萬(wàn)+查詢量的測(cè)試中,查詢時(shí)間小于3秒的次數(shù)小于80%,查詢時(shí)間小于10秒更是達(dá)到了99%,真正做到了“海量數(shù)據(jù),一點(diǎn)即查”。
Cocos 游戲性能優(yōu)化實(shí)踐總結(jié)
來(lái)自刀鋒創(chuàng)意科技的程序主管劉文明擁有十余年 Cocos 開(kāi)發(fā)經(jīng)驗(yàn),他表示,Cocos引擎扎實(shí)的底層技術(shù)、輕量化的設(shè)計(jì)思路,以及活躍的社區(qū)氛圍,是他最新射擊游戲項(xiàng)目選擇 Cocos Creator 的原因。
這個(gè)游戲僅在初期就設(shè)計(jì)了20多種友方角色、50多種技能、80多種子彈效果、100多種敵方角色,以及各種特效音效,所有角色都是龍骨動(dòng)畫(huà)。項(xiàng)目推進(jìn)到后期,各類資源更是幾乎再翻一倍,這對(duì)游戲的優(yōu)化工作來(lái)說(shuō),無(wú)疑是個(gè)巨大挑戰(zhàn)。在現(xiàn)場(chǎng),劉文明分享了整個(gè)項(xiàng)目的組織結(jié)構(gòu),以及包體超限、游戲閃退、啟動(dòng)緩慢、無(wú)響應(yīng)、卡頓、手機(jī)過(guò)燙等常見(jiàn)問(wèn)題的解決技巧,為與會(huì)開(kāi)發(fā)者帶來(lái)了寶貴的經(jīng)驗(yàn)分享。
Web3.0 新風(fēng)險(xiǎn)與挑戰(zhàn)
Web 3.0 是近年比較火的一個(gè)概念,百度安全副總經(jīng)理馮景輝與大家分享了 Web3.0 生態(tài)的優(yōu)勢(shì)與相關(guān)應(yīng)用,由于 Web3.0 去中心化的特質(zhì),在使用上帶來(lái)方便的同時(shí)也會(huì)讓安全風(fēng)險(xiǎn)大大增加。與過(guò)去“先開(kāi)發(fā),再補(bǔ)漏”不同,開(kāi)發(fā)者需要在架構(gòu)設(shè)計(jì)伊始就關(guān)注安全建設(shè),其中就包括了網(wǎng)絡(luò)、軟件和密鑰等多個(gè)方向。在基礎(chǔ)建設(shè)之外,由于 Web3.0 發(fā)展還不夠成熟,監(jiān)管合規(guī)、信息收集與信息儲(chǔ)存等方向的問(wèn)題也需要開(kāi)發(fā)者多加注意。
馮景輝表示,百度“希壤”的誕生是百度試水進(jìn)軍元宇宙的重要標(biāo)志,為了更好保障用戶安全,因此希壤的4個(gè)核心組件均接入了百度昊天鏡風(fēng)控系統(tǒng),全面為希壤業(yè)務(wù)安全保駕護(hù)航,在內(nèi)容風(fēng)控,營(yíng)銷風(fēng)控和反作弊等領(lǐng)域構(gòu)建起堅(jiān)實(shí)防御體系。
使用 Cocos Creator 3.5
制作 2.5D ARPG 小游戲
來(lái)自競(jìng)技世界小游戲項(xiàng)目部的主程徐程,給大家?guī)?lái)了一款基于 ECS 架構(gòu)開(kāi)發(fā)、鎖定視角的 2.5D ARPG 小游戲的項(xiàng)目框架,并分享了覆蓋游戲開(kāi)發(fā)全周期的優(yōu)化思路與解決方案。
徐程先從 ECS 架構(gòu)的概念出發(fā),討論了 ECS 與 oop 在組織數(shù)據(jù)與邏輯方面的區(qū)別,以及 ECS 在邏輯解耦、Cache、多線程、序列化等方向的優(yōu)勢(shì);接著討論了實(shí)際開(kāi)發(fā)過(guò)程中不同邏輯系統(tǒng)常見(jiàn)的解決方案,并分享了一種基于配置的具有高靈活性的 buff 系統(tǒng)實(shí)現(xiàn)方式。隨后,徐程就一些社區(qū)解決方案如四叉樹(shù)、有限元狀態(tài)機(jī)、行為樹(shù)與SDF 方面分享了自己的思考,并從十個(gè)角度詳細(xì)闡述了性能優(yōu)化在開(kāi)發(fā)不同階段中的重點(diǎn)工作。
手游玩家體驗(yàn)與安全效果的平衡實(shí)踐
近年來(lái)使用 Cocos 引擎制作的游戲種類不斷增加,不同的游戲會(huì)面對(duì)不同的安全風(fēng)險(xiǎn),這讓開(kāi)發(fā)人員很難憑借過(guò)往項(xiàng)目的經(jīng)驗(yàn)判斷如何在開(kāi)發(fā)層面預(yù)防風(fēng)險(xiǎn),如果罔顧風(fēng)險(xiǎn)貿(mào)然上線,很有可能會(huì)對(duì)游戲生態(tài)造成不可預(yù)知的重大影響。但過(guò)于注重安全對(duì)抗,玩家的游戲體驗(yàn)也會(huì)下降,所以,平衡游戲體驗(yàn)、安全效果與游戲性能三者之間的關(guān)系,是游戲安全中一個(gè)很重要的課題。
網(wǎng)易易盾在多年的實(shí)踐中,積累了對(duì)抗游戲破解、外掛、灰黑產(chǎn)的豐富經(jīng)驗(yàn),來(lái)自網(wǎng)易易盾的游戲安全技術(shù)負(fù)責(zé)人張本梁從過(guò)往的項(xiàng)目出發(fā),帶來(lái)了關(guān)于現(xiàn)階段游戲安全風(fēng)險(xiǎn)類型梳理、風(fēng)險(xiǎn)原因分析與安全對(duì)抗強(qiáng)度設(shè)置的相關(guān)技巧,此外,在Cocos Creator 中開(kāi)發(fā)者也可以一鍵接入網(wǎng)易易盾一站式服務(wù),為游戲一路保駕護(hù)航。
在嘉賓精彩的分享之余,答疑互動(dòng)與抽獎(jiǎng)環(huán)節(jié)更是將現(xiàn)場(chǎng)的氣氛推向高潮。“用開(kāi)放的態(tài)度做社區(qū)驅(qū)動(dòng)的引擎”,是 Panda 在分享中所提到的、Cocos堅(jiān)持踐行著的引擎發(fā)展理念,他也特別感謝了許多為社區(qū)提供技術(shù)分享、插件資源的熱心開(kāi)發(fā)者,并表示未來(lái),Cocos 會(huì)持續(xù)結(jié)合一線開(kāi)發(fā)者的意見(jiàn),積極拓展應(yīng)用場(chǎng)景,發(fā)揮引擎的橋梁作用,攜手開(kāi)發(fā)者一起走向更多元的市場(chǎng)。
(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。 )