游戲現(xiàn)在已經(jīng)是我們生活中的一部分了,對(duì)于玩游戲的人來(lái)說(shuō)肯定就是對(duì)于unity是不陌生的了,unity作為開(kāi)發(fā)游戲的重要語(yǔ)言,在游戲的這個(gè)行業(yè)有著很高的地位。很多的學(xué)員在學(xué)習(xí)unity的時(shí)候就會(huì)有一個(gè)很大的疑問(wèn),那個(gè)就是如何利用unity提高游戲中流暢度?
用unity來(lái)提高游戲中的流暢度主要看一下幾點(diǎn):
模型網(wǎng)格
盡可能的將鄰近的模型合并為單個(gè)模型單個(gè)材質(zhì)球。例如,如果你的場(chǎng)景里的桌子上堆疊有很多個(gè)物體,合并這些物體將會(huì)很有意義(有可能會(huì)需要將一些貼圖合并一張大的貼圖圖集)。減少unity3d游戲編程渲染的物體數(shù)量能顯著促進(jìn)性能。一個(gè)材質(zhì)球一個(gè)模型,每個(gè)材質(zhì)球都會(huì)被視為分開(kāi)的模型渲染。使用低模的模型(500個(gè)多邊形以下)會(huì)使得性能增加。
光照
每個(gè)像素光渲染都會(huì)生效另外的渲染管道。像素光會(huì)使你的游戲看起來(lái)更好但不要太過(guò)于熱衷于他們。然而,使用Quality
Manager去調(diào)整像素光的渲染在每個(gè)質(zhì)量等級(jí)上是一個(gè)很好的方式,這在你發(fā)布的游戲里提供了性能與質(zhì)量的平衡性。記住,一個(gè)模型多只能被8個(gè)光源所影響。
貼圖
在unity3d游戲編程看起來(lái)可以接受的情況下,盡量縮小貼圖的大小。如果你的顯卡沒(méi)有擁有足夠的內(nèi)存來(lái)存放這些貼圖時(shí),他們將被放置在系統(tǒng)內(nèi)存里,當(dāng)他們需要被渲染時(shí)再被上傳。
音頻
使用.ogg對(duì)音頻壓縮,其他的音頻格式在發(fā)布打包時(shí)將被作為非壓縮的PCM音頻格式存儲(chǔ)在包內(nèi)。對(duì)小的音效使用非壓縮音頻,Unity(從1.6開(kāi)始)導(dǎo)入時(shí)會(huì)解壓縮所有ogg文件,讓短音效播放時(shí)使用非壓縮的wav或aiff文件,這樣可以不消耗CPU在解壓音頻文件上,例如那些急速開(kāi)槍、腳步等類似的聲音。
以上就是達(dá)內(nèi)科技的小編給大家整理的關(guān)于如何利用unity提高游戲中的流暢度的技術(shù)內(nèi)容,如果說(shuō)你對(duì)于unity語(yǔ)言感興趣想要學(xué)習(xí)的話,那么達(dá)內(nèi)科技?xì)g迎大家來(lái)我們公司的unity培訓(xùn)班進(jìn)行實(shí)地考察
,也可以點(diǎn)擊我們文章下面的獲取試聽(tīng)資格按鈕來(lái)獲取我們的unity課程免費(fèi)試聽(tīng)資格,在試聽(tīng)中可以更加深入的了解我們達(dá)內(nèi)科技。




