cryengine2

cryengine2所屬現代詞,指的是由Crytek開發的遊戲引擎。


CryENGINE 2是由 Crytek開發的 遊戲引擎,來自於《 孤島驚魂》(Far Cry)使用的CryEngine的升級。目前使用此引擎的遊戲為Crytek所開發的《 孤島危機》(Crysis)。瑞典的遊戲開發商MindArk已經簽約使用此引擎在他們的遊戲── Entropia Universe。第一個和CryENGINE 2引擎簽約的是 法國公司IMAGTP,用來在開始興建之前,對客戶展示建築物完成時的樣貌。
2007年 5月7日,開發工作室Avatar Reality, Inc.簽約使用CryENGINE 2,創造了一個主題為被殖民的火星的大型多人虛擬世界。同年9月17日Ringling College of Art & Design成為第一個使用CryENGINE2作為教育目的的團體。Crytek也宣布將以這個引擎開發一套新的遊戲。
歷史

技術

CryENGINE 2具有許多繪圖、物理和動畫的技術以及遊戲部分的加強,其中包括:
體積雲 即時動態光影且沒有事先計算的陰影 場景光線吸收 3D海洋技術 場景深度,當注視在某物體上時會使其它部分模糊 移動時的模糊特效 物件真實的動態半影 真實的臉部動畫 光通過半透明物體時的散射 可破壞的建築物 可破壞的樹木 進階的物理效果讓樹木對於風、雨和玩家的動作能有更真實的反應 載具不同部位造成的傷害 高動態光照渲染 可互動和破壞的環境 進階的粒子系統,例如火和雨會被外力所影響而改變方向 日夜變換效果 光芒特效並且可以產生水底的折射效果 以視差貼圖創造非常高解析度的材質表面 16公里遠距離的視野 人體骨骼模擬 程式上運動彎曲模型 CryENGINE 2也支持Shader Model 2.0、3.0(DirectX 9)和4.0(DirectX 10),並且支持多核心技術來獲得對稱多處理機(Symmetric multiprocessing)和超執行緒(Hyper-threading,HT)。CryENGINE 2同時支持32和64位版本,Crytek表示使用64位系統將會提升10%至15%的效能。引擎不支持任何的物理處理器(例如AGEIA PhysX),CryTek發展了他們自己的物理引擎稱作CryPhysics。
其他功能還包括...
沙盤編輯器(Sandbox Editor):是一個所見即所得的編輯器。 渲染器(CryRenderer):集成了室內和室外的繪製技術,支持DirectX 8/9/10, Xbox360, PS3。 物理系統(CryPhysics):支持載具(Vehicles)、液體(Fluid)、布娃娃(Ragdoll)、布料(Cloth)等物理特性模擬,物理系統集成在遊戲和開發工具中。 動畫系統(CryAnimation):回放和混合動態數據(捕捉和關鍵楨)和物理模擬,特別需要提到是它可以用於真實的角色動畫(如運用到起伏的地形、視野追蹤、臉部動畫、或者跑動轉彎時的身體傾斜或者其他自然的動作變化) 人工智慧系統(CryAISystem):基於腳本的AI和AI行為,能夠不使用C++編程就能夠自己創建自定義的敵人行為模式。 音效系統(fmod):複雜的工作室級音效能夠用創新的工具簡單的製作,FMOD音效庫可以保證多平台的兼容性。 互動的動態音樂系統(OpenAL32):音樂回放可以由遊戲的事件觸發,可以給玩家提供電影版的聽覺效果。 環境音效:能夠真實的還原和混合內外位置的自然環境的音效。 網路和伺服器系統(CryNetwork):管理多人遊戲的所有網路連線,它是一個基於委託伺服結構的低延遲的網路系統。本模組的按次時代的遊戲需求完全重新製作。 著色器(Shaders):一個腳本系統被用於使用多種不同方法來組合紋理材質來實現驚人的視覺效果。支持實時的像素渲染,凸凹反射,漫反射,反射,容積光效果,透明顯示,視窗,彈眼和光澤表面。 地形(Terrain):使用高級的高度圖系統和多邊形減少創建大量的真實的環境,轉換成遊戲裡的單位距離視野能夠有2000米遠。 顯示柵格立體圖層物體(Voxel Object):允許用幾何學方式的創建高度圖系統, 支持創建懸崖,洞穴,山谷等地形,顯示柵格立體圖層的編輯方式可以和高度圖編輯一樣簡單而快速的繪製。
光照和陰影(Lighting and Shadows):一個帶高質量實時陰影組合了高級計算屬性組合用於生成動態環境。包含高解析度,透視和容積陰影用於生成真實的室內陰影效果。支持高級的粒子技術和任何用於粒子的容積光照效果。 霧(Fog):包含容積霧層和視距霧化等增強的大氣效果變化。 集成工具(CryExport):使用3DS MAX或者Maya創建物體或者建築可以在遊戲或者編輯器里使用。 資源編譯器(ResourceCompiler):ssets被資源編譯器編譯成為依賴平台的格式,這樣可以根據默認置和平台進行全局改動而不需要難以忍受的讀取時間。 Polybump 2:將獨立的或者完全集成的使用如3DS MAX之類工具創建的高質量的可以快速的利用法線貼圖貼在切線空間或者物體空間,置換貼圖和非閉合區域上表面貼圖。 腳本系統(CryScriptSystem):基於流行的LUA語言,可以簡單的設定和調整武器和遊戲的各種參數,音效和載入畫面而不用C++編程。 流程表(CryAction):流程表系統允許設計者不用觸及代碼就可以編程,編程只需要簡單的連線流程圖和定義屬性就可以。 模組化(Modularity):遊戲完全由C++編寫,並且帶有注釋、文檔。 多執行緒(Multi-threading):支持多處理器用來減少多人遊戲的網路延遲和提高在大範圍地形上的CPU運算能力。 64位支持:支持32位和64位系統允許遊戲利用更多的記憶體。

使用CryENGINE 2引擎的遊戲

孤島危機 - 由Crytek開發,已發行。 孤島危機:彈頭 - 由Crytek開發,使用該引擎的升級版本製作,已發行。 商人布魯克林 - 由Paleo Entertainment開發,已發行。[4] 安特羅皮亞世界 - 由MindArk開發,由v10.0.6.29273版本改以CryENGINE 2的遊戲引擎。[5] 藍色火星 - 由Avatar Reality開發,正在公測中。 vigilance - 由The Harrington Group開發,開發中。 The Day - 由Reloaded Studios開發,開發中。 偽造混沌 - 由Panzar Studio開發,以轉為較新CryENGINE 3的遊戲引擎,並開發中。 上古世紀 - 由XL Games開發,開發中。 Light Spire: Fortunes Web - 由lukewarm Media開發,開發中。  

相關詞條

熱門詞條

聯絡我們