2023-04-26

推薦:將NSDT場(chǎng)景編輯器加入你的3D工具鏈

推薦工具集:NSDT簡(jiǎn)石數(shù)字孿生

產(chǎn)品定位

Cocos Creator 是以內(nèi)容創(chuàng)作為核心潭千,實(shí)現(xiàn)了腳本化谱姓、組件化和數(shù)據(jù)驅(qū)動(dòng)的游戲開(kāi)發(fā)工具。具備了易于上手的內(nèi)容生產(chǎn)工作流刨晴,以及功能強(qiáng)大的開(kāi)發(fā)者工具套件屉来,可用于實(shí)現(xiàn)游戲邏輯和高性能游戲效果。

工作流程說(shuō)明

在開(kāi)發(fā)階段狈癞,Cocos Creator 已經(jīng)能夠?yàn)橛脩魩?lái)巨大的效率和創(chuàng)造力提升茄靠,但我們所提供的工作流遠(yuǎn)不僅限于開(kāi)發(fā)層面。對(duì)于成功的游戲來(lái)說(shuō)蝶桶,開(kāi)發(fā)和調(diào)試慨绳、商業(yè)化SDK 的集成、多平臺(tái)發(fā)布真竖、測(cè)試脐雪、上線這一整套工作流程不光缺一不可,而且要經(jīng)過(guò)多次的迭代重復(fù)恢共。

Cocos Creator 將整套手機(jī)頁(yè)游解決方案整合在了編輯器工具里战秋,無(wú)需在多個(gè)軟件之間穿梭,只要打開(kāi)Cocos Creator 編輯器讨韭,各種一鍵式的自動(dòng)化流程就能花最少的時(shí)間精力脂信,解決上述所有問(wèn)題。開(kāi)發(fā)者就能夠?qū)W⒂陂_(kāi)發(fā)階段透硝,提高產(chǎn)品競(jìng)爭(zhēng)力和創(chuàng)造力狰闪!

創(chuàng)建或?qū)胭Y源

將圖片、聲音等資源拖拽到編輯器的?資源管理器?面板中濒生,即可完成資源導(dǎo)入尝哆。

此外,你也可以在編輯器中直接創(chuàng)建場(chǎng)景甜攀、預(yù)制、動(dòng)畫(huà)琐馆、腳本规阀、粒子等各類(lèi)資源。

搭建場(chǎng)景

項(xiàng)目中有了一些基本資源后瘦麸,我們就可以開(kāi)始搭建場(chǎng)景了谁撼,場(chǎng)景是游戲內(nèi)容最基本的組織方式,也是向玩家展示游戲的基本形態(tài)。

添加組件腳本厉碟,實(shí)現(xiàn)交互功能

我們可以為場(chǎng)景中的節(jié)點(diǎn)掛載各種內(nèi)置組件和自定義腳本組件喊巍,來(lái)實(shí)現(xiàn)游戲邏輯的運(yùn)行和交互。包括從最基本的動(dòng)畫(huà)播放箍鼓、按鈕響應(yīng)崭参,到驅(qū)動(dòng)整個(gè)游戲邏輯的主循環(huán)腳本和玩家角色的控制。幾乎所有游戲邏輯功能都是通過(guò)掛載腳本到場(chǎng)景中的節(jié)點(diǎn)來(lái)實(shí)現(xiàn)的款咖。

一鍵預(yù)覽和發(fā)布

搭建場(chǎng)景和開(kāi)發(fā)功能的過(guò)程中何暮,你可以隨時(shí)點(diǎn)擊預(yù)覽來(lái)查看當(dāng)前場(chǎng)景的運(yùn)行效果。使用手機(jī)掃描二維碼铐殃,可以立即在手機(jī)上預(yù)覽游戲海洼。當(dāng)開(kāi)發(fā)告一段落時(shí),通過(guò)?構(gòu)建發(fā)布?面板可以一鍵發(fā)布游戲到包括桌面富腊、手機(jī)坏逢、Web、小游戲等多個(gè)平臺(tái)赘被。

功能特性

Cocos Creator 功能上的突出特色包括:

· 腳本中可以輕松聲明可以在編輯器中隨時(shí)調(diào)整的數(shù)據(jù)屬性是整,對(duì)參數(shù)的調(diào)整可以由設(shè)計(jì)人員獨(dú)立完成。

