當前位置:首頁 » 游戲類別 » 自主開發游戲引擎什麼意思

自主開發游戲引擎什麼意思

發布時間: 2023-01-20 16:19:37

1. 游戲引擎是什麼_

游戲引擎是指一些已編寫好的可編輯電腦游戲系統或者一些互動式實時圖像應用程序的核心組件。

游戲引擎提供一系列可視化開發工具和可重用組件。這些工具通過與開發環境進行集成,方便開發者簡單、快速進行數據驅動方式的游戲開發。為了提高游戲開發人員的開發效率,引擎開發者會開發出大量的游戲所需要的軟體組件。

大多數引擎集成了圖形、聲音、物理和人工智慧等功能部件。游戲引擎會被稱為「中間件」,因為它們可以提供靈活和重用平台,向游戲開發者提供所需要的全部核心功能,從而節省大量的游戲開發費用,降低開發的復雜性,縮短游戲的上市時間,所有這些對於高競爭性的游戲產業來說都是關鍵因素。

諸如虛幻系列引擎、Unity3D、FrostbiteEngine、zerodin引擎、Doom3引擎、CryENGINE、3DGame
Studio、RenderWare、Gamebryo、Virtools以及Source引擎等引擎。

與其它中間件解決方案一樣,游戲引擎通常提供平台抽象層,實現同一款游戲可以在各種平台上運行,包括游戲機和個人電腦,而只需要改動少量的源代碼。

游戲引擎均設計成基於組件的架構,方便進行特定子系統的替換或者添加新的引擎中間件(通常成本較高)從而實現功能的擴展。比如Havok物理引擎、Miles
SoundSystem聲音引擎和Bink圖形引擎等。一些游戲引擎如RenderWare引擎由一些松耦合的游戲中間件組成,可以根據需要定製出遊戲引擎。

通過組件技術,可以實現游戲引擎的擴展性,而擴展性通常是游戲引擎優先考慮的特性。游戲引擎經常會應用於交互應用的實時圖像顯示,比如營銷演示、建築可視化、訓練模擬、環境建模。

(1)自主開發游戲引擎什麼意思擴展閱讀:

1、硬體概念

3D引擎的渲染系統通常建立在一套高級圖像API之上,諸如Direct3D或OpenGL,這些API封裝了GPU和顯卡的部分功能。級別低一點的如DirectX、SDL和OpenAL也經常使用,他們提供對其他硬體設備的獨立支持,諸如輸入設備(滑鼠、鍵盤、控制桿)、網卡、音效卡。在硬體加速圖形卡出現以前,開發者使用軟體渲染。現在軟體渲染依然被廣泛用於非及時圖像的渲染,或者是用戶的硬體設備不支持硬體渲染。

2、中間層

一些引擎開發者以開發整個游戲引擎而著稱,他們試圖開發一個具有所有游戲元素的引擎,包括圖像、聲音、物理、人工智慧。比如Gamebryo和RenderWare就是這樣的引擎。

也有一些開發者只專注於開發引擎的某一部分,但他們取得的成就往往比全功能引擎還高。SpeedTree就是一個很好的例子,他適用於大規模植被的渲染,被使用在Playstation
3、Xbox360,微軟開發的一些RPG,以及上古卷軸4:遺忘。

一些引擎提供完整的源代碼,其他的只提供一個經過封裝的API介面,使用者用過調用DLL文件來使用這個引擎。還有一些引擎將引擎二進制包和源代碼劃分開來,前者被免費授權使用,而後者則需要高額的費用來購買使用授權。

2. 什麼是游戲引擎

