網(wǎng)站首頁百科全書 >正文
引擎是什么意思(敲開游戲引擎的大門)
什么是游戲引擎什么是游戲引擎?其實這很難給出明確的定義。在很多游戲的宣傳中,我們總會聽到對游戲引擎的推崇。絢麗的特效,流暢的體驗,似乎都是游戲引擎的功勞。在游戲玩家看來,游戲畫面的表現(xiàn)力越好,游戲場面的震撼程度越大,游戲體驗的真實感越強,底層的游戲引擎就可能越強大。
看看業(yè)界給出的一些定義。
游戲引擎是指一些已編寫好的可編輯電腦游戲系統(tǒng)或者一些交互式實時圖像應用程序的核心組件。這些系統(tǒng)為游戲設計者提供編寫游戲所需的各種工具,其目的在于讓游戲設計者能容易和快速地寫出游戲程序而不用從零開始。大部分游戲引擎都支持多種操作平臺,如Linux、Mac OS X、Windows。游戲引擎包含渲染引擎(即“渲染器”,含二維圖像引擎和三維圖像引擎)、物理引擎、碰撞檢測系統(tǒng)、音效引擎、腳本引擎、電腦動畫引擎、人工智能引擎、網(wǎng)絡引擎以及場景管理引擎。
根據(jù)上述定義,在很多人看來,游戲引擎負責把很多已有的零部件組裝起來,如同組裝手機,CPU、屏幕、攝像頭、主板等都是別人生產(chǎn)的,手機廠商按照自己喜歡樣式組裝一下就好了。
下面再看看Game Engine Architecture(中文書名《游戲引擎架構》,ISBN是978-7-121-22288-7)是怎么說的:
通常,游戲和其引擎之間的分界線是很模糊的。一些引擎有相當清晰的劃分,一些則沒有嘗試把二者分開。在一款游戲中,渲染代碼可能特別“知悉”如何畫一只妖獸(Orc);在另一款游戲中,渲染引擎可能只提供多用途的材質及著色功能,“妖獸”可能完全是用數(shù)據(jù)去定義的。沒有工作室可以完美地劃分游戲和引擎。這不難理解,因為隨著游戲設計的逐漸成形,這兩個組件的定義會經(jīng)常轉移。
似乎游戲界引擎專家也無法真正給引擎下一個明確定義,雖然大家都知道什么是游戲引擎,卻很難用三言兩語把它表述出來。本節(jié)嘗試用比喻的方式把它講清楚。
假設我們穿越回20世紀80年代,我們的手中已經(jīng)有整套的FC游戲《超級馬里奧》(見圖1(a))的代碼,現(xiàn)在我們要開發(fā)另一款FC游戲《冒險島》(如圖1所示)。此時我們需要從零開始嗎?顯然,這兩款游戲有著太多共性,都是一個游戲角色在橫板卷動的地圖上蹦來蹦去,都可以踩死怪物。當然,也有不同,畫面不同,聲音不同,關卡不同……但對于共同的功能,聰明的我們當然會重用一些現(xiàn)成的代碼。而這種橫板卷軸游戲模板的通用性非常好,目前游戲界對它的需求量也非常大,所以我們決定把這種特定類型游戲的核心功能提煉出來,供那些也要開發(fā)這種游戲的人使用。
圖1
圖1 《超級馬里奧》與《冒險島》游戲畫面
后來,蹦蹦跳跳的游戲逐漸沒落,即時戰(zhàn)略游戲開始興起,有人要開發(fā)即時戰(zhàn)略游戲《紅色警界》(如圖2所示)。
圖2
圖2 《紅色警界》游戲畫面
雖然游戲模板的代碼能渲染2D動畫、播放聲音、處理鼠標鍵盤的按鍵響應,但無法用于即時戰(zhàn)略游戲。因為玩家們想要的是多人聯(lián)網(wǎng),這就要求程序能夠處理大量同屏2D動畫,能夠快速編輯適應即時游戲的關卡,能夠運行無法與玩家和平相處的AI,甚至能夠讓游戲運行在不同的地方,比如PS1和PC。可是原有的游戲模板根本做不到這些。
直到有一天,卡馬克設計了一款叫《DOOM》(中文名《毀滅戰(zhàn)士》)的游戲(如圖3所示),這簡直就是PC(DOS系統(tǒng))游戲史的一個里程碑。這款游戲漂亮的3D畫面,讓很多游戲愛好者在電腦房(很遺憾,那時只有局域網(wǎng))“火拼”。
版權說明:本文由用戶上傳,如有侵權請聯(lián)系刪除!
- 上一篇:似曾相識 王永淳編劇的電影(似曾相識 王永淳編劇的電影)
- 下一篇:最后一頁
猜你喜歡:
- 2022-07-02似曾相識 王永淳編劇的電影(似曾相識 王永淳編劇的電影)
- 2022-07-02ts是什么意思(ts和cd是什么)
- 2022-07-02cng(了解LNG和CNG有啥區(qū)別)
- 2022-07-02什么是奇數(shù)(奇數(shù)和偶數(shù))
- 2022-07-02北京旅游經(jīng)費(北京旅游經(jīng)典線路)
- 2022-07-02撇折(基本筆畫·撇折)
- 2022-07-02對偶是什么意思(對偶的含義是什么)
最新文章:
- 2022-07-02長沙安貞婦產(chǎn)醫(yī)院電話號碼(長沙安貞婦產(chǎn)醫(yī)院有限公司)
- 2022-07-02有人有《再次出發(fā)之紐約遇見你》和《黑幫高中》的資源嗎(最好是有百度云)
- 2022-07-02超可愛早安圖片(超可愛)
- 2022-07-02似曾相識 王永淳編劇的電影(似曾相識 王永淳編劇的電影)
- 2022-07-02別克新君威圖片(別克新君威)
- 2022-07-02鐘山湖南衛(wèi)視(湖南經(jīng)視電視臺鐘山說事新聞熱線記看電話?)
- 2022-07-02徐州金山福地一期最新房價(金山福地 徐州市金山福地樓盤)
- 2022-07-02控油祛痘皂(控油)
- 2022-07-02推薦款10萬左右的車(推薦款10萬左右的家用車)
- 2022-07-02雪人兄弟視頻(雪人兄弟單機版)
- 2022-07-02一汽大眾速騰百科(速騰 一汽大眾旗下的緊湊型車)
- 2022-07-02ts是什么意思(ts和cd是什么)
- 2022-07-02夏婉安最長的一首歌(年 夏婉安演唱歌曲)
- 2022-07-02ns暗黑3哪個職業(yè)單機最強(NS版暗黑3中什么職業(yè)比較好玩)
- 2022-07-02殼牌潤滑油
- 熱點推薦
- 熱評文章