CopperCube Professional是一款功能强大且易于使用的游戏开发软件,您可以使用该软件从单一来源创建跨平台交互式3D游戏。你可以用Flash、WebGL(javascript/HTML)或Windows、Mac OS X和Android的独立应用程序发布你的3D游戏。CopperCube可以帮助您创建场景或将3D模型导入编辑器、设置相机控制器、创建3D几何体、应用碰撞设置、更改纹理、材质等。该程序使您能够创建简单的3D模型全景图和功能齐全的3D游戏。没有限制,你可以创建你想要的3D场景,创建简单的360度全景图,创建可视化建筑,模型查看器等等,今天小编推荐的是
CopperCube 6破解版,它为您提供了一种轻松简单的方式来创建功能齐全的3D游戏,而无需编写任何代码(无需编程)。该程序具有很强的交互性和易用性。您甚至可以使用脚本,并使用ActionScript3或javascript访问引擎中的所有内容。此外,它还支持实时3D角色动画(骨骼动画),支持MilkShape、Microsoft DirectX和B3D格式。确实是一个非常强大的游戏开发工具,感兴趣的朋友下载试试吧。
CopperCube 6破解教程
1、从本站下载数据包后解压,运行CopperCube-6.4-Setup.exe安装软件
2、选择需要安装的组件然后点击next
3、设置安装路径并点击next
4、软件正在安装,请耐心等待
5、安装完成后回到数据包内运行注册表文件lic.reg点击确定即可
软件新功能
1、后处理效果该软件现在包含一系列内置后期效果,可以让你的场景看起来更好:绽放,黑白,反转,模糊,着色和晕影。
这是少数仅在专业版和工作室版中提供的功能之一。它们适用于Windows,Mac OS和WebGL目标。在运行时期间,还可以使用脚本调整,启用和禁用后效应。
2、使用动画导入完整FBX
该软件现在支持加载所有类型的FBX文件。这还包括带有蒙皮网格的动画fbx文件(和动画角色一样)。如果它们被错误地引用,它还会自动搜索纹理。
以前,它支持仅加载FBX 2011,FBX 2012和FBX 2013文件,现在它加载使用FBX插件创建的Maya和Max的所有现有格式,此外还包括:AutoCAD(> = 2011),MotionBuilder(> = 5.5) ,Flame(> = 8),Inferno(> = 5.0),Smoke(> = 6.0)和Revit Architecture(> = 2009.1)
但这仅适用于Windows版本的CopperCube。
3、新的照明系统
该软件现在使用一种新的照明系统,可以使用更明亮的灯(亮度高达4倍)。如果您正在使用旧版本的该软件处理项目,请注意以下事项:
编辑器会自动将您的颜色和灯光设置转换为新系统。但是一定要先备份你的项目。
如果您在项目中使用静态照明,现在看起来可能会有所不同。您需要按“计算”重新计算所有场景的光照。按钮。更新后,您可能还需要稍微调整灯光的半径和颜色。
环境光设置现在非常敏感。保持低值,使一切看起来都很好。
4、统一的颜色和照明
在旧版本的该软件中,可能会发生这种情况,例如,如果您使用实时阴影设置特定灯光,您的场景在不同平台上可能会略有不同,例如在WebGL和Windows .exe目标上。现在不再是这样,你的场景现在到处都是一样的。
5、DDS支持
该软件现在支持DDS文件。您现在可以将它们作为纹理导入,它们可以在所有支持的平台上运行。
6、WebGL 2支持
该软件现在使用WebGL 2,如果没有,则回退到WebGL 1。使用WebGL 1时,后期效果可能看起来不太好,因为它缺少非二次渲染目标支持。在WebGL 2中,这没有问题。
7、加载屏幕图像
除文本和背景颜色外,现在可以为加载屏幕选择徽标图像。在免费版中,这被固定为CopperCube徽标,但在该软件的专业版和工作室版中,您可以更改甚至删除徽标。
8、多选
编辑器最终支持多选:您现在可以通过在拾取对象时按住SHIFT(以及从选择中删除ALT)一次选择多个对象。这样,您现在可以同时移动,旋转,缩放,删除和修改多个对象的纹理和属性。这适用于3D视图以及场景图浏览器。
现在,例如,通过立即在场景图浏览器中选择所有树,可以非常容易地移除或更改地形中的所有树。
9、WebGL自动指针锁
在发布设置中新的“使用FPS摄像头的指针锁定”选项使游戏中的FPS摄像头能够自动使用当今大多数浏览器提供的指针锁定功能,即使不在全屏模式下运行也是如此。
软件特色
1、轻量级一体化解决方案
该软件是一个完整的3D创作工具,包含为多个平台创建游戏所需的所有功能。它重量轻:整个编辑器包括一切只需要大约70 MB,你完成的游戏只是一个小的.exe文件。或者在WebGL的情况下只有200 KB大小的.js文件。
2、最容易使用的3D引擎
没有更简单的软件来创建3D游戏。初学者很容易,有经验的用户也很有趣。您甚至不必编写代码才能使用它。只需点击一切。
3、Windows,MacOS,WebGL和Android
使用该软件,您可以创建应用程序和/或3D网站 - 无需编程:
WebGL网站(.html)
Windows(.exe)应用
Mac OS X(.app)应用程序
Android(.apk)应用
当然,使用该软件创建的应用程序可以自由销售。
4、快速单击Web或应用程序部署
想要从3D场景创建应用程序?
将3D文件导入该软件
在编辑器中编辑场景
选择“WebGL”或“Windows .exe”等平台
点击“发布”并等待大约一秒钟。完成!
该软件简单快捷。
5、地形编辑
该软件包含一个terrain编辑器。可以使用高度绘画工具直接在编辑器中绘制地形,可以使用自动纹理混合到地形中快速绘制纹理。还有用于放置草和灌木以及在地形上自动分配网格的工具。
6、实时阴影和静态照明
该软件支持实时阴影和静态光/阴影计算。如果你愿意,它们甚至可以混合使用。只需单击复选框即可启用实时阴影,或通过单击“计算”来计算静态光照,为游戏添加良好的氛围。按钮(见下文)。这在WebGL目标上甚至可以非常快速地工作。
7、风移动植被
无论是在CopperCube内部生成还是从外部3D模型导入,该软件都支持植被的自动移动。没有性能影响,一切都在GPU上计算。风参数很容易调节。
8、逼真的实时水
该软件支持在所有目标上渲染逼真的水面。高度可定制,您可以从中创建所有内容:
湖
里弗斯
海洋
它甚至可以在诸如WebGL之类的慢速目标上运行得非常快。可以轻松调节水的颜色,透明度,流动方向,波形等。
9、快速物理学
除了内置于该软件中的默认快速碰撞和repsonse系统之外,Windows .exe和Mac OS X .app目标还包括一个完整的物理引擎。有一种名为“按物理引擎移动对象”的行为,可以使对象在现实世界中表现,碰撞和移动。具有“移动时碰撞”行为的物体也将与那些碰撞然后能够移动它们,将它们翻转等等。当物体与世界碰撞时,还有一种方法可以做出反应,例如播放声音,以及使用脚本手动将力强制应用于对象的方法。
10、伟大的特效和后期效果
该软件支持粒子效果,用于创建复杂的粒子模拟,产生如下效果:火和烟,雨雪,喷泉等。专业用户还具有后处理效果,如绽放,模糊,晕影,色彩,反转等。而且,所有这些都无需编程即可工作。
11、无需编程
为了使您的3D场景具有交互性,您可以使用该软件的简单点击事件/动作系统:
您可以轻松定义事件发生时应发生的操作(如播放声音,打开网站,显示项目等)(如用户点击某个项目或到达某个区域)。这里不需要编程。
12、漂亮快速的照明
该软件编辑器具有内置的光照贴图,可以极大地增强3D场景的外观。只需放置几个灯,然后单击“计算”。光照贴图甚至具有全局照明效果,使用起来非常简单。
13、一流的WebGL支持
该软件可生成高度优化,快速且小巧的WebGL应用程序,可直接在任何Web浏览器中运行。与其他产品相比,JavaScript文件的大小可能只有几十MB,而该软件的JavaScript文件大小只有182 KB(版本5.0)。并包括所有功能。这意味着CopperCube创建的WebGL应用程序可以快速下载,快速启动并快速运行。
最重要的是,WebGL引擎是开源的,并且有很好的文档记录。
14、预建游戏行为
您想要创建一个简单的3D游戏,复杂的史诗冒险或第一人称射击游戏:该软件包括预创建的游戏AI行为和动作,因为该软件版本2.无需编程任何东西,只需单击您的游戏角色和敌人。
15、高级动画
该软件支持实时3D动画。它支持播放具有无限量关节和无限量权重的动画网格。该软件可以进行实时动画混合,并将任何对象附加到任何关节。您可以使用任何3D软件对角色进行建模和动画处理,将其导出为支持的文件格式之一,然后将其导入Coppercube。
编辑器还包括一个简单的动画编辑器,用于剪切和定义命名的动画循环。请参阅动画文档中的详细信息。
16、强大的脚本
为了使您的3D场景更具交互性,您可以利用脚本并影响整个场景的各个方面。
您可以使用相同的脚本API在所有发布目标上使用Javascript 。
使用WebGL目标时,如果您想直接访问WebGL,还可以使用其他第二个JavaScript API。
您可以使用着色器编程API创建自己的材质。
工作室版的用户可以使用C ++(Windows / Mac OS)和Java(Android)来自定义他们的应用程序。
该软件文档 中提供了所有脚本函数以及一些教程和示例的完整参考。
17、程序树生成器
该软件包含一个程序树生成器,因此您可以快速创建自己的3D树模型。
生成的树被优化用于实时3D渲染并且具有少量多边形,但无论如何看起来非常好。一代又一代,它们仍然可以自由定制和编辑。
18、集成纹理包装器
该软件包含一个内置纹理打包器,如果您使用未针对游戏进行优化的3D模型(例如从Web下载),这将非常有用。大多数在线可用的3D模型都会应用大量纹理,这会在渲染时减慢游戏速度。您只需在编辑器中右键单击此类模型,然后选择“修改 - >将所有选择的纹理打包为一个”,这将自动优化您的3D模型,并使其下载更快,渲染速度更快。
19、视频回放
该软件的专业版和工作室版包括在Windows .exe和WebGL目标上播放视频的动作。视频可以2D和3D方式播放(就像场景中的任何3D对象一样),可以通过动作(播放/停止/暂停)影响播放,并在视频播放完成或播放失败时作出反应。请参阅视频文档中的详细信息。可在此处查看
此功能的演示。
20、开源
游戏引擎的重要部分是开源的:
整个WebGL代码对每个人来说都是开源的。
此外,工作室版用户还可以:
完整的Windows C ++客户端源代码
完整的Mac OS C ++客户端源代码
完整的Android Java客户端源代码
代码可以自由扩展,并适应您的游戏需求。
21、蒸汽整合
使用该软件作为Windows .exe创建的游戏会自动内置Steam集成。即使没有编程,也支持Steam-Overlay以及使用Steam Achivements的简便方法。
(注意:这当然只有在您的游戏在Steam上发布时才有效。)
22、使用该软件创建的游戏
已经有很多使用CopperCube创建的商业游戏:
在Steam上PostCollapse
在蒸汽上画的传奇
独立的前沿
信件王国
突变X 0915
还有更多
该软件可让您创建您一直想要创建的游戏。
23、Oculus Rift支持(DK1和DK2)
使用该软件,您只需单击一下即可创建虚拟现实世界。CopperCube支持Oculus Rift耳机的开发版本:只需在编辑器中选中“Oculus Rift support”复选框,无论您在应用程序中使用第一人称射击式相机,用户都可以使用Rift完全控制它。支持DK1和DK2(测试版)。
使用说明
一、虚拟现实设备支持
该软件专业版支持虚拟现实设备。此支持目前处于测试阶段。请注意,使用此功能创建应用时,您需要对自己的应用负责。不要使用会使人生病,头晕甚至生病的效果。此外,在启动应用程序之前显示警告免责声明是一种很好的做法。
1、Oculus Rift支持
该软件专业版支持Oculus Rift设备的DK1和DK2版本(这些是Oculus Rift的开发版本,而不是最终的消费产品)。对此的支持仍然是测试版,但测试表明它运行良好。在“Windows .exe”下的“发布设置”中,只需启用虚拟现实设备的复选框即可。
2、这个怎么运作
使用第一人称风格的相机,并由Oculus Rift耳机100%控制。可以通过移动鼠标来额外调整身体旋转。可以切换到不同的相机。
其他类型的相机也可以使用,但是它们是固定的,你不能通过移动头来移动它们。
对于慢速硬件,您可以通过在应用程序中按F11来禁用失真效果。这将使渲染速度提高大约两倍(取决于您的硬件)。
在创建世界时,请注意,使用VR设备时,对象的比例和大小非常重要。建议世界规模为1.0单位,1米。如果您使用的是其他尺寸,则应该可以在选项设置中进行调整。
该软件支持Oculus Rift的DK2和DK1(向后兼容模式),但也适用于较新版本。对于没有Oculus Connect驱动程序的纯DK1支持,请使用该软件 5.0.1或更早版本。
你需要一个具有非常快速的3D硬件的快速系统,以使效果更好:延迟是非常重要的,并且场景渲染两次,减慢一切。如果可能,请缩小场景,以便更快地工作。
如果您的应用程序是作为Oculus Rift应用程序发布的,它也可以在没有找到VR设备的情况下工作,并且系统会提示用户是否希望应用程序正常启动,这对测试非常有用。
CopperCube Oculus Rift支持目前仅适用于Windows .exe目标。此外,图形驱动程序将被强制为OpenGL。
请注意,此功能仍为测试版。它通常有效,但可能有错误。
二、定义摄像头控制器
为了定义该软件用程序的用户应该如何控制摄像机,您需要在场景中添加摄像机对象。只需单击场景编辑工具栏选项卡中的相机按钮,就会打开一个对话框,您可以在其中选择要使用的相机类型:
有几种相机类型可供选择:
简单相机:一个非常简单的相机,完全不动。当您想要编程自己的相机控制器时,此相机类型也非常有用。
自由飞行相机:从第一人称射击游戏中已知的相机。您可以使用光标键自由飞行,并使用鼠标环顾四周。
FPS相机:从第一人称射击游戏中已知的相机。您可以使用光标键移动并使用鼠标环顾四周。
模型查看器相机:围绕相机目标的物体进行轨道运行。
还有一些
另请注意,默认情况下,新相机在移动时会与场景中的墙壁发生碰撞,并在进入场景时处于活动状态。如果您不想这样,请取消选中以下选项。
1、调整相机控制器设置
在场景中添加新摄像机后,您可以在“行为”选项卡中找到摄像机控制器的设置。通常,有一个'第一人称射击风格控制'行为(用于'自由飞行'和'FPS'相机)或'模型查看器相机风格控制'行为,如果你选择'移动时碰撞几何',那么应该是'移动时碰撞')行为:
通过选择其中一个行为,您可以调整其值,例如移动速度或到模型控制器摄像头中心的距离。您可以使用“+”按钮添加新行为,并使用“ - ”按钮删除现有行为,但请注意这一点。
2、看方向
添加新相机后,您可能会注意到它将有一条线连接到空间中的某个点:
这个小点表示相机的视线方向。选择摄像机尖塔点并简单地移动它时,您可以设置新的目标位置:
摄像机目标不仅是摄像机最初看到的位置,还是模型查看器受控摄像机的旋转中心。
3、碰撞
添加新相机并选择“移动后碰撞几何体”后,您可能会注意到选中时会在其周围绘制黄色椭圆体:
这是由添加到相机的“行为”引起的。此行为被命名为“移动时发生碰撞”,可以在属性窗口的“行为”选项卡中找到:
选择“移动时碰撞”行为时,您可以编辑其设置。 “尺寸”设置会影响相机周围椭圆体的大小,因此这是移动相机的人的体型。如果要调整碰撞体中头部或眼睛的位置,请更改“相对位置”中的值。为了启用重力,使相机掉落,请选中“AffectedByGravity”。对于更大或更小的重力,您可以在根场景对象的属性(='属性')中调整'重力'的值。选择“-100”表示非常强的重力下降,或“0”表示没有重力。
如果您需要精确设置场景中相机发生碰撞的项目,请设置或取消设置场景中相关项目的属性选项卡中的“碰撞”复选框。
4、卡住了
有时,移动时可能会卡在几何体中。始终将相机放在一个位置,以便黄色椭圆体不会在开始时与墙壁碰撞,这样它就不会卡住。
如果相机在移动过程中卡住,则问题可能是3d网格:在对相机碰撞的静态几何体进行建模时,需要注意一点。几何应该是封闭的,不应该有任何单边多边形伸出任何地方,这些通常是一个卡住的地方。
此外,如果应该在一起的顶点不完全在同一点可能会导致问题。如果使用的三维建模软件支持“合并点”等功能,使邻居顶点完全在同一个位置,建议这样做,它通常也有帮助。