We stand with Ukraine to help keep people safe. Join us
CopperCube free download for Mac


Version 5.3

3D authoring tool for creating games, 3D apps, and websites.

CopperCube overview

CopperCube is a 3D authoring tool - create 3D websites, apps and games without programming. It creates Mac OS X and Windows apps, WebGL and Flash websites and Android apps. 3D games created with CopperCube also run on iOS 8 via WebGL. You don't have any programming skills for this, you can click your apps and games together from existing actions and behaviors. But it also offers a scripting interface for advanced users. It supports everything from terrain, particle systems, character animation, effects, physics, video playback, network communication, iOS 8 (via WebGL), shader programming, animation blending, and more.

What’s new in version 5.3

Updated on Jun 20 2017

Version 5.7:

Note: While Finder will indicate that the app is at version 5.3, the developer refers to this version as 5.7.

Realtime Shadows Support:
  • CopperCube can now draw dynamic shadows, by using shadow maps.
  • This works nicely for outdoor scenes: Put a directional light into your scene and activate the "realtime shadows" checkbox of the root scene object.
realtime shadows realtime shadows:
  • You can have both static lighting (light maps), dynamic lighting (shadow maps) and no lighting (white) for objects in the same scene.
The technique used is pretty fast and also works nicely in WebGL on websites:
  • realtime shadows
  • It is possible to select manually which object should cast shadows and which should not.
  • There are also a few parameters which can influence the look of this. There is a new tutorial showing how all this works.
  • Limitations: This works only for Windows .exe target with Direct3D and for the WebGL target. Only one, namely a directional light source is supported for shadow casting. (You can also add other light sources of course, but they won't cast shadows)
Big game support and dynamic level loading:
  • If your game uses a lot of data like textures / sounds / scenes etc, CopperCube now makes it easy to do this as well: You can now dynamically load levels and scenes at runtime. There is now a scripting function named 'ccbSwitchToCCBFile()', which when invoked will wipe the memory and load/start that new file. This makes it possible to split your game up easily into multiple files. Works for Windows .exe and MacOS apps.
Simplified uploading games to Android Play Store:
  • If you are using a newer Android SDK, your CopperCube generated Android game can be uploaded again directly to the store without the need to manually zip-align it. Background: Google moved the zipalign tool location in newer SDKs to another location. CopperCube now detects this.
  • google play upload
  • Additionally, CopperCube is now also compatible with Android Studio.
D3D Runtime detection:
  • The editor will now detect missing installed DirectX runtimes and provide a download link to install them.
Floating point render targets:
  • C++ code (windows.exe / mac os x): Floating point render to texture formats are now supported
Saving textures:
  • You can now save textures to disk using the new scripting function ccbSaveTexture(). This is for example useful when using the built-in 3d model texture packer, and you want to export the model or texture. You can also save textures directly in the editor by right-clicking the texture and choosing "save as...".
Other, smaller new features and bug fixes:
  • The default Android update mode is now 'every frame' instead of 'when scene changed', resulting in a more smooth gameplay. Also, this will reduce the 'stuttering' which some people noticed on faster Android devices.
  • The editor now uses some bigger default window sizes when run on bigger screens
  • Windows .exe Apps no longer store their variables in the "CopperCubeApp" folder in the registry, but in a folder named after the application name.
  • The engine now uses less memory when run on Windows / Mac OS
  • WebGL: Replaced local files warning with updated information (the "allow-file-access-from-files" flag doesn't work anymore with Chrome)
  • Fixed a bug causing dynamic point lights not to rendered correcty sometimes when there was a directional light active as well
  • Improved polish translation
  • Fixed a problem when using the "Restart scene" action which caused memory to leak.
  • Resetting a behavior now using the "Reset" action causes the FPS camera and keyboard controlled camera also to reset their keyboard states.





43.9 MB



App requirements

  • Intel 32
  • Mac OS X 10.4 or later
Try our new feature and write a detailed review about CopperCube. All reviews will be posted soon.

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.

(0 Reviews of )

There are no reviews yet
  • Comments

  • User Ratings

Help the community
There are no reviews yet, be the first to leave one
Help the community
There are no ratings yet, be the first to leave one
How would you rate CopperCube?
How would you rate CopperCube?
Similar apps
Be the first one to propose an app
similar to CopperCube.