遊戲坦克做到最後,什麼其他系統都完成了,就差開炮特效,擊中特效 以及排氣管的煙霧,這個要用到粒子系統,但是我創建一個,基本啥都看不懂?想問問這東西如何系統學習啊,聽說還要圖形學儲備


很簡單,不要自己做,請購買特效素材。

製作粒子是不需要圖形學基礎的,甚至不懂技術也沒什麼問題,但是對美術素養要求比較高。特效師是一個很專業的美術崗位(當然,現代各種技術在融合,也有很多用技術手段做粒子的大佬,但還是以美術實力為基礎的)。

比如說,我在Unity資源商店裡隨便翻到兩個免費粒子包:

拿來直接用即可。一般付費資源質量還會更好一些 :)

絕大多數美術資源,包括原畫、模型、動作、場景和粒子,都是非常專業的領域。一開始學習Unity的時候還是要有所側重,專心做一方面,素材可以借用別人的。

形如題主這樣「只是想單純用粒子效果」的情況,我給到的建議即是如此。當然,如果對粒子系統本身感興趣的話就是另一回事了。


Unity 粒子系統是參數化的,如果你完全不瞭解的話,可以先做些簡單的測試,看看每個參數控制什麼。滑鼠放上去也能看到提示,基本上還是很容易理解的。也可以下載 Unity 教學裡的一些效果參考下、修改看看。

可以在 Unity Hub 啟動界面這裡下載粒子包,裡面的效果質量挺高的

然後,做效果之前腦子裡要先有一個概念,效果由幾部分組成、速度多大、持續多久、顏色怎麼變化、是否需要使用 Sprites 來做、是否需要與光照交互……等等,基本上做粒子效果是一個孰能生巧的活,當然做更複雜的免不了程序交互和自定義材質(shader),不過那是後話了。


人家問如何學,你們回答不用學


粒子系統沒什麼可學的,最多半天就搞明白了。主要是怎麼通過粒子系統做出好看的效果


當成噴泉來看,噴出的水滴就是一個粒子。

可以改變噴射參數,還可以改變水滴參數,噴射的過程也能改變。

最後多調調參數,感受下效果,唯手熟爾。

進階:學習牛逼效果的製作方式,又會發現很多神奇的東西。


推薦閱讀:
相關文章