引擎的明天(2001年~)
2001年有許多優(yōu)秀的3D射擊游戲陸續(xù)發(fā)布,其中一部分采用的是Quake III和Unreal Tournament等現(xiàn)成引擎,如《星際迷航深度空間九:墜落》、《重返德軍總部》和《榮譽勛章:盟軍進攻》,而更多的則采用的是自己開發(fā)的引擎,比較有代表性的包括網(wǎng)絡(luò)射擊游戲《部落2》(Tribes 2)、第一人稱射擊游戲《馬科斯·佩恩》、《紅色派系》(Red Faction)和《英雄薩姆》等。
《部落2》采用的是V12引擎,這款引擎雖然無法同Quake III和Unreal Tournament相提并論,但開發(fā)者為它制定的許可模式卻相當(dāng)新穎,你只需花上100美元就可以獲得引擎的使用權(quán),不過天下沒有免費的午餐,隨之而來的一系列規(guī)定相當(dāng)苛刻,例如,開發(fā)者不能把該引擎用于為其它游戲發(fā)行商、其它商業(yè)游戲站點等競爭對手制作游戲,開發(fā)出來的游戲必須在發(fā)行前交給GarageGames公司(V12引擎的所有者),不能交給任何第三方,GarageGames公司將擁有這些游戲五年的獨家發(fā)行權(quán)等等。盡管如此,對于那些規(guī)模較小的獨立開發(fā)者來說,這個超低價引擎仍然具有非常大的吸引力。
《馬科斯·佩恩》采用的是MAX-FX引擎,這是第一款支持輻射光影渲染技術(shù)(Radiosity Lighting)的引擎,這種技術(shù)以往只在一些高級的建筑設(shè)計軟件中出現(xiàn)過,它能夠結(jié)合物體表面的所有光源效果,根據(jù)材質(zhì)的物理屬性及其幾何特性,準(zhǔn)確地計算出每個點的折射率和反射率,讓光線以更自然的方式傳播過去,為物體營造出十分逼真的光影效果。MAX-FX引擎的另一個特點是所謂的“子彈時間”(Bullet Time),這是一種《黑客帝國》風(fēng)格的慢動鏡頭,在這種狀態(tài)下甚至連子彈的飛行軌跡都可以看得一清二楚。MAX-FX引擎的問世把游戲的視覺效果推向了一個新的高峰。
《紅色派系》采用的是Geo-Mod引擎,這是第一款可任意改變幾何體形狀的3D引擎,也就是說,你可以使用武器在墻壁、建筑物或任何堅固的物體上炸開一個缺口,穿墻而過,或者在平地上炸出一個彈坑躲進去。Geo-Mod引擎的另一個特點是高超的人工智能,敵人不僅僅是在看見同伴的尸體或聽見爆炸聲后才會做出反應(yīng),當(dāng)他們發(fā)現(xiàn)你留在周圍物體上的痕跡如彈孔時也會警覺起來,他們懂得遠(yuǎn)離那些可能對自己造成傷害而自己又無法做出還擊的場合,受傷的.
文章來源:
http://ly-weiwei.blog.163.com/blog/static/729752832008112813341616