青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

麒麟子

~~

導(dǎo)航

<2010年4月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

統(tǒng)計(jì)

常用鏈接

留言簿(12)

隨筆分類

隨筆檔案

Friends

WebSites

積分與排名

最新隨筆

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

[導(dǎo)入]讓你徹底明白什么叫游戲引擎(1)

在閱讀各種游戲介紹的時(shí)候我們常常會(huì)碰見“引擎”(Engine)這個(gè)單詞,引擎在游戲中究竟起著什么樣的作用?它的進(jìn)化對(duì)于游戲的發(fā)展產(chǎn)生了哪些影響?希望下面這篇文章能為大家釋疑。以希望能夠幫助一些剛進(jìn)入游戲行業(yè)的小菜,和未進(jìn)入游戲行業(yè)的大菜們!

一、什么是引擎

    我們可以把游戲的引擎比作賽車的引擎,大家知道,引擎是賽車的心臟,決定著賽車的性能和穩(wěn)定性,賽車的速度、操縱感這些直接與車手相關(guān)的指標(biāo)都是建立在引擎的基礎(chǔ)上的。游戲也是如此,玩家所體驗(yàn)到的劇情、關(guān)卡、美工、音樂、操作等內(nèi)容都是由游戲的引擎直接控制的,它扮演著中場發(fā)動(dòng)機(jī)的角色,把游戲中的所有元素捆綁在一起,在后臺(tái)指揮它們同時(shí)、有序地工作。簡單地說,引擎就是“用于控制所有游戲功能的主程序,從計(jì)算碰撞、物理系統(tǒng)和物體的相對(duì)位置,到接受玩家的輸入,以及按照正確的音量輸出聲音等等。”

    可見,引擎并不是什么玄乎的東西,無論是2D游戲還是3D游戲,無論是角色扮演游戲、即時(shí)策略游戲、冒險(xiǎn)解謎游戲或是動(dòng)作射擊游戲,哪怕是一個(gè)只有1兆的小游戲,都有這樣一段起控制作用的代碼。經(jīng)過不斷的進(jìn)化,如今的游戲引擎已經(jīng)發(fā)展為一套由多個(gè)子系統(tǒng)共同構(gòu)成的復(fù)雜系統(tǒng),從建模、動(dòng)畫到光影、粒子特效,從物理系統(tǒng)、碰撞檢測(cè)到文件管理、網(wǎng)絡(luò)特性,還有專業(yè)的編輯工具和插件,幾乎涵蓋了開發(fā)過程中的所有重要環(huán)節(jié),以下就對(duì)引擎的一些關(guān)鍵部件作一個(gè)簡單的介紹。首先是光影效果,即場景中的光源對(duì)處于其中的人和物的影響方式。游戲的光影效果完全是由引擎控制的,折射、反射等基本的光學(xué)原理以及動(dòng)態(tài)光源、彩色光源等高級(jí)效果都是通過引擎的不同編程技術(shù)實(shí)現(xiàn)的。

    其次是動(dòng)畫,目前游戲所采用的動(dòng)畫系統(tǒng)可以分為兩種:一是骨骼動(dòng)畫系統(tǒng),一是模型動(dòng)畫系統(tǒng),前者用內(nèi)置的骨骼帶動(dòng)物體產(chǎn)生運(yùn)動(dòng),比較常見,后者則是在模型的基礎(chǔ)上直接進(jìn)行變形。引擎把這兩種動(dòng)畫系統(tǒng)預(yù)先植入游戲,方便動(dòng)畫師為角色設(shè)計(jì)豐富的動(dòng)作造型。引擎的另一重要功能是提供物理系統(tǒng),這可以使物體的運(yùn)動(dòng)遵循固定的規(guī)律,例如,當(dāng)角色跳起的時(shí)候,系統(tǒng)內(nèi)定的重力值將決定他能跳多高,以及他下落的速度有多快,子彈的飛行軌跡、車輛的顛簸方式也都是由物理系統(tǒng)決定的。

    碰撞探測(cè)是物理系統(tǒng)的核心部分,它可以探測(cè)游戲中各物體的物理邊緣。當(dāng)兩個(gè)3D物體撞在一起的時(shí)候,這種技術(shù)可以防止它們相互穿過,這就確保了當(dāng)你撞在墻上的時(shí)候,不會(huì)穿墻而過,也不會(huì)把墻撞倒,因?yàn)榕鲎蔡綔y(cè)會(huì)根據(jù)你和墻之間的特性確定兩者的位置和相互的作用關(guān)系。

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

    引擎還有一個(gè)重要的職責(zé)就是負(fù)責(zé)玩家與電腦之間的溝通,處理來自鍵盤、鼠標(biāo)、搖桿和其它外設(shè)的信號(hào)。如果游戲支持聯(lián)網(wǎng)特性的話,網(wǎng)絡(luò)代碼也會(huì)被集成在引擎中,用于管理客戶端與服務(wù)器之間的通信。

    通過上面這些枯燥的介紹我們至少可以了解到一點(diǎn):引擎相當(dāng)于游戲的框架,框架打好后,關(guān)卡設(shè)計(jì)師、建模師、動(dòng)畫師只要往里填充內(nèi)容就可以了。因此,在3D游戲的開發(fā)過程中,引擎的制作往往會(huì)占用非常多的時(shí)間,《馬科斯·佩恩》的MAX-FX引擎從最初的雛形Final Reality到最終的成品共花了四年多時(shí)間,LithTech引擎的開發(fā)共花了整整五年時(shí)間,耗資700萬美元,Monolith公司(LithTech引擎的開發(fā)者)的老板詹森·霍爾甚至不無懊悔地說:“如果當(dāng)初意識(shí)到制作自己的引擎要付出這么大的代價(jià)的話,我們根本就不可能去做這種傻事。沒有人會(huì)預(yù)料得到五年后的市場究竟是怎樣的。”

    正是出于節(jié)約成本、縮短周期和降低風(fēng)險(xiǎn)這三方面的考慮,越來越多的開發(fā)者傾向于使用第三方的現(xiàn)成引擎制作自己的游戲,一個(gè)龐大的引擎授權(quán)市場已經(jīng)形成。


