日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

近年來隨著中國游戲產業的迅速發展,很多大型游戲公司已不滿足現狀,在制作游戲的同時也在嘗試進行游戲引擎開發工作。

淺析國產游戲引擎現狀:任重而道遠

首先我們定義一下什么是游戲引擎,游戲引擎是指一些已編寫好的可編輯電腦游戲系統或者一些交互式實時圖像應用程序的核心組件,這些系統為游戲設計者提供各種編寫游戲的所需工具,其目的在于讓游戲設計者能快速地做出游戲程式。游戲引擎包含以下系統:渲染引擎(即“渲染器”,含二維圖像引擎和三維圖像引擎)、物理引擎、碰撞檢測系統、音效、腳本引擎、電腦動畫、人工智能、網絡引擎以及場景管理。游戲引擎作為游戲制作的基礎,是整個游戲的底層代碼,但卻是獨立于游戲之外的產品。

目前中國的游戲開發廠商從2D進化到3D的時間相較國外時間還很短。雖然已經可以滿足國內網游的絕大多數需求,但在高端渲染方面仍有很大不足,如Shader Model的實現效果。而隨著國內專業引擎公司的出現和全球技術領域的逐漸開放,這種差距將會快速縮小。目前中國不乏有一些引擎研發公司正在逐步進行商業化運作,比如最近新上線的H5/3D/VR國產原創引擎C2engine,其公布的全中文操作界面、無編程化的操作體驗或將打破游戲引擎市場的現狀。

在國外游戲公司使用商業引擎是司空見慣、理所當然的。在這方面,國內的整體產業環境與國外有著不小的差距,歸根結底這是引擎認知程度的差距。引擎是一個獨立的產品,他需要專業的公司去研發、維護和后續服務。如果還抱著“小而全”、“自己動手豐衣足食”的態度,不去實現產業鏈的細化分工,那么整體實力很難向上提升。

國內優秀的開發人員有很多,但量變到質變需要時間,積累是一個不可逾越的過程。這個積累的過程包括兩方面,一個是在游戲開發公司內部的技術積累,一個是在開發者或開發管理者個人的經驗積累。以虛幻引擎來說,即使有蒂姆·斯維尼(Tim Sweeney)這樣的天才,Epick Games對于虛幻引擎的正式開發也有20年。正是經歷了這么多年的時間,歷經上百款游戲的錘煉,才成就了今天虛幻引擎的地位。

我們國內的引擎尚未經歷如此多的錘煉,團隊相對比較年輕,因此想要開發出虛幻這個級別的引擎還需要更多的磨煉。從制作游戲到研發引擎,中國游戲公司要走的路還很長。

隨著國內的引擎開發正在慢慢進步,2D游戲技術已經和世界接軌。但是2D游戲和3D游戲是兩個概念,3D游戲不是由2D進化而來。即使2D技術再次實現突破,制作出來的游戲也是更優秀的2D游戲,跟3D沒有任何關系。在傳統的3D圖形技術方面,國內廠商和國外廠商的技術差距基本跟中國與世界田徑水平的差距差不多。整體上是有一大截差距的,但是也能找出個劉翔或者王軍霞。

除3D圖形技術外的其他技術領域,比如物理引擎、網絡引擎等更加細分的技術領域,中國還處于很大的空白期。原因有兩點:其一,國外引擎在這方面的復用度和支持力度已經非常高,比如Ageia的PhysX這個物理引擎基本全世界都在用,所以自己再去研究得不償失。其二,沒有嚴謹的商業化態度,一直在自己做引擎自己玩,有些公司甚至有同一個制作團隊制作出的同類型游戲都能是兩個引擎,這是最致命的思維錯誤。

一款好的游戲引擎如同汽車的引擎,它是一個游戲的核心和動力。一款完整的游戲引擎大致應該包括如下四個組成部分:

1、一套供程序使用的API,程序運轉的框架流程和程序中對象,模塊之間的通訊機制;

2、一套完整易用的工具集合(供策劃和美術使用),用來創造游戲內容;

3、一套完整的文檔、例子和教程,幫助使用者加快學習進度,快速熟悉引擎;

4、一套開發流程及資源的定義及組合方式。

淺析國產游戲引擎現狀:任重而道遠

這四個部分對于一款優秀的游戲引擎產品來說,是不可或缺的。其中第3、4點最容易被忽略但也是最重要的,這兩點決定著一款引擎產品的品質,以及是商業引擎還是非商業引擎。當然,這兩點也是決定引擎價格的一個重要因素。而比較無奈的是,國內的引擎開發恰好對于后兩點不夠重視。

另外,從程序的角度來看好的引擎也應該具有以下特征:

1、好的游戲引擎既是一個框架又是一套應用程序的編程接口;

2、好的游戲引擎不需要引擎的源代碼(這點國內引擎尚有欠缺),開發人員只需要使用引擎的二進制版本、庫文件、頭文件、工具和文檔,就可以自行開發一款游戲產品。

3、好的游戲引擎在設計時需要分析游戲特征。明確劃分哪些功能可以讓開發人員在引擎內部完成,哪些需要開發人員自己動手,同時給他們留下足夠的靈活空間。

就圖形技術方面來說,國內外有差距,但是并不影響我們做出好的游戲;就引擎的完備程度來說,我們還是有很大差距的。國內做引擎卻不把技術進行細致分化,依然只把引擎當做一門技術而非一種產品,導致很多開發人員在做著重復的開發工作。因此游戲開發技術和引擎開發技術的分離是十分重要的,是國產引擎走向商業化的第一步。

平心而論,在技術上我們其實沒有必要迫切追求與國際接軌或是趕超國際。韓國的游戲開發公司用的引擎都是歐美的商業引擎,他們并沒有自己去做底層代碼的開發和研究。但是結果卻是韓國游戲一度壟斷中國市場,很多出口至歐美各國。韓國公司用游戲產品體現他們的文化、輸出他們的思想,同樣讓世界認可其游戲品質和制作水平。我們需要的不是盲目比拼和追趕,技術含量最高的不一定是最好的,最適合我們的才是最好。說得官腔點就是走由中國特色的路線,開發具有中國特色的國產引擎。

游戲引擎不是游戲的附屬品,游戲引擎需要獨立于游戲之外;游戲引擎也不是一門單一的技術,而是眾多技術集合而成的產品和工具。國產引擎要想走向世界還有很長的路,國內的開發者任重而道遠。

分享到:
標簽:游戲引擎 國產游戲
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定