您的位置: 首頁 > 新聞 > 單機(jī)資訊 > 新聞詳情

從Unreal Engine虛幻看游戲引擎的發(fā)展史

時(shí)間:2012-02-13 20:08:01
  • 來源:3DM-Yeah理?xiàng)?/span>
  • 作者:Yeah理?xiàng)?/span>
  • 編輯:ChunTian

   

   

    從Unreal Engine看游戲引擎的發(fā)展史

    可以說沒有GameEngine,就沒有游戲。游戲引擎主要起什么作用呢?

    簡單來說,我們可以把游戲的引擎比作賽車的引擎,但是這么說并不全面,大家知道,引擎是賽車的心臟,決定著賽車的性能和穩(wěn)定性,賽車的速度、操縱感這些直接與車手相關(guān)的指標(biāo)都是建立在引擎的基礎(chǔ)上的。游戲也是如此,玩家所體驗(yàn)到的劇情、關(guān)卡、美工、音樂、操作等內(nèi)容都是由游戲的引擎直接控制的,它扮演著中場發(fā)動(dòng)機(jī)的角色,把游戲中的所有元素捆綁在一起,在后臺指揮它們同時(shí)、有序地工作。簡單地說,引擎就是“用于控制所有游戲功能的主程序,從計(jì)算碰撞、物理系統(tǒng)和物體的相對位置,到接受玩家的輸入,以及按照正確的音量輸出聲音等等?!蹦壳暗囊嬉呀?jīng)發(fā)展為一套由多個(gè)子系統(tǒng)共同構(gòu)成的復(fù)雜系統(tǒng),從建模、動(dòng)畫到光影、粒子特效,從物理系統(tǒng)、碰撞檢測到文件管理、網(wǎng)絡(luò)特性,還有專業(yè)的編輯工具和插件,幾乎涵蓋了開發(fā)過程中的所有重要環(huán)節(jié)。

    具體環(huán)節(jié)主要有:

    光影效果——所謂光影效果,即場景中的光源對處于其中的人和物的影響方式。

    物理——引擎的另一重要功能是提供物理系統(tǒng),這可以使物體的運(yùn)動(dòng)遵循固定的規(guī)律,例如,當(dāng)角色跳起的時(shí)候,系統(tǒng)內(nèi)定的重力值將決定他能跳多高,以及他下落的速度有多快,子彈的飛行軌跡、車輛的顛簸方式也都是由物理系統(tǒng)決定的。另外,碰撞探測是物理系統(tǒng)的核心部分,它可以探測游戲中各物體的物理邊緣。

 渲染——當(dāng)3D模型制作完畢之后,美工會按照不同的面把材質(zhì)貼圖賦予模型,這相當(dāng)于為骨骼蒙上皮膚,最后再通過渲染引擎把模型、動(dòng)畫、光影、特效等所有效果實(shí)時(shí)計(jì)算出來并展示在屏幕上。渲染引擎在引擎的所有部件當(dāng)中是最復(fù)雜的,它的強(qiáng)大與否直接決定著最終的輸出質(zhì)量。

友情提示:支持鍵盤左右鍵"←""→"翻頁
0

玩家點(diǎn)評 0人參與,0條評論)

收藏
違法和不良信息舉報(bào)
分享:

熱門評論

全部評論

他們都在說 再看看
3DM自運(yùn)營游戲推薦 更多+