CopperCube是一款一體化的3D游戲引擎,其最大的特色在于非常容易使用,您無(wú)需資深的理論知識(shí)和行業(yè)經(jīng)驗(yàn),僅通過(guò)鼠標(biāo)點(diǎn)擊即可創(chuàng)建出簡(jiǎn)單的3D游戲,支持各類(lèi)腳本、文件導(dǎo)入,例如一些簡(jiǎn)單的FPS游戲又可以通過(guò)CopperCube實(shí)現(xiàn)。
CopperCube制作的項(xiàng)目支持多種平臺(tái),例如創(chuàng)建Windows和Mac OS X應(yīng)用程序,WebGL應(yīng)用/的HTML 5網(wǎng)站,Android應(yīng)用程序甚至閃電SWFs等,有興趣的朋友還可以深入研究,細(xì)化,小編為大家提供CopperCube最新版客戶(hù)端下載,功能比之前更為全面、人性化,有需求的朋友請(qǐng)下載體驗(yàn)。
功能特色:
1、一體化解決方案
CopperCube是一個(gè)完整的3D創(chuàng)作工具,它包含了為多個(gè)平臺(tái)創(chuàng)建游戲所需的所有功能。 沒(méi)有更簡(jiǎn)單的軟件來(lái)創(chuàng)建3D游戲
2、地形編輯器
CopperCube包括一個(gè)地形編輯器。 地形可以直接在編輯器中繪制高度繪畫(huà)工具,紋理可以快速繪制,自動(dòng)紋理混合到地形中。 還有用于放置草地和灌木叢的工具,并在地形上自動(dòng)分配網(wǎng)格
3、支持Windows、Mac OS X、Android、iOS等
使用CopperCube,您可以創(chuàng)建應(yīng)用程序和/或3D網(wǎng)站,無(wú)需編程:
WebGL網(wǎng)站(.html)
Windows(.exe)應(yīng)用程序
Mac OS X(.app)應(yīng)用程序
Android(.apk)應(yīng)用程式
Flash網(wǎng)站(.swf)
由CopperCube創(chuàng)建的WebGL頁(yè)面基本上運(yùn)行在所有地方,甚至在蘋(píng)果的iOS上,從版本8開(kāi)始。當(dāng)然,使用CopperCube創(chuàng)建的應(yīng)用程序可以自由出售
4、漂亮的風(fēng)移植植被
CopperCube支持植被的自動(dòng)移動(dòng),無(wú)論是在CopperCube內(nèi)生成還是從外部3D模型導(dǎo)入。 沒(méi)有性能影響,一切都在GPU上計(jì)算。 風(fēng)參數(shù)很容易調(diào)節(jié)
5、真實(shí)的水效果
CopperCube支持在所有目標(biāo)上渲染逼真的水面。 可以自定義,您可以從中創(chuàng)建所有內(nèi)容:
湖
河流
海洋
它甚至在諸如WebGL這樣的緩慢的目標(biāo)上工作得相當(dāng)快。 水顏色,透明度,流動(dòng)方向,波形等都可以輕松調(diào)整
6、單擊Web或App部署
想要直接在您的網(wǎng)站上顯示您的3D場(chǎng)景? 不是問(wèn)題:
將您的3D文件導(dǎo)入CopperCube
在編輯器中編輯你的場(chǎng)景
選擇“WebGL”或“Flash”,然后點(diǎn)擊“發(fā)布”
完成!
想要?jiǎng)?chuàng)建一個(gè)Windows .exe或Mac OS X .app? 還是Android手機(jī)應(yīng)用程式? 選擇該目標(biāo),然后單擊“發(fā)布”。
7、快速物理學(xué)
除了默認(rèn)的CopperCube內(nèi)置的快速碰撞和反應(yīng)系統(tǒng)外,Windows .exe和Mac OS X .app目標(biāo)還包括一個(gè)完整的物理引擎。 有一種可行的命名為“物理引擎移動(dòng)物體”,使物體在現(xiàn)實(shí)世界中的物體表現(xiàn),碰撞和移動(dòng)。 具有“碰撞移動(dòng)”行為的對(duì)象也將與之相沖突,并且能夠?qū)⑺鼈円苿?dòng),滾動(dòng)等等。當(dāng)對(duì)象與世界相撞時(shí),還有一種反應(yīng)方式,例如播放聲音,以及 使用腳本手動(dòng)向?qū)ο髴?yīng)用力的方式
8、強(qiáng)大的特效
CopperCube包括創(chuàng)建游戲所需的所有功能:為了制作用戶(hù)界面,按鈕,文本和圖像,它包括創(chuàng)建2D疊加的可能性。 可以動(dòng)態(tài)地更改文本,并且在運(yùn)行時(shí)可以對(duì)圖像進(jìn)行動(dòng)畫(huà)或替換。
CopperCube還支持粒子效應(yīng),用于創(chuàng)建復(fù)雜的粒子模擬,創(chuàng)建如:火和煙、雨雪、噴泉等。 而且,所有這些都沒(méi)有編程
9、不需要編程
為了使您的3D場(chǎng)景交互,您可以利用CopperCube的簡(jiǎn)單的僅點(diǎn)擊事件/動(dòng)作系統(tǒng):
事件發(fā)生時(shí),您可以輕松地定義應(yīng)該發(fā)生的動(dòng)作(如播放聲音,打開(kāi)網(wǎng)站,顯示項(xiàng)目等)(如用戶(hù)點(diǎn)擊某個(gè)項(xiàng)目或到達(dá)某個(gè)區(qū)域)。 這里不需要編程
10、優(yōu)質(zhì)和快速照明
CopperCube編輯器具有內(nèi)置的光照貼圖,可以大大增強(qiáng)3D場(chǎng)景的外觀。 只需放幾個(gè)燈光,然后點(diǎn)擊“計(jì)算”。 lightmapper甚至具有全局照明效果,使用起來(lái)非常簡(jiǎn)單
11、一流的WebGL支持
CopperCube生成高度優(yōu)化,快速和小型WebGL應(yīng)用程序。 與其他產(chǎn)品相比,JavaScript文件的尺寸可能會(huì)達(dá)到幾十MB,CopperCube的JavaScript文件大小只有182 KB(版本5.0)。 并包括所有功能。 這意味著由CopperCube創(chuàng)建的WebGL應(yīng)用程序快速下載,啟動(dòng)速度快,運(yùn)行速度快。
最重要的是,WebGL引擎是開(kāi)源的,文檔很好
12、預(yù)設(shè)游戲行為
你想要?jiǎng)?chuàng)建一個(gè)簡(jiǎn)單的3D游戲,一個(gè)復(fù)雜的,史詩(shī)般的冒險(xiǎn)或第一人稱(chēng)射擊游戲:CopperCube包括預(yù)處理的游戲AI行為和行動(dòng),因?yàn)镃opperCube版本2.無(wú)需編程任何東西,只需點(diǎn)擊你的游戲角色和敵人在一起
13、高級(jí)動(dòng)畫(huà)功能
CopperCube支持實(shí)時(shí)3D動(dòng)畫(huà)。 它支持播放動(dòng)畫(huà)網(wǎng)格,無(wú)限量的關(guān)節(jié)和無(wú)限量的重量。 CopperCube可以進(jìn)行實(shí)時(shí)動(dòng)畫(huà)混合,并將任何對(duì)象附加到任何關(guān)節(jié)。 您可以使用任何3D軟件對(duì)字符進(jìn)行建模和動(dòng)畫(huà)處理,將其導(dǎo)出為支持的文件格式之一,然后將其導(dǎo)入Coppercube。編輯器還包括一個(gè)簡(jiǎn)單的動(dòng)畫(huà)編輯器,用于剪切和定義命名的動(dòng)畫(huà)循環(huán)。
14、強(qiáng)大的腳本
為了使3D場(chǎng)景更具互動(dòng)性,您可以利用腳本并影響整個(gè)場(chǎng)景的各個(gè)方面。
您可以在所有發(fā)布目標(biāo)上使用Javascript,使用相同的腳本API。
作為Flash .SWF發(fā)布時(shí),您還可以使用ActionScript。
當(dāng)使用WebGL目標(biāo)時(shí),還有一個(gè)額外的第二個(gè)JavaScript API可用,以防您直接訪問(wèn)WebGL。
您可以使用著色器編程API創(chuàng)建自己的材料。
15、程序樹(shù)生成器
CopperCube包括一個(gè)過(guò)程樹(shù)生成器,因此您可以快速創(chuàng)建自己的3D樹(shù)模型。
生成的樹(shù)被優(yōu)化為實(shí)時(shí)3D渲染,并且具有低的多邊形數(shù)量,但是看起來(lái)非常好。 一代之后,它們?nèi)匀豢梢宰远x和編輯
16、綜合紋理封隔器
CopperCube包括一個(gè)內(nèi)置的紋理打包器,如果您使用的3D模型(例如從網(wǎng)絡(luò)上下載)沒(méi)有針對(duì)游戲進(jìn)行優(yōu)化,這是非常有用的。 大多數(shù)在線可用的3D模型都有很多應(yīng)用于其中的紋理,這會(huì)在渲染時(shí)減慢游戲速度。 您可以在編輯器中右鍵單擊這樣的模型,然后選擇 "Modify -> Pack all textures of selection into one",這將自動(dòng)優(yōu)化您的3D模型,并使其更快速下載并渲染更快
17、視頻回放
CopperCube的專(zhuān)業(yè)版包括在Windows .exe,WebGL和Flash目標(biāo)上播放視頻的動(dòng)作。 視頻可以在2D和3D中播放(如場(chǎng)景中的任何3D對(duì)象),可以通過(guò)動(dòng)作(播放/停止/暫停)影響播放,并在視頻播放完成或播放失敗時(shí)進(jìn)行反應(yīng)。 查看視頻文檔中的詳細(xì)信息。
18、開(kāi)源
游戲引擎的重要組成部分是開(kāi)放源代碼:
整個(gè)WebGL代碼是所有人的開(kāi)放源代碼。
此外,專(zhuān)業(yè)版用戶(hù)獲得:
完整的Windows和Mac OS X C ++客戶(hù)端源代碼
完整的Flash ActionScript 3客戶(hù)端源代碼
完整的Android Java客戶(hù)端源代碼
該代碼可以自由擴(kuò)展,并適應(yīng)您的游戲需求
19、蒸汽整合
使用Coppercube創(chuàng)建的游戲作為Windows .exe自動(dòng)將Steam集成到內(nèi)置中。 支持Steam-Overlay,即使沒(méi)有編程,也可以使用Steam Achivements的簡(jiǎn)單方法。
注意:這當(dāng)然只有在Steam上發(fā)布游戲時(shí)才有效。
20、實(shí)用舉例
有很多商業(yè)游戲已經(jīng)用CopperCube創(chuàng)建:
Steam上的PostCollapse
蒸汽傳說(shuō)
獨(dú)立前線
字母王國(guó)
突變X 0915
還有很多
CopperCube可以讓您創(chuàng)建一直想創(chuàng)建的游戲
21、導(dǎo)入一切
CopperCube支持以下文件格式:
22、Oculus Rift支持(DK1和DK2)
使用CopperCube,您只需點(diǎn)擊一下即可創(chuàng)建虛擬現(xiàn)實(shí)世界。 自4.5版本以來(lái),CopperCube的專(zhuān)業(yè)版支持Oculus Rift耳機(jī)的開(kāi)發(fā)版本:只需在編輯器中檢查“Oculus Rift支持”復(fù)選框,然后在您的應(yīng)用程序中使用第一人稱(chēng)射擊相機(jī),用戶(hù)就可以 完全控制它使用裂谷。 支持DK1和DK2(beta)