虛幻引擎4簡介
虛幻引擎(Unreal Engine /UE)是EpicGames公司打造的遊戲引擎,而UE4則其第四個大版本。雖然目前UE 5已經發布,但是僅僅是釋出,UE4是當前應用最廣的、最穩定的虛幻引擎。虛幻引擎自稱是「最強大的實時3D創造平臺」、「最先進的實時3D創作平臺」,實際上也確實如此。
UE4可以建立各種平臺的遊戲,包括PC、主機、行動端以及Web端。與UE4不相伯仲的遊戲引擎是Unity3D(u3d),在過去十幾年到幾年裡,u3d一度很火,也佔了遊戲開發的很大一部分市場,有超過200萬款遊戲基於u3d開發,但是在最近幾年UE4迎頭趕上並反超,在UE5釋出後,虛幻引擎的效能更是讓對手望塵莫及。
與U3D相比,UE4的主要優勢在於畫面顯示效果優秀、光照和物理效果好、視覺化程式設計簡單、外掛齊全、對VR和手柄等外設支援良好並且提供各種遊戲模板。目前我們常見的基於UE4開發的火爆遊戲有大家熟悉的《絕地求生》、《堡壘之夜》、《和平精英》、《虛幻爭霸》、《黎明殺機》、《無盡之劍》等。基於U3D開發的當紅遊戲則有《王者榮耀》和《爐石傳說》等。
經過持續的改進,UE4已經不僅僅是一款殿堂級的遊戲引擎,還能為各行各業的專業人士帶去無限的創作自由和空前的掌控力。基於UE4,遊戲開發者可以進行遊戲開發,影視創作者可以進行影視製作、建築設計師可以進行建築設計、汽車製造商可以進行模型搭建、城市規劃行業可以進行三維模擬城市的建設、各工廠可以進行流水線模擬等。簡言之,一切可以用到三維模擬表達、虛擬環境模擬的行業,都可以用UE4來進行模型表達、場景構建、動態模擬。
UE4之所以功能強大、使用者規模龐大離不開其成功的經營策略。首先UE4是全球開源的,任何人只要註冊EpicGames官網賬號即可獲取其原始碼,集全球研發者與創作者的智慧,怎麼能不強大;其次是UE4的行銷方式,EpicGames公司對於UE4的收費方式是:遊戲釋出後,營收大於100萬美元的部分收費5%,也就是說如果營收小於100萬美元的話是不用交費的,這樣一來,普通的建築、規劃、汽車等行業的一個視覺化專案的營收一般是不會達到100萬美元的,所以大多數使用者是屬於「白嫖」的。此外,UE4為了降低入坑門檻、吸引初學者,在其官網釋出了很多教學檔案和視訊,使得遊戲開發愛好者可以輕鬆入門。
最後我們來說一下在UE4開發過程中,我們可以扮演什麼角色,什麼樣的人適合什麼崗位。首先遊戲開發不是一個人甚至不是一個團隊可以完成的,一個大型的遊戲開發需要不同職能的人進行配合。拋開策劃和行銷,我們說一說技術團隊需要些什麼人。首先是三維建模方向,無論是遊戲專案還是建築等其他專案,建模都是一個重要的過程,人物、地形、建築等模型是構成遊戲場景的要素,因此建模是一個UE4專案的重要環節。建模人員需要熟練的掌握3dsmax、PS等基礎軟體,要求較高的還需要掌握zbrush和substance painter。然後是美工,任務包括模型的優化、動態物件、卷軸、人物招式圖、粒子特效的設計及實現。還有就是程式設計師,包括功能函數的編寫、前端介面的實現、物聯互動以及周邊工具的開發等。以上每個方向都可以進行細分,可以說只要你有興趣,總能在UE4中找到自己的一席之地。
不論你是在職人員還是學生或者是業餘愛好者,學習UE4絕對是一件有趣而有意義的事。