仙劍奇俠傳5將至!淺析遊戲引擎發展史
2023-10-11 02:37:00 1
泡泡網顯卡頻道7月2日 十六年的仙劍,姚仙三年親自操刀全力打造《仙劍奇俠傳5》。《仙劍》是國內經典的遊戲大作,濃縮了國內遊戲製作人員技術精華,代表每個時期國產遊戲的發展水平,折射出國產遊戲引擎的技術水平。
即將發布的《仙劍奇俠傳5》戰鬥圖
什麼遊戲引擎?舉個簡單例子,在某遊戲中的一個場景中,玩家控制的角色躲藏在屋子裡,敵人正在屋子外面搜索玩家。突然控制的角色碰倒了桌子上的一個杯子,杯子墜地發出破碎聲,敵人在聽到屋子裡的聲音之後聚集到玩家所在位置,玩家開槍射擊敵人,子彈引爆了周圍的易燃物,產生爆炸效果。在這個簡單而常見的過程中,遊戲引擎便在後臺起著作用,控制著遊戲中的一舉一動。
遊戲引擎的定義是:用於控制所有遊戲功能的主程序,從計算碰撞、物理系統和物體的相對位置,到接受玩家的輸入,以及按照正確的音量輸出聲音等等。
布加迪威龍『心臟』——強勁的16缸引擎
遊戲引擎就好比賽車的發動機,顯卡就好比車身輔助設備等。沒有強大的發動機馬力輸出,車身設計再好也難以突破速度極限。
GPU與遊戲引擎關係
遊戲引擎核顯卡的關係可以簡單地形容為:實際的遊戲開發過程中,顯卡是遊戲的物理基礎,所有遊戲效果都需要一款性能足夠的顯卡才能實現,在顯卡之上是各種圖形API,目前主流的是DirectX和OpenGL,我們所說的DX10、DX9就是這種規範,而遊戲引擎則是建立在這種API基礎之上,控制著遊戲中的各個組件以實現不同的效果。
CryENGINE3引擎製作的《孤島危機2》
現在出色的遊戲引擎都經歷過幾次更新換代,已經不再是當年一大堆的通用代碼。例如Unreal Engine3(虛幻3)、CryENGINE 3 、寒霜引擎等。國外遊戲廠商研發實力雄厚,發展速度飛快。轉眼看國內遊戲廠商又是發展到什麼程度?遊戲引擎又是到了什麼水平呢?