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