CopperCube 3D是一款非常優(yōu)秀的3D引擎,軟件不需要通過編程輔助就可以制作3D游戲,創(chuàng)建從簡單模型查看器到完整3D游戲的所有內(nèi)容,只需點擊幾下。非常方便,即使不會任何3D制作功底也能適應(yīng),有需要的小伙伴歡迎來西西下載。
軟件特點:
許多支持的平臺
創(chuàng)建Windows和MacOS應(yīng)用程序,Android應(yīng)用程序甚至WebGL應(yīng)用程序和HTML 5網(wǎng)站。
非常容易使用
創(chuàng)建從簡單模型查看器到完整3D游戲的所有內(nèi)容。只需點擊幾下。
沒有編程!
您無需編程即可創(chuàng)建游戲和應(yīng)用程序。但也支持高級用戶的腳本。
游戲證明和免費
使用CopperCube創(chuàng)建了 許多成功的游戲,并在Steam等平臺上發(fā)布
專業(yè)版
CopperCube是免費的,但也有一個專業(yè)版,提供更多功能: 閱讀更多。
適合所有類型的游戲
非常適合創(chuàng)建第一人稱射擊游戲,冒險游戲,演練,模擬器,電子學(xué)習(xí)應(yīng)用程序等
軟件特征:
輕量級一體化解決方案
CopperCube是一個完整的3D創(chuàng)作工具,包含為多個平臺創(chuàng)建游戲所需的所有功能。它重量輕:整個編輯器包括一切只需要大約70 MB,你完成的游戲只是一個小的.exe文件;蛘咴赪ebGL的情況下只有200 KB大小的.js文件。
最容易使用的3D引擎
沒有更簡單的軟件來創(chuàng)建3D游戲。初學(xué)者很容易,有經(jīng)驗的用戶也很有趣。您甚至不必編寫代碼才能使用它。只需點擊一切。
Windows,MacOS,WebGL和Android
使用CopperCube,您可以創(chuàng)建應(yīng)用程序和/或3D網(wǎng)站 - 無需編程:
WebGL網(wǎng)站(.html)
Windows(.exe)應(yīng)用
Mac OS X(.app)應(yīng)用程序
Android(.apk)應(yīng)用
當(dāng)然,使用CopperCube創(chuàng)建的應(yīng)用程序可以自由銷售。
快速單擊Web或應(yīng)用程序部署
想要從3D場景創(chuàng)建應(yīng)用程序?
將3D文件導(dǎo)入CopperCube
在編輯器中編輯場景
選擇“WebGL”或“Windows .exe”等平臺
點擊“發(fā)布”并等待大約一秒鐘。完成!
CopperCube簡單快捷。
地形編輯
CopperCube包含一個terrain編輯器?梢允褂酶叨壤L畫工具直接在編輯器中繪制地形,可以使用自動紋理混合到地形中快速繪制紋理。還有用于放置草和灌木以及在地形上自動分配網(wǎng)格的工具。
實時陰影和靜態(tài)照明
CopperCube支持實時陰影和靜態(tài)光/陰影計算。如果你愿意,它們甚至可以混合使用。只需單擊復(fù)選框即可啟用實時陰影,或通過單擊“計算”來計算靜態(tài)光照,為游戲添加良好的氛圍。按鈕(見下文)。這在WebGL目標(biāo)上甚至可以非?焖俚毓ぷ。
風(fēng)移動植被
無論是在CopperCube內(nèi)部生成還是從外部3D模型導(dǎo)入,CopperCube都支持植被的自動移動。沒有性能影響,一切都在GPU上計算。風(fēng)參數(shù)很容易調(diào)節(jié)。
逼真的實時水
CopperCube支持在所有目標(biāo)上渲染逼真的水面。高度可定制,您可以從中創(chuàng)建所有內(nèi)容:
湖
里弗斯
海洋
它甚至可以在諸如WebGL之類的慢速目標(biāo)上運行得非?。可以輕松調(diào)節(jié)水的顏色,透明度,流動方向,波形等。
快速物理學(xué)
除了內(nèi)置于CopperCube中的默認(rèn)快速碰撞和repsonse系統(tǒng)之外,Windows .exe和Mac OS X .app目標(biāo)還包括一個完整的物理引擎。有一種名為“按物理引擎移動對象”的行為,可以使對象在現(xiàn)實世界中表現(xiàn),碰撞和移動。具有“移動時碰撞”行為的物體也將與那些碰撞然后能夠移動它們,將它們翻轉(zhuǎn)等等。當(dāng)物體與世界碰撞時,還有一種方法可以做出反應(yīng),例如播放聲音,以及使用腳本手動將力強(qiáng)制應(yīng)用于對象的方法。
偉大的特效和后期效果
CopperCube支持粒子效果,用于創(chuàng)建復(fù)雜的粒子模擬,產(chǎn)生如下效果:火和煙,雨雪,噴泉等。專業(yè)用戶還具有后處理效果,如綻放,模糊,暈影,色彩,反轉(zhuǎn)等。而且,所有這些都無需編程即可工作。
無需編程
為了使您的3D場景具有交互性,您可以使用CopperCube的簡單點擊事件/動作系統(tǒng):
您可以輕松定義事件發(fā)生時應(yīng)發(fā)生的操作(如播放聲音,打開網(wǎng)站,顯示項目等)(如用戶點擊某個項目或到達(dá)某個區(qū)域)。這里不需要編程。
漂亮快速的照明
CopperCube編輯器具有內(nèi)置的光照貼圖,可以極大地增強(qiáng)3D場景的外觀。只需放置幾個燈,然后單擊“計算”。光照貼圖甚至具有全局照明效果,使用起來非常簡單。
一流的WebGL支持
CopperCube可生成高度優(yōu)化,快速且小巧的WebGL應(yīng)用程序,可直接在任何Web瀏覽器中運行。與其他產(chǎn)品相比,JavaScript文件的大小可能只有幾十MB,而CopperCube的JavaScript文件大小只有182 KB(版本5.0)。并包括所有功能。這意味著CopperCube創(chuàng)建的WebGL應(yīng)用程序可以快速下載,快速啟動并快速運行。
最重要的是,WebGL引擎是開源的,并且有很好的文檔記錄。
預(yù)建游戲行為
您想要創(chuàng)建一個簡單的3D游戲,復(fù)雜的史詩冒險或第一人稱射擊游戲:CopperCube包括預(yù)創(chuàng)建的游戲AI行為和動作,因為CopperCube版本2.無需編程任何東西,只需單擊您的游戲角色和敵人。
高級動畫
CopperCube支持實時3D動畫。它支持播放具有無限量關(guān)節(jié)和無限量權(quán)重的動畫網(wǎng)格。CopperCube可以進(jìn)行實時動畫混合,并將任何對象附加到任何關(guān)節(jié)。您可以使用任何3D軟件對角色進(jìn)行建模和動畫處理,將其導(dǎo)出為支持的文件格式之一,然后將其導(dǎo)入Coppercube。
編輯器還包括一個簡單的動畫編輯器,用于剪切和定義命名的動畫循環(huán)。請參閱動畫文檔中的詳細(xì)信息。
強(qiáng)大的腳本
為了使您的3D場景更具交互性,您可以利用腳本并影響整個場景的各個方面。
您可以使用相同的腳本API在所有發(fā)布目標(biāo)上使用Javascript 。
使用WebGL目標(biāo)時,如果您想直接訪問WebGL,還可以使用其他第二個JavaScript API。
您可以使用著色器編程API創(chuàng)建自己的材質(zhì)。
工作室版的用戶可以使用C ++(Windows / Mac OS)和Java(Android)來自定義他們的應(yīng)用程序。
Coppercube文檔 中提供了所有腳本函數(shù)以及一些教程和示例的完整參考。
程序樹生成器
CopperCube包含一個程序樹生成器,因此您可以快速創(chuàng)建自己的3D樹模型。
生成的樹被優(yōu)化用于實時3D渲染并且具有少量多邊形,但無論如何看起來非常好。一代又一代,它們?nèi)匀豢梢宰杂啥ㄖ坪途庉嫛?/p>
集成紋理包裝器
CopperCube包含一個內(nèi)置紋理打包器,如果您使用未針對游戲進(jìn)行優(yōu)化的3D模型(例如從Web下載),這將非常有用。大多數(shù)在線可用的3D模型都會應(yīng)用大量紋理,這會在渲染時減慢游戲速度。您只需在編輯器中右鍵單擊此類模型,然后選擇“修改 - >將所有選擇的紋理打包為一個”,這將自動優(yōu)化您的3D模型,并使其下載更快,渲染速度更快。
視頻回放
CopperCube的專業(yè)版和工作室版包括在Windows .exe和WebGL目標(biāo)上播放視頻的動作。視頻可以2D和3D方式播放(就像場景中的任何3D對象一樣),可以通過動作(播放/停止/暫停)影響播放,并在視頻播放完成或播放失敗時作出反應(yīng)。請參閱視頻文檔中的詳細(xì)信息?稍诖颂幉榭
此功能的演示。
開源
游戲引擎的重要部分是開源的:
整個WebGL代碼對每個人來說都是開源的。
此外,工作室版用戶還可以:
完整的Windows C ++客戶端源代碼
完整的Mac OS C ++客戶端源代碼
完整的Android Java客戶端源代碼
代碼可以自由擴(kuò)展,并適應(yīng)您的游戲需求。
蒸汽整合
使用Coppercube作為Windows .exe創(chuàng)建的游戲會自動內(nèi)置Steam集成。即使沒有編程,也支持Steam-Overlay以及使用Steam Achivements的簡便方法。
(注意:這當(dāng)然只有在您的游戲在Steam上發(fā)布時才有效。)
軟件優(yōu)勢:
CopperCube非常,非常容易使用。3D引擎通常很難學(xué)習(xí)和使用。CopperCube與眾不同,并試圖擁有一個非常簡單的界面,通過它可以輕松創(chuàng)建出色的復(fù)雜游戲和有用的應(yīng)用程序。
如果您想使用WebGL,CopperCube也可能是最好的3D引擎。CopperCube創(chuàng)建的WebGL游戲比大多數(shù)其他3D引擎更小,加載和運行速度更快,代碼是100%開源的