虛幻3引擎介紹: 虛幻3引擎是一套為下一代游戲pc平台准備的完整的游戲開發構架,提供大量的核心技術陣列,內容編輯工具,支持高端開發團隊的基礎項目建設。 虛幻引擎的所有編寫觀念都是為了更加容易的內容製作和編程的開發,為了讓所有的美術開發人員能夠牽扯到最少程序開發內容的情況下使用抽象程序助手來自由創建虛擬環境,以及提供程序編寫者高效率的模塊和可擴展的開發構架用來創建,測試,和完成各種類型的游戲製作。 虛幻3引擎給人留下最深印象的就是其極端細膩的人物和物品模型。通常游戲的人物模型由幾百至幾千個多邊形組成,並在模型上直接進行貼圖和渲染等工作從而得到最終的畫面。而虛幻3引擎的進步之處就在於在游戲的製作階段,引擎可以支持製作人員創建一個數百萬多邊形組成的超精細模型(最上面的模型由200萬多邊形組成,而下面的模型僅有5287個多邊形),並對模型進行細致的渲染,從而得到一張高品質的法線貼圖,這張法線貼圖中記錄了高精度模型的所有光照信息和通道信息。在游戲最終運行的時候,游戲會自動將這張帶有全部渲染信息的法線貼圖應用到一個低多邊形數量(通常在5000-15000多邊形)的模型上。這樣的效果就是游戲的模型雖然多邊形數量比較少但是其渲染精度幾乎和數百萬多邊形的模型一樣,這樣可以在保證效果的同時在最大程度上節省顯卡的計算資源。

3. 游戲引擎是什麼意思能不能簡單的解釋一下,或者舉個例子呢

戲引擎是指一些已編寫好的可編輯電腦游戲系統或者一些互交式實時圖像應用程序的核心組件。這些系統為游戲設計者提供各種編寫游戲所需的各種工具,其目的在於讓游戲設計者能容易和快速地做出遊戲程式而不用由零開始。大部分都支持多種操作平台,如Linux、Mac OS X、微軟Windows。游戲引擎包含以下系統:渲染引擎(即「渲染器」,含二維圖像引擎和三維圖像引擎)、物理引擎、碰撞檢測系統、音效、腳本引擎、電腦動畫、人工智慧、網路引擎以及場景管理。

諸如Unreal系列引擎、Doom3引擎、CryENGINE2、RenderWare、Gamebryo, Virtools以及Source引擎提供一套可視開發工具,為了簡化開發,這些工具通常整合到集成開發環境中。 游戲引擎也被稱為 「游戲中間層」 ,這是由於引擎開發商提供一套凌駕於硬體層與用戶界面之間的可以重用的全功能封裝,為引擎使用者減少獨立開發費用,開發周期時間。使得使用者在競爭日益激烈的電腦游戲產業中贏得利益。
引擎作為一個中間層,他能夠將同一個游戲表現在不同的游戲平台之上,諸如:個人電腦、PlayStation、PlayStation 2、PlayStation 3、Xbox、Xbox 360、Wii和任天堂游戲機。一些游戲引擎通常被設計為部分組件可以替換或增加新組件,從而增強引擎的表現能力。當然這樣的引擎也會更昂貴。可用於增加功能的組件有用於物理計算的Havok,處理聲音的FMOD,加快渲染速度的SpeedTree等。 一些引擎直接設計為組件分離,用戶根據需要自己組裝引擎組件比如RenderWare引擎。但這樣的設計給引擎的開發帶來了更高的難度,因為設計者要更多考慮各組件之間的協調問題。
游戲引擎還經常用在其他需要互動的領域,比如商業產品介紹,建築效果預覽,模擬訓練等。
有些游戲引擎只含有渲染器。其他必要的游戲組件需要使用者自行開發,或者集成其他引擎中的現有組件。這樣的通常叫做「圖像引擎」、「渲染引擎」或「3D引擎」。但很多全功能的引擎亦簡稱為「3D引擎」,比如RealmForge、Power Render、Crystal Space以及Genesis3D。

4. 游戲開發總是講,使用的什麼引擎開發的,想知道這個引擎指的是什麼意思呢

