時間過得飛快,又到了和大家見面,一起聊聊遊戲的美好時光了!《代號:夏娃》研發筆記由遊戲製作團隊特別整理髮布,旨在從技術層面搶先曝光與解讀遊戲核心內容。在上一期介紹完《代號:夏娃》所採用的PBR技術之後,就讓我們來看看,基於這一頂尖技術下,在遊戲內所實現的次世代特效吧!
次世代特效的概念
次世代特效,其實是一個複合詞為定語+主語,可以理解為次世代的特效。特效,顧名思義就是在遊戲建模、場景美術等的基礎上,實現的特殊視覺效果。而次世代這個詞,源自於日本語,即下一個世代,未來的時代。綜上所述,其實次世代特效,所指的就是還未被廣泛應用和實現的遊戲特效。
在《代號:夏娃》中,所謂的次世代主要體現在哪些方面呢?
提起遊戲特效不得不說起的就是粒子系統,常規3DRPG遊戲基本都是使用CPU粒子製作,而基於UE4引擎製作的《代號:夏娃》,則使用的是UE4引擎所特有的GPU粒子。簡單來闡述兩者之間的區別就是,GPU粒子通過顯卡來進行計算粒子運動,相比CPU計算,其粒子效果更為密集化和細節化。也正因為GPU粒子,夏娃的遊戲特效在視覺效果和代入感上有了全新的升級。
粒子特效
另一方面則是擬真性,這也是基於上一期所講的PBR材質,遊戲整體的材質表現和光影渲染會更加的還原真實世界,也會模擬相當多的真實世界規則,好讓玩家有足夠的代入感。
次世代的特效主要會在哪些場景中具體應用呢?
一是大多數場景中隨著時間和天氣的動態變化,材質狀態也會跟隨改變,典型的應用場景就是天氣系統;
二是部分諸如解開封印或一些具有近未來科技感的效果會受益於粒子系統的升級而有更好的視覺呈現,如全息投影等;
全息投影
三是場景的真實性會有明顯的提高,典型的例子就是遊戲內的海洋效果,我們稱之為「真實海」,不同天氣下的海洋,波濤、巨浪,雨水融入海水的視覺呈現等每個細節都達到了手遊中前所未有的效果。
最後當然還會有人物技能等戰鬥特效,也是運用最多的場景。比如子彈的彈道痕跡,冰火系法術技能的冰凍或者爆炸效果等,在次世代特效的「加成」下,將擁有更為震撼的視覺呈現。
真實海
在運用這些次世代特效的過程中,有遇到過什麼難點呢?
當然會有,UE4在國內手遊的開發應用上經驗相對還是比較少的,某種程度上講我們算是在開闢道路,自然會遇到各種各樣的問題。
首當其衝的就是超擬真效果。以真實海為例,為了保證足夠擬真,杜絕平靜死板的海面,我們需要不斷迭代,表現出各個情況時間、天氣下不同狀況的海面,顯得更加真實;
另一個問題和引擎倒是沒什麼太大關係,而是基於遊戲題材,如何將全息技術或者具有科技感的電話亭等元素,在保留傳統文化的基礎上添加進入遊戲並且沒有違和感。這方面我們也花費了相當大的精力,也希望呈現出來的效果能讓玩家們滿意。
【來源:官方】