回覆列表
  • 1 # 使用者4631824322

    我把我知道的跟大家分享一下。

    Unity3D

      Unity3D對於遊戲開發者們來說是一個真正可以負擔的起的引擎,具有其他引擎難以匹敵的使用者量。更為重要的是,你只需要付費一次,而且,不管你的遊戲如何成功,都不用擔心Unity會分走你的收入。這對於很多開發商來說當然是非常具有吸引力對,尤其是初創公司和新入行的開發者們。以下是Unity引擎的優點和缺點:

      優點:業內最具競爭力的授權條款;易於使用而且相容所有遊戲平臺;開發者社群支援強大;學習門檻非常第;開發商使用率最高。

      缺點:工具數量有限,所以開發商必須給自己創作工具;做複雜和多樣化的效果比較耗時。

    虛幻引擎

      優點:開發商使用率較高,開發商社群支援支援強大,有影片教程和大量資源。最佳的引擎支援並且隨時更新其他引擎平臺的功能,每次更新都會增加新工具,而且管理相對容易,有些工具甚至小學生都會使用。相容大多數平臺,比如iOS、Android、Linux、Mac、Windows和大多數遊戲主機。

      缺點:授權條款只適合大作,商業授權價格為99美元,在遊戲收入超過5萬美元之後,必須支付25%的分成。也有一些開發者抱怨有些工具不好用,學習門檻較高。

    CryEngine 3

      該遊戲引擎以優質的畫面輸出獲得了大量開發者認可,如果你要做視覺出色的遊戲,這款引擎絕對是最理想的選擇。不過,該引擎也有自己的問題。

      優點:CryEngine 3可以讓你的遊戲更美麗,Flowgraph工具的美術程式設計能力非常強悍。該引擎具備最強悍的音訊工具,所以音訊策劃和程式猿們非常喜歡。該遊戲引擎還提供目前最為簡單易用的AI程式碼技術,對於初入行的開發者,該引擎的UI觸手可及。

      缺點:免費榜缺乏客戶支援;推出時間相對較晚,開發者社群還不夠強大;學習門檻對於初入行這比較高。

    HeroEngine

      該引擎在MMO和線上遊戲領域獲得了非常高的人氣,代表作《星球大戰:舊共和國》。對於新入行的開發者以及初創公司來說,授權費用較高,不過,如果你有一個非常具備潛力的專案,該引擎還是非常值得考慮的。以下是使用該引擎之前需要考慮的優點與缺點:

      優點:提供多個開放世界地圖,而且可以實現無縫轉換;提供相對完善的AI;地圖工具簡單易用,並且集成了多個工具;指令碼強大,足夠幫助開發者研發複雜的專案、獲得需要的資源;可以透過HeroCloud支援客戶伺服器。

      缺點:指令碼引擎強大但不夠直觀;HeroEngine和HeroCloud對於初創公司來說成本較高;新開發者學習門檻較高。

    Rage Engine

      該引擎的用途非常多,比較知名的遊戲包括GTA Ⅲ、GTA:Vice City、GTA:San Andreas和很多知名大作。以下是該引擎的一些優點和缺點:

      優點:相容與處理較大世界觀和天氣特效方面非常出色;複雜的AI設計方面領先其他引擎;非常適合多種玩法的遊戲;網路程式設計速度非常快;非常具有吸引力的畫質水平。

      缺點:和其他頂級引擎相比介面比較差;對於鍵盤和滑鼠控制最佳化做的不足。

    Project Anarchy

      該引擎是一套完整的端到端遊戲引擎和尖端移動裝置工具組,受到很多遊戲開發者讚譽,但同樣具有一些缺點。

      優點:提供免費的手遊研發工具(主要平臺,比如iOS、Android和Tizen);擁有非常強悍的程式除錯工具;非常活躍的開發者社群與論壇;編輯器非常強大;音訊輸出能力非常好;優秀的Havok AI;vForge為開發者提供大量的定製化選擇。

      缺點:不支援Mac和Linux開發環境;沒有新手教學;對於初創公司來說成本較高。

    GameSalad

      這款引擎據說是不用寫程式碼就能做遊戲。這並不是個噱頭,該引擎的確支援這樣的功能。不過GameSalad一些功能也並不好用。

      優點:如果你想獨立開發一款iPhone遊戲,該引擎非常適合你;對於快速實現遊戲想法來說,GameSalad是個不錯的引擎;相容流行的手遊研發平臺,比如Cocona和Moai。

      缺點:研發工具限制性比較強;缺乏大量的iOS功能;不相容所有的平臺。

    GameMaker:Studio

      作為開發者,如果你想要一款簡單而又快速直接的遊戲引擎開始專案,那麼GameMaker:Studio絕對是理想之選;儘管授權費有些貴,但能夠獲得的功能還是物有所值的;以下是該引擎的優點和缺點:

      優點:對於所有開發者來說都非常簡單和直接;加入了程式語言(GML);不需要處理記憶體管理或者多執行緒等方面的任務;獨立於任何平臺。

      缺點:在記憶體問題方面的程式除錯比較麻煩;授權費相對昂貴。

    App Game Kit

      該引擎是真正的跨平臺研發工具,非常易用、簡單,而且比較靈活。以下是該引擎的優缺點:

      優點:可以為多平臺寫程式碼,包括Android、iOS、Windows、Mac和Linux;整合Design Environment,可以在任何裝置除錯;加入了IAP、AdMob以及Push等工具;AGK指令碼非常強大。

      缺點:使用者較少,所以學習起來相對較慢;BUG比較多;感測器或者GPS支援比較差。

    Cocos2D

      很多策劃認為Cocos2D對於新入行的開發者來說不僅具備大量功能,而且非常容易上手。雖然該引擎比較複雜,但值得一提的是其功能和靈活性,以下是該引擎的優缺點:

      優點:強大而且靈活;理論上來講,你可以為自己的遊戲加入所有的iOS功能;提供成熟的框架和多種工具;開源、免費,社群支援強大。

      缺點:和同類引擎相比比較複雜;學習門檻相對較高;特別適合Mac或者iOS平臺,不過並不是跨平臺引擎。

      如今人們在各種平臺都玩遊戲,比如主機、移動裝置甚至是智慧電視,所以,開發商在選擇引擎的時候,需要找到適合自己技術並且能夠滿足目標市場要求的引擎。

  • 2 # 程式派

    遊戲引擎相當於遊戲開發的發動機,

    目前國外比較著名的有幾款,分別是(排名不分先後):

    1.Unreal Engine,聞名遐邇的虛幻引擎,目前是遊戲行業的標杆引擎,是次時代單機遊戲的巔峰之作,代表作有絕地求生,戰爭機器,質量效應等

    2.Anvil Engine,育碧的御用引擎,代表作有 刺客信條系列和波斯王子

    3.IW Engine,多用於製作FPS大作,代表作是使命召喚

    4.Creation引擎,代表作是上古卷軸5和輻射4

    國內的也有一些:

    網易的 Messiah,NeoX, NeoX採用的多執行緒渲染技術(Multithreaded-Rendering),發揮多核優勢,提升整個引擎的效率,大幅提升遊戲的流暢度。渲染作為引擎的重要功能之一,當3D模型製作完成之後,會按照不同的面把材質貼圖賦予模型,就相當於為骨骼蒙上肌膚,最後再透過渲染引擎把模型、動畫、光影、特效等所有效果實時計算出來並展示在螢幕上

  • 中秋節和大豐收的關聯?
  • 明朝錦衣衛是怎樣滅亡的?