Cube 引擎是專門為2.5D遊戲量身定製的,可以實現豐富的層次效果,其中智慧型地表圖素生成系統能夠讓畫面產生無限的隨機感,沒有任何一個地方是重複的,玩家仿佛置身於奇妙的遊戲世界中。魄力十足的裝備變形動畫系統,玩家身上的每個部位的裝備都能夠實現像變形金剛一樣的任意複雜的動畫,把畫面表現力提升到了一個新的高度。
基本介紹
- 外文名:Cube Engine 3D
- 類型:專門為2.5D遊戲量身定製的
- 遊戲類型:射擊遊戲
- 用途:主要用於2D、2.5D遊戲
基本簡介,套用,引擎,主要指標,
基本簡介
國外一款名為《Cube》的開放原始碼的第一人稱射擊遊戲日前釋出了新的版本。這一個下載版本里包含了Win32、MacOS X、Linux、Linux PPC等作業系統的客戶端程式以及Linux、Solaris和FreeBSD等系統的伺服器端程式。當然,也包含了原始碼。根據readme檔案的說明,
《Cube》是一款適合表現風景的引擎,它使用OpenGL和SDL可以做到動態LOD調整,以及整個世界的幾何mipmapping。而遊戲裡的編輯器可讓玩家進入地圖後實時編輯,也就是說在地圖內飛行,看到什麼東西點選它就可以編輯。而且地圖不需任何編譯前的動作,甚至連投影也是實時完成的。這是一個看來挺強大的開源引擎,對於遊戲開發愛好者或是想研究FPS的遊戲研發公司,這似乎是個很好的學習機會。而完美時空的引擎用了幾個遊戲了,現在已經比較成熟,可以說是國內最好的3D引擎。
套用
但完美時空公司的策劃缺乏創意,每個遊戲的相似點太多。魔獸的引擎在國外是不算好的,只不過遊戲在玩法上借鑑了前輩很多優秀的成果。之前的完美、武林、誅仙都是採用Angelica引擎的,一般情況下比較適合角色扮演類遊戲,後來的赤壁雖然升級到Angelica 2.0,但已經慢慢趨於重複化狀態了,再後來此引擎推到了熱舞派對,因為引擎涉及到動畫、光影、粒子、特效、物理碰撞等等,所以玩家們開始抱怨千篇一律了。所以Cube Engine 3D,對於完美勢必早日拿出來。Cube呢,在動畫、風景等渲染功夫上是非常優秀的,試想一下一款適用於FPS的引擎,動畫那是必須的,我想這也是為完美開拓國外市場打好基礎。後
引擎
Unreal2,Unreal3:國內還是主要用於2D、2.5D遊戲,相比2,3加強了全新性能多執行緒渲染,FaceFX技術和物理渲染動作引擎。國內常用公司:金山,網龍,網易。典型遊戲:《機戰》、《征服》、《魔域》、《投名狀Online》OverMax:動態光照、高解析度法線貼圖,場景細節等等都有所突破。國內常用公司:目標。典型遊戲:《MKZ》、《天驕3》BigWorld:在正常技術基礎上,著力降低遊戲開發項目未知、昂貴和耗時的軟體研發風險。國內常用公司:光宇,網易。典型遊戲:《創始online》、《天下2》人們總是對於element和angelica爭論不休。。其實A 3D是E 3D的加強版。
主要指標
Direct Illumination(直接光照)
Indirect Illumination(印射光)
Global Illumination(全局光照)
Local Illumination(局部印射)
Photonmap(光子貼圖)
Raytracing(光線追蹤)
Radiosity(光能傳遞)
bouncing light(光子反彈)
sub-surface scatterring(3S材質)
TRANSLUCENCY SHADER(半透明印射)
Normal map(法線貼圖)
parallax occlusion(位移貼圖)
Displacement map(置換貼圖)
megatexture(頂點貼圖)
Multi-sample(多重採樣)
Alpha to coverage(通道印射)
shadow map(陰影貼圖)
Instancing(點快取系統)
Gizmo particle(容積粒子)
Volume Shader(體積Shader)
Vertex Animation(次級動畫)
Cloth dynamics(布料動力學)
Hydro dynamics(流體動力學)
Character dynamics(角色動力學)