· 支持智能畫(huà)布適配和免編程元素對(duì)齊的 UI 系統(tǒng)帘腹,可以完美適配任意分辨率的設(shè)備屏幕贰盗。

· 動(dòng)畫(huà)系統(tǒng),支持動(dòng)畫(huà)軌跡預(yù)覽和復(fù)雜曲線編輯功能阳欲。

· 使用動(dòng)態(tài)語(yǔ)言支持的腳本開(kāi)發(fā)舵盈,包括 JavaScript 和TypeScript,使得動(dòng)態(tài)調(diào)試和移動(dòng)設(shè)備遠(yuǎn)程調(diào)試變得異常輕松球化。

· 底層由 Cocos2d-x 演化而來(lái)秽晚,在享受腳本化開(kāi)發(fā)的便捷時(shí),保持原生級(jí)別的輕量和高性能筒愚。

· 腳本組件化和開(kāi)放式的插件系統(tǒng)為開(kāi)發(fā)者在不同深度上提供了定制工作流的方法赴蝇,編輯器可以大尺度調(diào)整來(lái)適應(yīng)不同團(tuán)隊(duì)和項(xiàng)目的需求。

架構(gòu)特色

Cocos Creator 包含游戲引擎巢掺、資源管理句伶、場(chǎng)景編輯、游戲預(yù)覽和發(fā)布等游戲開(kāi)發(fā)所需的全套功能陆淀,并且將所有的功能和工具鏈都整合在了一個(gè)統(tǒng)一的應(yīng)用程序里考余。

編輯器在提供強(qiáng)大完整工具鏈的同時(shí),提供了開(kāi)放式的插件架構(gòu)轧苫,開(kāi)發(fā)者能夠用HTML + TypeScript 等前端通用技術(shù)輕松擴(kuò)展編輯器功能楚堤,定制個(gè)性化的工作流程。

以下,是 Cocos Creator 的技術(shù)架構(gòu)圖:



從圖中我們可以看出身冬,編輯器是由Electron 驅(qū)動(dòng)再結(jié)合引擎所搭建的開(kāi)發(fā)環(huán)境衅胀,引擎則負(fù)責(zé)提供許多開(kāi)發(fā)上易于使用的組件和適配各平臺(tái)的統(tǒng)一接口。

引擎和編輯器的結(jié)合酥筝,帶來(lái)的是數(shù)據(jù)驅(qū)動(dòng)和組件化的功能開(kāi)發(fā)方式滚躯,以及設(shè)計(jì)和程序兩類(lèi)人員的完美分工合作:

· 設(shè)計(jì)師在場(chǎng)景編輯器中搭建場(chǎng)景的視覺(jué)表現(xiàn)

· 程序員開(kāi)發(fā)可以掛載到場(chǎng)景任意物體上的功能組件

· 設(shè)計(jì)師負(fù)責(zé)為需要展現(xiàn)特定行為的物體掛載組件,并通過(guò)調(diào)試改善各項(xiàng)參數(shù)

· 程序員開(kāi)發(fā)游戲所需要的數(shù)據(jù)結(jié)構(gòu)和資源

· 設(shè)計(jì)師通過(guò)圖形化的界面配置好各項(xiàng)數(shù)據(jù)和資源

· (就這樣從簡(jiǎn)單到復(fù)雜樱哼,各種你能想像到的工作流程都可以實(shí)現(xiàn))

以工作流為核心的開(kāi)發(fā)理念哀九,讓不同職能的開(kāi)發(fā)者能夠快速找到最大化自己作用的工作切入點(diǎn),并能夠默契流暢的和團(tuán)隊(duì)其他成員配合搅幅。

使用說(shuō)明

在數(shù)據(jù)驅(qū)動(dòng)的工作流基礎(chǔ)上阅束,場(chǎng)景的創(chuàng)建和編輯成為了游戲開(kāi)發(fā)的重心,設(shè)計(jì)工作和功能開(kāi)發(fā)可以同步進(jìn)行茄唐,無(wú)縫協(xié)作息裸。不管是美術(shù)、策劃還是程序員沪编,都可以在生產(chǎn)過(guò)程的任意時(shí)刻點(diǎn)擊預(yù)覽按鈕呼盆,在瀏覽器、移動(dòng)設(shè)備模擬器或移動(dòng)設(shè)備真機(jī)上測(cè)試游戲的最新?tīng)顟B(tài)蚁廓。