引擎其實就是開發工具,資源,等的總稱,說白了就是樂高積木就是引擎,游戲開發公司就是搭出自己的房子,城市。當然,許多游戲公司不用別人的引擎,他們自己造所有的東西,但是3D游戲由於開發很貴,所以常常用別人的引擎,自己拼拼裝裝搞出個游戲就成本低了。

5. 游戲引擎是什麼東西,有什麼用處

游戲引擎是指一些已編寫好的可編輯電腦游戲系統或者一些互動式實時圖像應用程序的核心組件。這些系統為游戲設計者提供各種編寫游戲所需的各種工具,其目的在於讓游戲設計者能容易和快速地做出遊戲程式而不用由零開始。(來自網路)
由於我覺得我的表述不夠專業,所以引用了網路的解釋。現在我來通俗地解釋一下:簡單來說,游戲引擎就是製作游戲用的專用程序或組件。就好比,3DS MAX是用來製作3D動畫的程序,Flash是做flash動畫的軟體等等。游戲引擎就是類似這些軟體的、已經含有游戲製作所需的諸如建模、光影、動畫等豐富功能和系統的程序,方便游戲製作者製作游戲。我們有時候會看到對一些游戲的評論,說這個游戲用的是什麼什麼引擎,可以理解為這個游戲是用哪個游戲製作程序做出來的;還會看到某游戲公司在開發新游戲引擎,那也就是說他們在開發新的游戲製作程序。
最後舉個實際點的例子:記得PES 2014推出的時候,有個游戲評論說KONAMI的製作團隊還沒有將全新的FOX引擎的功能運用出來。看了我上面的解釋,你應該就可以明白,說白了就是說製作團隊對新游戲製作程序的功能運用還不熟練,還沒有把它的特性完全發揮出來。(這只是個例子,不代表我對實況足球游戲的任何觀點= =)

6. 游戲引擎是什麼意思

游戲引擎是指一些已編寫好的可編輯電腦游戲系統或者一些互交式實時圖像應用程序的核心組件。

7. 游戲引擎是什麼東西是一個軟體嗎那游戲就是在電腦上開發的嗎

游戲引擎是指一些已編寫好的可編輯電腦游戲系統或者一些互動式實時圖像應用程序的核心組件。這些系統為游戲設計者提供各種編寫游戲所需的各種工具,其目的在於讓游戲設計者能容易和快速地做出遊戲程式而不用由零開始。大部分都支持多種操作平台,如Linux、Mac OS X、微軟Windows。游戲引擎包含以下系統:渲染引擎(即「渲染器」,含二維圖像引擎和三維圖像引擎)、物理引擎、碰撞檢測系統、音效、腳本引擎、電腦動畫、人工智慧、網路引擎以及場景管理。
可見,引擎並不是什麼玄乎的東西,無論是2D游戲還是3D游戲,無論是角色扮演游戲、即時策略游戲、冒險解謎游戲或是動作射擊游戲,哪怕是一個只有1兆的小游戲,都有這樣一段起控製作用的代碼。經過不斷的進化,如今的游戲引擎已經發展為一套由多個子系統共同構成的復雜系統,從建模、動畫到光影、粒子特效,從物理系統、碰撞檢測到文件管理、網路特性,還有專業的編輯工具和插件,幾乎涵蓋了開發過程中的所有重要環節,以下就對引擎的一些關鍵部件作一個簡單的介紹。

8. 自研引擎是什麼

自研引擎是指自己進行研發的引擎,其中包括計算機引擎、游戲引擎、機械引擎等。
例如: 騰訊電腦管家現在使用的TAV殺毒引擎就是自己研發的。
TAV殺毒引擎,是由騰訊電腦管家自主研發的新型殺毒引擎,在國際著名第三方測評認證機構西海岸實驗室6月份殺毒軟體測評中騰訊電腦管家再次滿分通過,病毒檢出率達到了100%,這表明中國自主研發的殺毒引擎已經達到了世界先進水平。而2014年3月AV-C評測結果顯示,騰訊電腦管家表現優異,以99.2%的成績與AVIRA(小紅傘)等國際知名安全軟體同處世界第一陣營,獲得「Advanced+」最佳評級。這表明中國自主研發的殺毒引擎已經達到了世界先進水平。

