近年來(lái),游戲行業(yè)發(fā)展迅猛,Unity開(kāi)發(fā)人才需求激增,現(xiàn)有人才已經(jīng)難以滿(mǎn)足企業(yè)需求。名企開(kāi)始高價(jià)搶奪人才,拉高行業(yè)平均薪資,因此,Unity開(kāi)發(fā)工程師也受到越來(lái)越多企業(yè)的歡迎。雖然Unity游戲開(kāi)發(fā)就業(yè)前景是非常可觀的,但是不可避免的就是要通過(guò)企業(yè)對(duì)人才綜合能力的考核?,F(xiàn)在,考察最普遍的形式就是面試,通過(guò)面試,公司可以了解你的知識(shí)掌握情況以及動(dòng)手操作能力。
如果你想要順利通過(guò)面試,除了要熟練地掌握技術(shù)以及鍛煉敏銳的思維外,還應(yīng)該知道Unity游戲開(kāi)發(fā)常見(jiàn)的一些面試問(wèn)題。
一、AssetBundle有什么作用?
AseetBundle是選擇導(dǎo)出的資源包,這些資源包中的內(nèi)容已經(jīng)被妥善壓縮,并且允許你在應(yīng)用中正常使用。此外,使用它也方便開(kāi)發(fā)者能以流的形式加載模型貼圖。換句話(huà)來(lái)說(shuō),AssetsBundle就是用于簡(jiǎn)化下載流程的工具。
二、Resources與StreamingAssets文件夾的區(qū)別。
Unity的Resources文件夾中包括我們?cè)谟螒蛑行枰玫降囊幌?span style="text-indent: 2em;">列資源,會(huì)在打包時(shí)打入U(xiǎn)nityPlayer中。這些資源大多數(shù)都沒(méi)有在Inspector上直接附在組件上,任何一個(gè)在Resources的資源都可以通過(guò)Resources.Load函數(shù)來(lái)實(shí)時(shí)加載到游戲中使用。
StreamingAssets文件夾中的東西不會(huì)隨著Unity打包而壓縮,它會(huì)正常被放到文件系統(tǒng)中,這也是為了幫助游戲運(yùn)行時(shí)能通過(guò)文件訪問(wèn)形式訪問(wèn)這些資源。
三、Prefab是什么?
Unity中的預(yù)制體相當(dāng)于是一個(gè)游戲物體及其組件和屬性的集合。也相當(dāng)于一個(gè)新物體的模板。在編輯器下修改的預(yù)制體能反映到每個(gè)實(shí)際使用的預(yù)制體中。
了解以上面試問(wèn)題,會(huì)讓你距離成功面試越來(lái)越近。當(dāng)然,如果你想要在面試中快人一步,可以選擇千鋒教育Unity游戲開(kāi)發(fā)培訓(xùn),這里優(yōu)質(zhì)的教學(xué)保障可以為你的就業(yè)保駕護(hù)航。