SAGE引擎

SAGE引擎,是西木工作室(Westwood Studios)和美國藝電(EA)用於即時戰略遊戲的遊戲引擎。

簡介

SAGE引擎是西木工作室(Westwood Studios)和美國藝電(EA)用於即時戰略遊戲的遊戲引擎。

引擎的第一個版本是W3D (Westwood 3D),是SurRender 3D引擎的高度修改版本,由Hybrid Graphics開發。

西木在《變節者》和《Emperor: Battle for Dune》使用了W3D引擎。

在西木被美國藝電收購之後,W3D引擎進一步更新了,新版本在《命令與征服:將軍》使用和改名為SAGE。 畫面和原本的W3D引擎幾乎是完全相同,但是SAGE引擎仍有其獨特優點。

SAGE引擎提供動態照明,從而能夠投射陰影和呈現光線反射的效果。 使用SAGE引擎的遊戲擁有較佳視覺效果。一個獨特功能是停止行動照相機。

較老版本的SAGE在EA的許可下以Creative Common協定使用。

SAGE引擎的更新版本,RNA引擎,在《紅色警戒3》(含資料片《起義時刻》)使用。

評價

正面評價

作為命令與征服歷史上第一款3D引擎,無論W3D還是SAGE,功績都是不可磨滅的。首先,這是一款真正的3D引擎,相對於2.5D的TS引擎,無論是性能上還是畫面上都更加合理。SAGE獨有的“模組化”設計,賦予了引擎巨大的靈活性。無論是飛機、坦克、建築,甚至炮彈、焰火、輻射,這些都是同一種遊戲對象,具有相同或相似的屬性,因此你可以使用SAGE做出一些以前從來都不敢想的功能,比如坦克開一炮可以憑空創建出許多步兵,飛機召喚超級武器等等。

負面評價

不得不承認,在Westwood的晚期,開發者們都不再像以前那樣認真負責。SAGE作為一款半成品就草草上市的引擎,即使是結構如何新穎,也仍然有著諸多不可饒恕的bug。最臭名昭著的就是尋路bug。SAGE的陸軍還算略微好些,海軍根本是一坨[和諧](這就是將軍絕命時刻中沒有海軍的原因,船隻根本不能在海中建造,而要在陸上建造再開到水裡去,而且根本無法迴避障礙物,只能手動繞過去)。SAGE的第二大bug就是物理引擎的嚴重偷懶。SAGE中所有的物體都是質點,遊戲並不會檢查它的重心(所以車子在空中被炸飛空中轉體720度還能安然回到地面而毫髮無損)。SAGE的碰撞邏輯也是爛到要命,空中飛的火箭會擊中地里的地雷而無法擊中敵軍!顯示引擎更是差的要命。絕命時刻的畫面普遍粗糙(看看中國的發電廠你就知道,冷卻塔居然不是圓柱,而是八稜柱);各種作戰單位的表面細節根本沒有做,而是草草用貼圖糊弄了事。除卻EA的畫師偷懶的原因,這裡其實還有更嚴重的問題:SAGE一旦同時處理的模型面數過多就會直接失去回響(不是彈框報錯,而是失去回響),所以EA才故意不給模型做那么多面數!至於什麼單位自動送死、不聽指令甚至按照完全相反的方向移動等等等等各種bug簡直數不勝數。

使用 W3D 引擎的遊戲

Emperor: Battle for Dune

Earth & Beyond

Command & Conquer:Rengade

Command & Conquer:Rengade 2(canceled)

Command & Conquer: Tiberian Twilight (canceled)

使用 SAGE 引擎的遊戲

命令與征服之變節者

命令與征服:將軍

命令與征服:將軍 零點時刻

The Lord of the Rings: The Battle for Middle-earth

The Lord of the Rings: The Battle for Middle-earth II

The Lord of the Rings: The Battle for Middle-earth II

The Lord of the Rings: The Battle for Middle-earth II: The Rise of the Witch-king

命令與征服3:泰伯利亞之戰

命令與征服3:凱恩之怒

使用RNA 引擎的遊戲

命令與征服:紅色警戒3

命令與征服 紅色警戒3:起義時刻

命令與征服4:泰伯倫黃昏

說明

開發:西木工作室、美國藝電

作業系統:Windows, 麥金塔電腦

類型:遊戲引擎

相關詞條

相關搜尋

熱門詞條

聯絡我們