9. 國內公司開發自研游戲引擎的意義何在

在我國已經有5款自主研發的游戲引擎了,接下來就讓我來介紹這5款自主研發的游戲引擎吧!

1. 《九陰真經》全新3D引擎Flexi:Flexi引擎是一套完全由蝸牛自主開發、為研發「真武俠覺醒」巨作《九陰真經》而精心量身打造的全新3D游戲開發架構,該引擎包含游戲客戶端、伺服器、內容編輯工具,支持高端開發團隊的基礎項目建設。Flexi引擎的架構設計能夠兼容多種需求,在研發的過程中也參考了大量的圖形學論文,同時包含了很多蝸牛公司創新的設計,是一款實實在在的國產3D引擎。

2. 完美時空的Angelica引擎:由完美時空公司自主研發並擁有自主知識產權的游戲引擎Angelica,自推出之日起,就從來沒有停止過自身的改進情況,推出了包括《武林外傳》、《完美世界》、《誅仙》等網路游戲,號稱採用了Angelica2.0開發的《赤壁》更是博得了眾多好評。其後的休閑網游《熱舞派對》、3D飛天網游《口袋西遊》也採用了此游戲引擎。《完美世界》更是成為了第一款進軍韓國網路游戲市場的國內網路游戲產品。

3. 游藝道游戲引擎:游藝道是一家專業的游戲引擎研發商,其自主研發的游藝道游戲引擎擁有5年以上的技術積累,經歷過多款成功產品的上市運營驗證,歷經多年迭代,功能豐富,底層架構穩定。該引擎提供開放式的前端介面、後端引擎及豐富的游戲模板,擁有開放、多變的特性。

4. 金山的劍網3引擎:金山憑借自己的研發實力,完全自主研發,獲得國家863計劃支持的圖形3D引擎,經過不斷的完善3D引擎的功能和效果,《劍網3》的即時演算效果已經達到了電影水準。從游戲截圖可以看到,草地樹木岩石的細節表現、林間的光影效果、水面的動態引擎技術,都已經達到了國內網游的頂級水準。

5. 《功夫英雄》的Dominancen引擎:《功夫英雄》使用的由空中網大承網路自主研發,具有完全知識產權的第三代次世代畫面引擎Dominancen(支配)。該引擎完全由國人自主研發,自04年起至今,歷經近7年,投入近5000萬,畫面效果堪比國際頂級引擎,但同時更適合中國網遊玩家的需要,低配高效,單組伺服器能同時容納萬人同時在線。

熱點內容
絕地求生未來之役比賽為什麼進不去 發布:2023-08-31 22:07:08 瀏覽:1452
dota2位置什麼意思 發布:2023-08-31 22:00:04 瀏覽:891
lol電競是什麼樣子 發布:2023-08-31 21:58:40 瀏覽:1352
絕地求生八倍鏡的那個圓圈怎麼弄 發布:2023-08-31 21:58:31 瀏覽:1440
lol龍龜一個多少金幣 發布:2023-08-31 21:55:07 瀏覽:800
王者如何改游戲內名稱 發布:2023-08-31 21:55:06 瀏覽:1085
游戲主播打廣告是什麼意思 發布:2023-08-31 21:55:06 瀏覽:1778
絕地求生如何免費拿到ss7賽季手冊 發布:2023-08-31 21:52:13 瀏覽:968
pgg是哪個國家的戰隊lol 發布:2023-08-31 21:52:07 瀏覽:850
一個人的時候才發現游戲很沒意思 發布:2023-08-31 21:49:24 瀏覽:1483