前幾天(2017年2月)看到一篇文章,國(guó)內(nèi)王健林、馬云等大咖們看好的未來(lái)十大最有“錢途”產(chǎn)業(yè)中,排名第一的就是“泛娛樂(lè)”。 所以我們發(fā)現(xiàn)最近幾年無(wú)論是BAT企業(yè)還是萬(wàn)達(dá)等,都紛紛投資游戲、電影、動(dòng)漫等泛娛樂(lè)產(chǎn)業(yè)。
隨著人們物質(zhì)生活的不斷提高,游戲(包含端游/手游/VR/AR等游戲形式)產(chǎn)業(yè)只會(huì)越來(lái)越繁榮。但是問(wèn)題來(lái)了,我們一線的游戲研發(fā)人員面對(duì)越來(lái)越復(fù)雜與規(guī)模龐大的游戲開(kāi)發(fā)需求(策劃文稿),越來(lái)越多的開(kāi)發(fā)人員就更加重視與強(qiáng)調(diào)優(yōu)良開(kāi)發(fā)框架的使用,以期進(jìn)一步增強(qiáng)游戲開(kāi)發(fā)效率與代碼質(zhì)量!
本篇就基于Unity游戲引擎UGUI為基礎(chǔ),對(duì)UI界面游戲架構(gòu)做一些有益探索與研究。首先我們來(lái)研究一下大型游戲項(xiàng)目中,沒(méi)有UI框架容易導(dǎo)致與出現(xiàn)的問(wèn)題:
問(wèn)題1;
以ARPG為例,多個(gè)場(chǎng)景會(huì)反復(fù)出現(xiàn)相同的“UI窗體”,造成多個(gè)場(chǎng)景中反復(fù)加載相同的UI窗體。
解決思路:
“UI框架” 需要緩存項(xiàng)目(例游戲項(xiàng)目)中常用的“UI窗體"。