程序員和設(shè)計(jì)人員現(xiàn)在可以實(shí)現(xiàn)各式各樣的分工合作访圃,不管是先搭建場(chǎng)景,再添加功能相嵌,還是先生產(chǎn)功能模塊再由設(shè)計(jì)人員進(jìn)行組合調(diào)試腿时,Cocos Creator 都能滿足開(kāi)發(fā)團(tuán)隊(duì)的需要。腳本中定義的屬性能夠以最適合的視覺(jué)體驗(yàn)呈現(xiàn)在編輯器中饭宾,為內(nèi)容生產(chǎn)者提供便利批糟。

場(chǎng)景之外的內(nèi)容資源可以由外部導(dǎo)入,比如圖片看铆、聲音徽鼎、圖集、骨骼動(dòng)畫(huà)等等弹惦,除此之外我們還在不斷完善編輯器生產(chǎn)資源的能力否淤,包括目前已經(jīng)完成的動(dòng)畫(huà)編輯器,美術(shù)人員可以使用這個(gè)工具制作出非常細(xì)膩富有表現(xiàn)力的動(dòng)畫(huà)資源棠隐,并可以隨時(shí)在場(chǎng)景中看到動(dòng)畫(huà)的預(yù)覽石抡。

支持 2D 和 3D 游戲開(kāi)發(fā),其功能可滿足各種游戲類(lèi)型的特定需求宵荒。深入優(yōu)化了編輯器體驗(yàn)和引擎性能,并內(nèi)置了對(duì)中間件的支持,如Spine报咳、DragonBones侠讯、TiledMap、Box2D 和 Texture Packer。

最后,開(kāi)發(fā)完成的游戲可以通過(guò)圖形工具一鍵發(fā)布到各個(gè)平臺(tái)兵睛,從設(shè)計(jì)研發(fā)到測(cè)試發(fā)布料睛,Cocos Creator 全部幫您搞定。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末傲宜,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌炸宵,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,640評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件谷扣,死亡現(xiàn)場(chǎng)離奇詭異土全,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)会涎,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,254評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)裹匙,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人末秃,你說(shuō)我怎么就攤上這事概页。” “怎么了练慕?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,011評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵惰匙,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我贺待,道長(zhǎng)徽曲,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,755評(píng)論 1 294
  • 正文 為了忘掉前任麸塞,我火速辦了婚禮秃臣,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘哪工。我一直安慰自己奥此,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,774評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布雁比。 她就那樣靜靜地躺著稚虎,像睡著了一般。 火紅的嫁衣襯著肌膚如雪偎捎。 梳的紋絲不亂的頭發(fā)上蠢终,一...
    開(kāi)封第一講書(shū)人閱讀 51,610評(píng)論 1 305
  • 那天序攘,我揣著相機(jī)與錄音,去河邊找鬼寻拂。 笑死程奠,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的祭钉。 我是一名探鬼主播瞄沙,決...
    沈念sama閱讀 40,352評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼慌核!你這毒婦竟也來(lái)了距境?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,257評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤垮卓,失蹤者是張志新(化名)和其女友劉穎垫桂,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體扒接,經(jīng)...
    沈念sama閱讀 45,717評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡伪货,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,894評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了钾怔。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片碱呼。...
    茶點(diǎn)故事閱讀 40,021評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖宗侦,靈堂內(nèi)的尸體忽然破棺而出愚臀,到底是詐尸還是另有隱情,我是刑警寧澤矾利,帶...
    沈念sama閱讀 35,735評(píng)論 5 346
  • 正文 年R本政府宣布姑裂,位于F島的核電站,受9級(jí)特大地震影響男旗,放射性物質(zhì)發(fā)生泄漏舶斧。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,354評(píng)論 3 330
  • 文/蒙蒙 一察皇、第九天 我趴在偏房一處隱蔽的房頂上張望茴厉。 院中可真熱鬧,春花似錦什荣、人聲如沸矾缓。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,936評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)嗜闻。三九已至,卻和暖如春桅锄,著一層夾襖步出監(jiān)牢的瞬間琉雳,已是汗流浹背样眠。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,054評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留翠肘,地道東北人吹缔。 一個(gè)月前我還...
    沈念sama閱讀 48,224評(píng)論 3 371
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像锯茄,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子茶没,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,974評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容