巴士下载站 / 汇聚当下最新最酷的软件下载站!
巴士下载站
您的位置: 首页 >软件下载 > 编程开发 > 编程其他 > CopperCube(3D游戏引擎) v5.6 官方最新版

巴士为您推荐: CopperCube 3D游戏引擎

CopperCube是一款一体化的3D游戏引擎,其最大的特色在于非常容易使用,您无需资深的理论知识和行业经验,仅通过鼠标点击即可创建出简单的3D游戏,支持各类脚本、文件导入,例如一些简单的FPS游戏又可以通过CopperCube实现。

CopperCube制作的项目支持多种平台,例如创建Windows和Mac OS X应用程序,WebGL应用/的HTML 5网站,Android应用程序甚至闪电SWFs等,有兴趣的朋友还可以深入研究,细化,小编为大家提供CopperCube最新版客户端下载,功能比之前更为全面、人性化,有需求的朋友请下载体验。

CopperCube(3D游戏引擎) v5.6 官方最新版下载

功能特色

1、一体化解决方案

CopperCube是一个完整的3D创作工具,它包含了为多个平台创建游戏所需的所有功能。 没有更简单的软件来创建3D游戏

2、地形编辑器

CopperCube包括一个地形编辑器。 地形可以直接在编辑器中绘制高度绘画工具,纹理可以快速绘制,自动纹理混合到地形中。 还有用于放置草地和灌木丛的工具,并在地形上自动分配网格

3、支持Windows、Mac OS X、Android、iOS等

使用CopperCube,您可以创建应用程序和/或3D网站,无需编程:

WebGL网站(.html)

Windows(.exe)应用程序

Mac OS X(.app)应用程序

Android(.apk)应用程式

Flash网站(.swf)

由CopperCube创建的WebGL页面基本上运行在所有地方,甚至在苹果的iOS上,从版本8开始。当然,使用CopperCube创建的应用程序可以自由出售

CopperCube(3D游戏引擎) v5.6 官方最新版下载

4、漂亮的风移植植被

CopperCube支持植被的自动移动,无论是在CopperCube内生成还是从外部3D模型导入。 没有性能影响,一切都在GPU上计算。 风参数很容易调节

5、真实的水效果

CopperCube支持在所有目标上渲染逼真的水面。 可以自定义,您可以从中创建所有内容:

河流

海洋

它甚至在诸如WebGL这样的缓慢的目标上工作得相当快。 水颜色,透明度,流动方向,波形等都可以轻松调整

6、单击Web或App部署

想要直接在您的网站上显示您的3D场景? 不是问题:

将您的3D文件导入CopperCube

在编辑器中编辑你的场景

选择“WebGL”或“Flash”,然后点击“发布”

完成!

想要创建一个Windows .exe或Mac OS X .app? 还是Android手机应用程式? 选择该目标,然后单击“发布”。

7、快速物理学

除了默认的CopperCube内置的快速碰撞和反应系统外,Windows .exe和Mac OS X .app目标还包括一个完整的物理引擎。 有一种可行的命名为“物理引擎移动物体”,使物体在现实世界中的物体表现,碰撞和移动。 具有“碰撞移动”行为的对象也将与之相冲突,并且能够将它们移动,滚动等等。当对象与世界相撞时,还有一种反应方式,例如播放声音,以及 使用脚本手动向对象应用力的方式

8、强大的特效

CopperCube包括创建游戏所需的所有功能:为了制作用户界面,按钮,文本和图像,它包括创建2D叠加的可能性。 可以动态地更改文本,并且在运行时可以对图像进行动画或替换。

CopperCube还支持粒子效应,用于创建复杂的粒子模拟,创建如:火和烟、雨雪、喷泉等。 而且,所有这些都没有编程

CopperCube(3D游戏引擎) v5.6 官方最新版下载

9、不需要编程

为了使您的3D场景交互,您可以利用CopperCube的简单的仅点击事件/动作系统:

事件发生时,您可以轻松地定义应该发生的动作(如播放声音,打开网站,显示项目等)(如用户点击某个项目或到达某个区域)。 这里不需要编程

10、优质和快速照明

CopperCube编辑器具有内置的光照贴图,可以大大增强3D场景的外观。 只需放几个灯光,然后点击“计算”。 lightmapper甚至具有全局照明效果,使用起来非常简单

11、一流的WebGL支持

CopperCube生成高度优化,快速和小型WebGL应用程序。 与其他产品相比,JavaScript文件的尺寸可能会达到几十MB,CopperCube的JavaScript文件大小只有182 KB(版本5.0)。 并包括所有功能。 这意味着由CopperCube创建的WebGL应用程序快速下载,启动速度快,运行速度快。

最重要的是,WebGL引擎是开源的,文档很好

CopperCube(3D游戏引擎) v5.6 官方最新版下载

12、预设游戏行为

你想要创建一个简单的3D游戏,一个复杂的,史诗般的冒险或第一人称射击游戏:CopperCube包括预处理的游戏AI行为和行动,因为CopperCube版本2.无需编程任何东西,只需点击你的游戏角色和敌人在一起

13、高级动画功能

CopperCube支持实时3D动画。 它支持播放动画网格,无限量的关节和无限量的重量。 CopperCube可以进行实时动画混合,并将任何对象附加到任何关节。 您可以使用任何3D软件对字符进行建模和动画处理,将其导出为支持的文件格式之一,然后将其导入Coppercube。编辑器还包括一个简单的动画编辑器,用于剪切和定义命名的动画循环。

14、强大的脚本

为了使3D场景更具互动性,您可以利用脚本并影响整个场景的各个方面。

您可以在所有发布目标上使用Javascript,使用相同的脚本API。

作为Flash .SWF发布时,您还可以使用ActionScript。

