遊戲引擎
我們可以把遊戲的引擎比作賽車的引擎,引擎是賽車的心臟,決定著賽車的性能和穩定性,賽車的速度、操縱感這些直接與車手相關的指標都是建立在引擎的基礎上的。遊戲也是如此,玩家所體驗到的劇情、關卡、美工、音樂、操作等內容都是由遊戲的引擎直接控制的,它扮演著中場發動機的角色,把遊戲中的所有元素捆綁在一起,在後台指揮它們同時、有序地工作。簡單地說,引擎就是“用於控制所有遊戲功能的主程式,從計算碰撞、物理系統和物體的相對位置,到接受玩家的輸入,以及按照正確的音量輸出聲音等等。”
引擎目錄
虛幻3引擎
虛幻3引擎(Unreal Engine 3)又稱
虛幻引擎3,是一套為DirectX9/10PC、Xbox 360、PlayStation 3平台準備的完整的遊戲開發構架,提供大量的核心技術陣列,內容編輯工具,支持高端開發團隊的基礎項目建設。 虛幻3引擎的所有編寫觀念都是為了更加容易的內容製作和編程的開發,為了讓所有的美術開發人員能夠牽扯到最少程式開發內容的情況下使用抽象程式助手來自由創建虛擬環境,以及提供程式編寫者高效率的模組和可擴展的開發構架用來創建,測試,和完成各種類型的
遊戲製作。即將上市代表作:《生化奇兵:無限》、《
國土防線》、《愛麗絲:瘋狂回歸》、《
永遠的毀滅公爵》、《特別行動:一線生機》、《
戰爭機器3》、《蝙蝠俠:阿卡姆之城》。目前國內一些遊戲廠商如
搜狐暢遊旗下子公司
冰動娛樂,也通過虛幻3引擎(Unreal Engine 3)開發出《
桃園》等
次世代遊戲,國內槍戰網遊《
逆戰》和《
光榮使命》也採用虛幻3。
Luminous夜光引擎
Square Enix 今日正式公布了次世代跨平台引擎“夜光(Luminous)”的詳細情報。該引擎為次世代引擎,將套用在SE旗下的所有工作室,不過這款面向PS3,Xbox360,PC和新世代主機的引擎技術不會像外部工作室共享。
夜光引擎與UE和Unity同樣為全套完整引擎,支持可程式
著色器,Wii和PS Vita也同樣可駕馭這款引擎。Square Enix擁有全球眾多工作室,包括倫敦的Beautiful Game,Eidos
蒙特婁,水晶動力,丹麥的Io Interactive和Eidos上海。SE將與旗下所有工作室共享技術,不過丹麥的Io Interactive仍然偏愛他們的“冰川2”引擎,Crystal Dynamics則偏愛他們的“水晶動力”引擎。夜光引擎被設計為DX11原生引擎,這也印證了SE正在著力計畫新世代主機。
Gamebryo引擎
Gamebryo引擎是NetImmerse引擎的後繼版本,是由Numerical Design Limited最初開發的遊戲中間層,在與Emergent Game Technologies公司合併後,引擎改名為Gamebryo Element。Gamebryo Element引擎是由C++編寫的多平台遊戲引擎,他支持的平台有:Windows、Wii、PlayStation 2、PlayStation 3、Xbox和Xbox 360。
雖然Gamebryo的渲染引擎部分是私有的,但他允許使用者添加自己的圖形繪製代碼。Gamebryo包含了長達3500頁的說明書,然而關於Maya的部分卻不完整,有的已經過時。Emergent為部分客戶提供開發套件,但不提供這些套件的原始碼,而且套件只提供給EGT公司代表面談後認為可以提供的客戶
DarkFire黑火引擎
代表作:暢遊次世代《代號X7》
“黑火”引擎是由暢遊自主研發的“次世代”
遊戲引擎,遊戲畫面細膩真實。而且畫面不會過時,可以隨著玩家口味的提升不斷提升畫質。2012年4月9日,搜狐暢遊對外公布4款全新3D新游,奇幻FPS《達文西OL》、FPS闖關網遊《代號M》、 3D動作網遊《代號K》、3DMMO《代號X7》,並透露啟動“
暢遊次世代計畫”。該計畫包含多款暢遊即將發布的不同類型
次世代遊戲,這些遊戲均採用次世代引擎研發,其中包含大家所熟悉的虛幻3、CE3等知名引擎,代表暢遊在未來兩年之內的新產品線。代號名為《代號X7》的神秘產品則是由暢遊多年開發的次世代引擎“黑火”引擎製作。
CryENGINE3引擎
據Crytek的程式設計師們說,
CryENGINE 3是唯一一個兼容PS3、360、MMO、DX9和DX10的
次世代遊戲引擎。與其它的競爭者不同,CryENGINE3不需要第三方軟體的支持就能處理物理效果、聲音及動畫。簡而言之,這是一個非常全能的引擎。
第三代CryENGINE改進了可破壞環境、光源效果、實時軟粒子系統、實時動態全局光照、景深效果及大量其它特效。但讓人印象最為深刻的是CryENGINE3將徹底榨乾360和PS3的機能。讓我們震驚的是,遊戲360版demo演示中的效果堪比《
孤島危機》一代在PC高畫質設定下的效果。對於主機玩家來說這真是個不錯的訊息,PC玩家也可以就此沾沾自喜一番。真是個雙贏的結果。
RAGE引擎
RAGE引擎的優勢在於大範圍環境的營造,複雜AI系統和環境效果的處理以及快捷的網路代碼,這也使其可以適應多種多樣的遊戲風格。而且它對第三方軟體兼容性非常好。Euphoria是NaturalMotion的一個動態動畫引擎,和RAGE引擎非常貼合,就好像它倆是一個娘胎里出來的一樣(但是Euphoria與盧卡斯的《星球大戰:原力釋放》就結合得不是那么好了)。
鑒於RAGE引擎在GTA4和《
荒野大鏢客》中的優秀表現,我們不禁開始期待Rockstar接下來的作品會有什麼令人驚艷的表現。可以預見,進一步的提高絕非易事:他們已經做出了精確的物理效果、先進的AI和令人印象深刻的畫面視距。還有什麼沒能做到的?
頑皮狗遊戲引擎
“頑皮狗
遊戲引擎”讓人們領略了PS3的潛力有多大。《神秘海域》利用第一版引擎刻畫了一個鬱鬱蔥蔥、充滿生機的叢林和美妙的水面效果,讓眾人驚愕。第二版引擎主要改進了布料、皮毛和雪的效果。
在明年的《神秘海域3》中,頑皮狗似乎將精力放在了火焰和沙子的視覺效果上。VGA上的預告片可以讓你有一個直觀的認識。該預告片已經被證實是由引擎即時生成的真實遊戲畫面。
idTech引擎
id已經開發idTech5引擎很長時間了,由於該引擎主要針對主機平台,所以開發方式也比較特殊。鑒於360和PS3的CPU架構完全不同,id做了大量的工作,將CPU的工作轉嫁至GPU,以便使兩個平台上的效果相似。所以兩個版本的遊戲的最終效果不會有天壤之別。
idTech5引擎其它令人驚訝的元素包括超大規模材質的套用(無論技術上懂不懂,這聽起來都很棒)。該引擎還包含一個驚人的虛擬材質系統,可以對這些超高細節的材質進行無縫存取。有趣的是,由於id現在和Bethesda同為ZeniMax Media效力,人們自然會YY《上古捲軸5:天際》是否會使用該引擎,但前幾天Bethesda官方已經澄清,《上古5》將使用Bethesda自己研發的全新引擎製作。
Team Bondi引擎
當《黑色洛城》在很久很久以前公布時,人們都認為遊戲將套用Rockstar當時使用的相同引擎(Criterion的Renderware引擎)打造。但後來Rockstar開發了自己的RAGE引擎。於是我們又一次想當然地認為《黑色洛城》會使用RAGE引擎。然而我們又錯了。《黑色洛城》將使用澳大利亞製作組Team Bondi為該作定製的引擎。這個來自悉尼的製作組和Rockstar共享了多少引擎方面的技術信息,目前為止我們還不得而知,但在看過了遊戲的影像後,我們發現Team Bondi引擎和RAGE之間還是有很多相似之處的。
兩個引擎最明顯的區別在於《黑色洛城》擁有驚人逼真的動畫系統,這得益於動作捕捉技術的運用。目前位置唯一尚存疑問之處在於Team Bondi引擎是否會像RAGE一樣使用類似Euphoria的第三方程式作為動畫解決方案。
EGO引擎
代表作:《
塵埃3》、《閃點行動:紅河》、《超級房車賽:起點2》、《
陣亡統計》
作為一個主要套用於競速遊戲的引擎,EGO已經被證明在保證高擬真度的同時提供極高的圖像細節水平和速度感。此外該引擎還涉足了FPS遊戲《閃點行動:紅河》,雖然略欠成熟,但效果仍然令人驚艷。
2011年,Codemaster將繼續發揮自身優勢,將EGO 2.0版引擎用於自家競速和FPS新作。最新版EGO引擎的許多技術細節目前仍然是個迷,但我們已經在《閃點行動:紅河》公布的視屏上領略了其驚人的效果。以上這些都使EGO引擎此次榜上有名。《閃點行動:紅河》無論在場景規模還是地形多樣性上都全面超越了《閃點行動:龍之崛起》。新版EGO引擎在多人遊戲和AI系統上都作了大幅改進。儘管該引擎的名字起得有些過於自大,但卻真正名副其實。
Geo-Mod引擎
沒有人能像Geo-Mod引擎一樣將破壞效果做得如此出色,即將攜Geo-Mod 2.5版本上市的《紅色派系:末日審判》將再次向人們證明這一點。Geo-Mod引擎的強大之處在於,它將被破壞的物體賦予了真實世界的物理屬性,不僅會對玩家的任何無聊舉動作出反應,對世界中的其它物體也是如此。更美妙的是,該引擎的幀率令人滿意,多人在線上時依然很流暢。通過近來對Geo-Mod 2.5引擎的接觸,我們確信這次玩家將有更有趣的遊戲體驗,我們等不及再次開始火星之旅了。
寒霜2引擎
很明顯這次DICE以
寒霜2引擎打造的《戰地3》相對於主機,將為PC作出更多最佳化。這對於PC遊戲玩家來說真是個再好不過的訊息。這次最佳化將利用多核處理器、64位作業系統和更先進的光照系統實現。這不禁讓我們產生這樣的想法:既然這次的寒霜2引擎如此強大,是否刺激的64人在線上將重現江湖?其實DICE這次就是這么打算的,只是沒有
言明罷了。主機玩家也不必沮喪,因為DICE聲稱寒霜2引擎將同時發揮各個平台的最大機能(比如使用各個平台上最好的API)。
換句話說,寒霜2引擎仍然是個跨平台的產品,但這次將不會在平台間產生過多差異,儘量呈現最好的東西。
Source起源引擎
它完全是Valve為PC玩家帶來的禮物。
Source引擎於2004年借《
半條命2》初次登場,在過去的幾年間,這一“模組化”引擎一直隨著科技發展穩步改進,主要包括多核處理器支持、物理動畫效果改進、AI尋路系統的增強以及一系列的光照和陰影選項。在不久的將來,Source引擎2也會登場,一起期待它在《半條命3》上的表現。
水晶引擎
Square Enix公司研發部部長村田琢在遊戲開發者會議上宣布,白色引擎從此正式更名為水晶工具(Crystal Tools)。雖然“《
最終幻想XIII》系列”已經公開的兩款家用機遊戲均為PS3獨占,但村田琢強調這款引擎的設計初衷是以跨平台遊戲開發為目標,現在已經完全能夠適應X360和PC平台遊戲開發的需要。在為水晶工具正名的同時,村田琢還確認,該引擎的部分功能可以支持Wii遊戲開發,但現階段還不能完全稱其為兼容Wii遊戲開發的引擎,原因是這部分功能目前還在研發之中。
演講的大部分內容都圍繞著Square Enix開發水晶工具的意圖而展開,而對於普通玩家所關心的《最終幻想XIII》遊戲的開發狀況乃至發售日等問題卻涉及甚少,現場雖然也展示了一段使用新引擎開發的《最終幻想XIII》的宣傳短片,但其內容與去年Square Enix Party上播放的演示影片基本一致。
Unigine
Unigine是由俄羅斯Unigine公司開發的一款多用途架構的圖形引擎,可在任何平台部署,包括Windows、Linux、Mac、Android和iOS。目前已在許多不同領域成功套用,如:地面操控、汽車駕駛仿真、固定翼訓練、旋翼訓練、海事仿真、鐵路、建築視覺化、城市規劃、挖掘、醫學仿真等等。
Unigine作為一款次世代渲染引擎,能夠提供影視級的視覺效果、為用戶呈現前所未有的虛擬現實世界。此款引擎巧妙的將多方面的先進技術進行了有機結合,實現了包括幾近寫實的可視化質量,出色的渲染性能,以及對無邊界複雜場景的支持等等在全世界範圍內獨一無二的技術特性。與市面上現有的一些仿真引擎不同。