文章來源:http://ly-weiwei.blog.163.com/blog/static/729752832008112812746161

posted on 2008-12-28 13:28 麒麟子 閱讀(218) 評(píng)論(0)  編輯 收藏 引用


只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美性猛交xxxx乱大交蜜桃| 亚洲美女在线国产| 西西裸体人体做爰大胆久久久| 久久久蜜桃一区二区人| 欧美成人乱码一区二区三区| 欧美精品aa| 欧美专区一区二区三区| 亚洲激情成人网| 日韩视频一区二区三区在线播放| 欧美日韩国产色站一区二区三区| 99国产精品久久久久久久成人热| 欧美网站在线| 国产精品国色综合久久| 久久天天躁狠狠躁夜夜av| 免费亚洲一区二区| 亚洲视频 欧洲视频| 国产一区二区三区丝袜| 免费高清在线一区| 久久狠狠亚洲综合| 日韩午夜电影av| 黄色成人av网站| 国产精品美女999| 欧美人成在线| 久久综合色一综合色88| 亚洲乱码国产乱码精品精| 在线一区视频| 亚洲午夜激情网站| 一本久道久久久| 亚洲人成毛片在线播放| 免费不卡中文字幕视频| 亚洲电影免费观看高清| 欧美1级日本1级| 久久一区激情| 久久麻豆一区二区| 久久午夜精品| 久久综合九色九九| 久久久免费精品视频| 欧美影院在线| 快she精品国产999| 亚洲免费一在线| 亚洲精品网站在线播放gif| 在线精品国产欧美| 亚洲国产成人av| 日韩视频二区| 亚洲女同在线| 亚洲欧美综合网| 亚洲你懂的在线视频| 久久久www成人免费毛片麻豆| 久久国产精品99国产精| 欧美一级视频精品观看| 亚洲一区二区三区视频播放| 久久夜色精品国产噜噜av| 亚洲国产第一页| 欧美1区3d| 亚洲国产精品一区制服丝袜 | 国产午夜精品美女毛片视频| 在线欧美影院| 久久久国际精品| 亚洲男人的天堂在线观看| 欧美激情视频一区二区三区在线播放| 国产色产综合产在线视频| 一区二区欧美在线| 欧美国产精品人人做人人爱| 欧美在线一二三四区| 国产精品资源在线观看| 亚洲男人的天堂在线观看| 日韩一区二区精品| 欧美高清在线观看| 精久久久久久| 免费观看日韩| 久久精品亚洲一区二区| 国产亚洲精品激情久久| 欧美制服第一页| 亚洲欧美国产毛片在线| 国产精品二区三区四区| 亚洲欧美一区二区三区在线| 亚洲精品综合| 欧美日韩免费一区二区三区| aa级大片欧美| 在线视频你懂得一区| 国产精品多人| 久久精品99国产精品酒店日本| 欧美影院在线播放| 亚洲福利专区| 日韩午夜激情av| 国产精品久久久免费| 久久电影一区| 久久激情五月激情| 亚洲高清网站| 艳女tv在线观看国产一区| 欧美日韩午夜剧场| 亚洲先锋成人| 亚洲一二区在线| 国产精品大全| 欧美一区二区三区视频免费播放| 亚洲免费在线| 国产一级久久| 欧美肥婆bbw| 欧美日韩另类视频| 欧美在线观看你懂的| 久久一区二区三区av| 亚洲精品无人区| 亚洲欧美色婷婷| 伊人夜夜躁av伊人久久| 99精品欧美| 一区二区亚洲精品| 亚洲欧洲在线一区| 国产伦精品一区二区三区在线观看 | 亚洲成色999久久网站| 美女精品一区| 欧美日韩精品一本二本三本| 亚洲欧美清纯在线制服| 久久久免费av| 亚洲天堂av高清| 久久亚洲精品一区| 亚洲自拍偷拍麻豆| 久久精品视频免费播放| 日韩亚洲成人av在线| 亚洲在线视频观看| 亚洲国产三级网| 亚洲欧美在线一区二区| 亚洲国产精品欧美一二99| 亚洲靠逼com| 1024亚洲| 欧美诱惑福利视频| 亚洲在线免费观看| 欧美成人国产| 久久人人97超碰人人澡爱香蕉| 欧美日韩在线三级| 91久久精品美女| 亚洲国产精品久久人人爱蜜臀 | 欧美成人精品h版在线观看| 性欧美在线看片a免费观看| 久久综合色播五月| 欧美在线不卡| 欧美日韩免费精品| 久久精品一区四区| 国产美女搞久久| 亚洲伊人第一页| 亚洲一二三区在线| 欧美日韩久久| 亚洲日韩欧美一区二区在线| 亚洲成色最大综合在线| 久久久精品五月天| 久久夜色精品一区| 国产日韩欧美在线播放不卡| 亚洲视频精品在线| 在线一区二区视频| 欧美日本在线视频| 亚洲人成网站影音先锋播放| 今天的高清视频免费播放成人| 亚洲欧美乱综合| 亚洲免费小视频| 欧美三级小说| 亚洲国产成人在线播放| 18成人免费观看视频| 欧美淫片网站| 欧美影视一区| 国产亚洲精品bt天堂精选| 亚洲天堂网在线观看| 亚洲欧美日韩网| 国产精品一区二区你懂的| 亚洲专区一区二区三区| 午夜精品www| 国产一区二区毛片| 欧美一区二区成人| 欧美+亚洲+精品+三区| 亚洲高清不卡一区| 欧美成人福利视频| 亚洲激情第一页| 亚洲日本激情| 亚洲精品视频一区| 国产精品v欧美精品v日韩| 一区二区av| 国产一区二区观看| 久久免费一区| 日韩视频免费观看| 久久精品国产久精国产一老狼| 一区二区在线视频| 欧美精品一区二区视频| 亚洲欧美高清| 欧美国产日韩视频| 亚洲综合日韩在线| 在线看日韩欧美| 国产精品国产馆在线真实露脸| 久久aⅴ国产紧身牛仔裤| 亚洲国产精彩中文乱码av在线播放| 亚洲精品在线免费| 国产亚洲成av人在线观看导航| 女仆av观看一区| 午夜亚洲福利在线老司机| 欧美好吊妞视频| 性欧美18~19sex高清播放| 亚洲国产影院| 国产夜色精品一区二区av| 欧美视频精品一区| 欧美成熟视频| 久久久久久久91| 亚洲一区二区三区在线播放| 免费视频最近日韩|