玩家們在享受游戲帶來的快樂時,,其實很少想到游戲引擎到底發(fā)揮了多么重要的作用。無論是2D游戲還是3D游戲,,游戲引擎都充當著游戲骨架的角色,,沒有游戲引擎就無法做出一款真正的游戲,通過游戲引擎制作者可以把畫面,、劇情,、關卡、操作等元素拼接在一起,,成為一款完整的游戲,,同時賦予制作者實現(xiàn)其設計理想的可能性,。游戲引擎是一款游戲的基本,沒它不行,;同時其又決定了游戲所能達到的品質(zhì)高度,,一個出色的引擎毫無疑問可以讓游戲有資格成為格外出色的作品。 引擎的功能豐富程度,、畫面表現(xiàn)力與拓展性,,對于游戲的最終品質(zhì)有很大的影響,不過2D游戲可以通過美工等環(huán)節(jié)的彌補,,其實引擎作用并不像對3D游戲那么大,,所以2D游戲引擎我們很少見到商業(yè)引擎,也沒有類似虛幻3那樣名聲在外的產(chǎn)品,,主要都是根據(jù)產(chǎn)品需要而自行開發(fā),。但到了3D游戲時代,游戲引擎對品質(zhì)的影響就變得十分明顯,,開發(fā)難度也顯著增加,,商業(yè)引擎便開始嶄露頭角,QUAKE,、虛幻,、CryENGINE、Big World,、Gamebryo這些知名引擎的名字,,甚至都為一般玩家所熟知。
對于3D網(wǎng)游來說,,一個好的引擎可以給玩家呈現(xiàn)出色的游戲畫面以及舒服的操作感覺,同時也能在后臺數(shù)據(jù)運算與前臺演出環(huán)節(jié)提供一個合理的呈現(xiàn),。畫面是玩家第一眼就能比較出優(yōu)劣的,,但是很多數(shù)據(jù)判定方面的功能,卻并不為人知,。比如說國產(chǎn)游戲前幾年頻頻抄襲《魔獸世界》,,但是鮮有做出品質(zhì)接近的產(chǎn)品,尤其在副本環(huán)節(jié)差距很大,,其中有一個重要原因就是引擎的數(shù)據(jù)運算功能存在缺陷,有些算法無法實現(xiàn),,所以副本內(nèi)容和平衡性,、變化性無法做得那么出色。而現(xiàn)今大量游戲選擇虛幻3引擎制作,,也是因為其在畫面效果上表現(xiàn)格外出色,,同時在物理碰撞、動畫系統(tǒng)方面優(yōu)勢突出,可以實現(xiàn)很多老引擎無法制作出來的游戲功能,。 可見,,對于一款3D網(wǎng)游,選擇一個好的游戲引擎至關重要,,不然輕則畫面落后,,重則大量游戲設計元素無法實現(xiàn),成為一個半成品,。
國內(nèi)3D游戲引擎,,早期主要是使用OGRE引擎,,這是一個開源的圖形引擎,并不具備游戲引擎其他應有的功能,,但是其有很方便的接口可以與其他功能引擎接入,,所以這個開源、免費,、拓展性強的圖像引擎,,很長一段時間內(nèi)都是國產(chǎn)鎖3D網(wǎng)游(2.5D)首選的引擎,其代表游戲是《天龍八部2》,,同時代的國產(chǎn)3D游戲大多都是采用OGRE引擎制作的,。由于是免費的開源圖形引擎,所以很多國產(chǎn)游戲所謂的自主研發(fā)游戲引擎都是通過OGRE引擎改造而來,。
在國產(chǎn)游戲熱衷于開源的OGRE引擎時,,國外網(wǎng)游已經(jīng)開始采用當時很先進的虛幻2引擎了,其代表作品就是《天堂2》,。虛幻2引擎在當時就以出面效果出眾而聞名,,后來改進版虛幻2.5引擎也在網(wǎng)游中頻頻登場,而且其功能和效果即便是今天也算得上夠用,,比如《中華英雄》,。 完美世界這種熱衷于自家3D引擎的公司,Angelica當年造就了《完美世界》,、《誅仙》,、《赤壁》的成功,但后來隨著自研游戲的類型越來越豐富,,這個MMORPG的引擎也不堪重負,,讓位于新一代的Cube引擎,這個引擎適應性能強,,在非MMORPG類型游戲中的表現(xiàn)有了一定提升,。 Crytek堪稱是當前游戲界技術最強者,,每一代CryENGINE也致力于提供當時最強大的畫面表現(xiàn)力。但是這個引擎對于硬件性能的要求極高,,用于網(wǎng)游的話,,考慮到同屏人數(shù)較多的現(xiàn)實情況,難免會造成配置要求過于苛刻,,所以選擇CryENGINE的網(wǎng)游會少一些,,而且也會在特效方面有所控制,比如《永恒之塔》就是使用的CryENGINE2引擎,,雖然畫面效果在網(wǎng)游中十分突出,,但為了保證相對較為平民的配置要求,很多特效都進行了閹割,,其畫面效果自然無法與同引擎的《孤島危機》相比,。但是因為這個引擎強大的功能,傲視同時代的網(wǎng)游已經(jīng)毫無問題,。
知名度相對低一些的Gamebryo是一個兼容性很好的引擎,支持的平臺也十分多而且性能跨度很大,,這個引擎允許使用者添加自己的圖形渲染代碼,,所以自主性比較強,用得好的話效果不輸虛幻3引擎,,《輻射3》,、《上古卷軸4》都出自這款引擎。 虛幻3引擎憑借當初《戰(zhàn)爭機器》,、《虛幻競技場3》,、《生化奇兵》等家用機、單機大作而為廣大玩家所熟知,,這款引擎所能提供的突出畫面表現(xiàn)力給人留下的印象實在是太深刻了,,同時經(jīng)過幾個版本的發(fā)展,目前在網(wǎng)游方面的功能尤其是服務器端演算方面也得到了不小的提升,,再加上出色的物理擬真,、多家硬件廠商的技術支持與良好對接以及角色動作等動畫系統(tǒng)上的優(yōu)勢,讓這個引擎近兩年為國內(nèi)外網(wǎng)游開發(fā)公司趨之若鶩,,幾乎形成了一種不用虛幻3引擎就落伍的潮流,。
但事無絕對,,虛幻3引擎誕生時對網(wǎng)游的支持度就不高甚至說并沒有對網(wǎng)游特性做什么考慮,,服務器端很難應付爆發(fā)性很強的數(shù)據(jù)運算,因此并不適合制作MMORPG,,這個問題幾經(jīng)強化但依然弱于其他在設計初期就有為網(wǎng)游考慮的引擎,。另外,虛幻3引擎即便是單機環(huán)境下,,也并不擅長大場景的表現(xiàn)力,,是一個強于中小場景的引擎,這方面來說對MMORPG也很不利,。采用虛幻3引擎的網(wǎng)游有很多,,但在近期上線的TERA、C9和《劍靈》之前,,MMORPG幾乎沒有成功先例,,而這三個新韓游也還沒真正經(jīng)歷市場考驗。
最后介紹的Big World引擎,則是一個純正的網(wǎng)游引擎,,在網(wǎng)絡與服務器性能指標上有很大的優(yōu)勢,,是世界范圍內(nèi)在技術架構上唯一完整的網(wǎng)絡游戲開發(fā)平臺。這個引擎上誕生了《天下貳》,、《創(chuàng)世Online》等國產(chǎn)網(wǎng)游,,很多國內(nèi)廠商也簽約了Big World引擎,近幾年很多國產(chǎn)3D網(wǎng)游都是采用的這個引擎,。由于對網(wǎng)絡游戲各項硬性技術支持很好,,掌握難度也相對較低,Big World引擎是目前最合適網(wǎng)游開發(fā)的商業(yè)引擎之一,。 就目前的引擎功能,、畫面表現(xiàn)力、未來趨勢等方面綜合考慮,,虛幻3與Big World引擎無疑是當前網(wǎng)游開發(fā)首選的兩個引擎,。但虛幻3強于畫面而弱于網(wǎng)絡性能,Big World強于網(wǎng)游但其他方面不夠突出,,想要拿出出色的畫面難度較大,。而隨著游戲技術的發(fā)展,一個游戲只用一款游戲引擎的傳統(tǒng)也并非不可打破,,在網(wǎng)絡端采用Big World引擎來提升服務器性能和支持較好的網(wǎng)游特性,,在畫面方面采用虛幻3引擎制作,以保障具備優(yōu)勢的畫面表現(xiàn)力,。這是一種很合理的組合方式,,目前《鹿鼎記(微博)》就用了這個兩款引擎相結合的方式。 雖然國產(chǎn)網(wǎng)游吃透引擎技術,,在畫面,、玩法上趕超國外先進大作還有很遠的距離,。但采用揚長避短、兩相結合的方式,,才游戲開發(fā)與合理利用資源這個角度來說,,目前看是一個值得參考的選擇。但具體效果如何,,是否會有目前預計不到的問題發(fā)生,,還需要等待市場的檢驗。 總結:從BW到虛幻3,,國內(nèi)網(wǎng)游引擎技術不斷進步,,畫面也越來越強悍。希望國產(chǎn)游戲的內(nèi)容也能跟技術齊頭并進,,開創(chuàng)網(wǎng)游新航標,。 |
|
來自: 創(chuàng)意大白菜 > 《雜七雜八》