遊戲開發所說的引擎是什麼意思?

時間 2021-05-31 02:37:38

1樓:星羅澤

以前的遊戲程式設計師想讓遊戲開發更便捷,提高工作效率,便對各類遊戲模組(圖形渲染,資源管理,物理,場景構建等)的底層都開發了易於上層使用的工具或介面。隨著這些工具的完善,和工具之間工作流的成熟,有人乾脆把這些工具都集成為乙個工具,這就是我所理解的遊戲引擎了。

2樓:erlei dong

軟體開發框架,你該聽說過吧?遊戲軟體開發框架就叫做遊戲引擎。

這兩個概念的關係用OOP術語來描述大致如下:

軟體開發框架是遊戲引擎的泛化,而遊戲引擎是軟體開發框架的乙個特例。

3樓:

如同你要造房子不會想連磚頭鋼筋什麼都自己造一樣,你要做的就是利用已經有的部分去造房子。

遊戲開發也不會從最底層的細節造起,引擎就是已經做好的一系列基礎內容的集合體。乙個引擎可以給不同的公司做不同的遊戲,可以免去部分底層重複勞動。

4樓:熊起

我覺得更有意義的問題是:為啥遊戲引擎都搞成了一整坨,全帶一套單根繼承體系,儼然二十年前MFC的風範,真是耦合的解不開嗎。

等幾年看唄,瀏覽器"核心"都有人拆,我就不信「引擎」沒人拆的開,軟體工程雖然玄學,基本道道還是存在的,再宣傳還能突破動量守恆不成。

5樓:豬王

製作者的角度:

遊戲引擎,簡單點說就是工廠產線。

很多細節要麼自動化,要麼簡化,相比不用引擎,效率能成倍的提公升,甚至可以身兼多職。

缺點也是有的,那就是產線固化,沒有的功能就是沒有,不能實現的就是不能實現。

玩家角度:

遊戲引擎,簡單點說就像是字面一樣,是個『引擎』

像汽車引擎一樣,V8,V10,V12,直接決定了遊戲的體驗。

並不是說V6就不如V12,但同等技術同等條件下,不考慮其他因素,V12肯定比V6的效能要好。

每個公司都有自己獨有的引擎,每個引擎都有自己的特色,但對於玩家來說,引擎不等於一切,畢竟還是看可玩性,拿虛幻4引擎去跟克勞塞維茨引擎比,也就能比個畫面效果了,畢竟兩個引擎所執行的都是截然不同的遊戲。

6樓:1nd3x

遊戲引擎是指一些已編寫好的可編輯電腦遊戲系統或者一些互動式實時影象應用程式的核心元件。這些系統為遊戲設計者提供各種編寫遊戲所需的各種工具,其目的在於讓遊戲設計者能容易和快速地做出遊戲程式而不用由零開始。大部分都支援多種操作平台,如Linux、Mac OS X、微軟Windows。

遊戲引擎包含以下系統:渲染引擎(即「渲染器」,含二維影象引擎和三維影象引擎)、物理引擎、碰撞檢測系統、音效、指令碼引擎、電腦動畫、人工智慧、網路引擎以及場景管理。

康德所說的獨斷論是什麼意思?

楊學志 哲學走出獨斷論 楊學志的文章 知乎 https zhuanlan p 14 1510618 哲學為何p開頭 1 唯我不對 solipsismdictatorial 獨斷也不對 填空 2 兩者結合 我 solipsism 早晚都會死dictatorial 獨斷就對啦! 已登出 薄膜鍵盤俠 關於...

足球裡所說的體能儲備是什麼意思?

bai 上面兩個回答說了兩種含義 還有一種含義是指根據人體的新陳代謝和生理規律使得一名運動員在同一賽季的不同時段的競技表現是不同的。在競技水平正常發揮的情況下,競技表現也會在平均值上下有所浮動。這就要求教練團隊和心理醫生對整個賽季的賽程進行分析,根據分析結果對運動員的運動表現進行 干預 達到比賽時身...

如何自學遊戲引擎的開發?

ACE 我最近在研究遊戲引擎和遊戲,雖然感覺引擎很難,但是其實拆解來看,只是說需要的知識體系比較多,每乙個都有一定深度,一般人很難了解那麼全,通常頂多掌握2,3個,但是實際做的時候你就會發現很難走下去了,所以還是合作比較好一點,每個人專攻一塊。 一層一層往下走 熟悉使用unity式的帶編輯器遊戲引擎...