遊戲引擎特色介紹 4A337040 蔡佳宏
簡述 遊戲引擎是指一些已編寫好的可編輯電腦遊戲系統或 者一些互交式實時圖像應用程式的核心組件。這些系 統為遊戲設計者提供各種編寫遊戲所需的各種工具, 其目的在於讓遊戲設計者能容易和快速地做出遊戲程 式。大部分都支援多種作業系統平台。遊戲引擎包含 以下系統:渲染引擎、物理引擎、碰撞檢測系統、音 效、腳本引擎、電腦動畫、人工智慧、網路引擎以及 場景管理。 簡敘
軟硬體概念 3D引擎的渲染系統通常建立在一套高級圖像API之上,諸如Direct3D或OpenGL,這些API封裝了GPU的部分功能。他們提供對其他硬體設備的獨立支援。
中間層 一些引擎開發者以開發整個遊戲引擎而著稱,他們 試圖開發一個具有所有遊戲元素的引擎,包括圖 像、聲音、物理、人工智慧。引擎作為一個中間 層,他能夠將同一個遊戲表現在不同的遊戲平台之 上,諸如:PC、PlayStation 3、 Xbox 360。一些 遊戲引擎通常被設計為部分組件可以替換或增加新 組件,從而增強引擎的表現能力。當然這樣的引擎 也會更昂貴。
虛幻引擎(Unreal Engine) Epic遊戲公司成立於1991年,是一家獨立開發的 3D遊戲和核心技術。位於北卡羅萊納州,團隊 約100人是負責的虛幻系列遊戲。
渲染效果 1.採用動態模板緩衝的陰影體積技術,能夠完整支持動態光源,這樣就能在場景中所有物體上精確地投射陰影。 2.能夠讓動態的角色在場景中投射出動態的、柔和的模糊陰影,這個過程是通過使用16X超級取樣的陰影緩衝實現的。 3.採用了擁有極高質量和極高性能的預先計算出的陰影遮罩,從而可以將靜態光源的交互現象離線處理,同時保留了完整的動態高光和反射效果。
特色 虛幻3引擎給人留下最深印象的就是其極端細膩 的人物和物品模型。通常遊戲的人物模型由幾百 至幾千個多邊形組成,並在模型上直接進行貼圖 和渲染等工作從而得到最終的畫面。
特效展示(虛幻4打造以假亂真的「巴黎公寓」) https://www.youtube.com/watch?v=Y6PQ19BEE24
寒霜引擎(Frostbite) Frostbite引擎(Frostbite Engine) 是一款3D遊戲引 擎,由位於北歐瑞典的工作室DICE所開發,主要 應用於射擊遊戲"戰地風雲"系列。Frostbite引擎從 2006年起開始研發。
特色 1.全新的自然天候系統,可以控制各種自然元素, 並且與場景中的各種物件產生互動,像是一個爆 炸產生的"風",就會影響旁邊"樹"的擺動。 2.強大的物件破壞系統,可以破壞各種材質、大小 組成的物件,能用來碎裂小東西,也可以將整棟 摩天大樓直接弄垮。 3.更即時的動力學系統,或海浪的起伏浪花,或機 槍掃射海面激起的水花都可以即時互動,你濺起 的水將會影響到其他玩家。
特效展示 https://www.youtube.com/watch?v=R9yVV6g3q7g&oref=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DR9yVV6g3q7g&has_verified=1
Anvil引擎 Anvil引擎(2006之前的開發代號為 Scimitar),於2007年由育碧軟體開發出來,被 應用於微軟Windows、PlayStation 3與XBOX 360。
特色 1.角色在攀登與奔跑時手與腳能在正確的位置 。增 加日夜循環,場景植被技術,增強光影、反射與 特殊效果,AI與NPC行進導航系統。 2.Anvil引擎的動態效果和環境的互動非常的柔和。 並且該引擎很善於在遊戲世界中填充AI。 3.最高可同時顯示5000名AI角色、建築物模組可呈 現一比一大小的建築物,讓遊戲中的城市更加逼 真。
特效展示 https://www.youtube.com/watch?v=GUK3E_VWTpw