当使用WebGL目标时,还有一个额外的第二个JavaScript API可用,以防您直接访问WebGL。

您可以使用着色器编程API创建自己的材料。

15、程序树生成器

CopperCube包括一个过程树生成器,因此您可以快速创建自己的3D树模型。

生成的树被优化为实时3D渲染,并且具有低的多边形数量,但是看起来非常好。 一代之后,它们仍然可以自定义和编辑

16、综合纹理封隔器

CopperCube包括一个内置的纹理打包器,如果您使用的3D模型(例如从网络上下载)没有针对游戏进行优化,这是非常有用的。 大多数在线可用的3D模型都有很多应用于其中的纹理,这会在渲染时减慢游戏速度。 您可以在编辑器中右键单击这样的模型,然后选择 "Modify -> Pack all textures of selection into one",这将自动优化您的3D模型,并使其更快速下载并渲染更快

17、视频回放

CopperCube的专业版包括在Windows .exe,WebGL和Flash目标上播放视频的动作。 视频可以在2D和3D中播放(如场景中的任何3D对象),可以通过动作(播放/停止/暂停)影响播放,并在视频播放完成或播放失败时进行反应。 查看视频文档中的详细信息。

18、开源

游戏引擎的重要组成部分是开放源代码:

整个WebGL代码是所有人的开放源代码。

此外,专业版用户获得:

完整的Windows和Mac OS X C ++客户端源代码

完整的Flash ActionScript 3客户端源代码

完整的Android Java客户端源代码

该代码可以自由扩展,并适应您的游戏需求

19、蒸汽整合

使用Coppercube创建的游戏作为Windows .exe自动将Steam集成到内置中。 支持Steam-Overlay,即使没有编程,也可以使用Steam Achivements的简单方法。

注意:这当然只有在Steam上发布游戏时才有效。

20、实用举例

有很多商业游戏已经用CopperCube创建:

Steam上的PostCollapse

蒸汽传说

独立前线

字母王国

突变X 0915

还有很多

CopperCube可以让您创建一直想创建的游戏

21、导入一切

CopperCube支持以下文件格式:

CopperCube(3D游戏引擎) v5.6 官方最新版下载

22、Oculus Rift支持(DK1和DK2)

使用CopperCube,您只需点击一下即可创建虚拟现实世界。 自4.5版本以来,CopperCube的专业版支持Oculus Rift耳机的开发版本:只需在编辑器中检查“Oculus Rift支持”复选框,然后在您的应用程序中使用第一人称射击相机,用户就可以 完全控制它使用裂谷。 支持DK1和DK2(beta)

CopperCube(3D游戏引擎) v5.6 官方最新版下载

更新日志

CopperCube 5新功能:

1、支持风移动植被

草,叶和其他植被现在可以被风吹动。 这适用于地形上的草地,树木的叶子,或者你喜欢的任何其他物体:这是一种新的材料类型设置。 如果您使用“透明(阿尔法通道)”类型的材质,可以在材质窗口的组合框中选择“高级设置...”,并选中“由风移动”选项

CopperCube(3D游戏引擎) v5.6 官方最新版下载

这适用于WebGL,Android和Windows / D3D目标。 在不支持这一点的系统上,系统自动回到静态植被。

没有性能影响,因为每个运动都是在GPU上计算的。 在场景图形浏览器中选择根节点时,可以通过更改属性窗口中“风”复选框下的值来调整风参数。 可以在地形的属性窗口中启用/禁用地形的草地移动

2、无边界/动态窗口支持

Windows目标现在支持一种称为“无边界窗口”或“动态”模式的新窗口模式。 它有一些优点:

在窗口(=非全屏)模式下,窗口可调整大小

可以随时轻松地在全屏模式和窗口模式之间进行切换

现在,全屏模式自动调整大小以达到用户屏幕的分辨率

现在,游戏和其他应用之间的任务切换是可能的,而且非常快

现在可以通过点击“最大化”窗口按钮切换到全屏

CopperCube(3D游戏引擎) v5.6 官方最新版下载

大多数现代游戏通常使用这种模式。

当然,以前仅支持窗口模式支持的排他模式仍然可用。

对于所有新项目,此新模式被默认启用。 对于旧项目,如果您喜欢此行为,则需要在发布设置中切换到此项目。

3、改进树生成

程序树生成器现在创建了更好看的树

CopperCube(3D游戏引擎) v5.6 官方最新版下载

4、屏幕截图支持

Windows.exe和Mac OS X .app目标的应用程序现在可以保存屏幕截图。

新的脚本函数ccbSaveScreenshot(filename)将屏幕的当前内容保存到磁盘上的映像文件。 支持的文件格式为.bmp,.jpg,.tga,.psd,.pcx,.png和.ppm。5、高精度模式

当使用Direct3D时,引擎现在以高精度模式运行,导致内插在某些边缘条件下看起来更加平滑

6、使用C ++创建他们的游戏的新功能:

现在有一种方法可以直接从视频驱动程序获取当前的雾设置,使用IVideoDriver :: getFog()

现在可以设置整数着色器常量数组(以前只支持浮点数)

各种其他小的改进在这里和那里

CopperCube(3D游戏引擎) v5.6 官方最新版下载

7、更好的Android多点触控

Android多点触控输入现在也可以与更新更快的Android设备配合使用,有时输入控制器在某些情况下会挂起。

8、其他更小的新功能和错误修复:

更新文档的许多部分

添加瑞典文翻译

可注意的错误修复:

- 修正了在树生成对话框中更改纹理时导致树不能重新生成的错误

- 修复了导致JavaScript的Date()类在D3D设备重置后不再返回正确时间的问题

- 修复了一个错误,导致树实例有时不存储在地形上

下载

猜你喜欢
回顶部 去下载