When comparing CopperCube vs Crystal Space 3D, the Slant community recommends CopperCube for most people. In the question“What are the best 3D game engines?” CopperCube is ranked 25th while Crystal Space 3D is ranked 44th.
Ranked in these QuestionsQuestion Ranking
Pro Allows creating 3D apps and games without programming
Pro Available on Steam
CopperCube is available on Steam It was Greenlit.
Pro Easy to learn and to use
Pro Native WebGL support
Can create 3D games as real WebGL apps, running inside websites. Doesn't use a cross compiler, so WebGL apps are small and download quickly.
Pro Good 3D editor
Includes easy to use 3D editor for quickly clicking together 3D games.
Pro Exports to irrlicht
It was also written by the founder of irrlicht, although it is not open source.
Pro Good terrain editor
CopperCube includes a terrain editor. Terrain can be drawn with height painting tools directly in the editor, textures can be painted quickly with automatic texture blending into the terrain. There are also tools for placing grass and bushes, and for distributing meshes automatically over the terrain.
Pro Fast prototyping
You can quickly develop an experimental working model of the product (prototype), because the engine gives you access to a lot of prefabs, plugins and settings. And, you can use the visual programming to speed up the process, even if later you have to write code in order to improve the final product.
Pro Oculus Rift support
Supports both DK2 and DK1.
Pro Scripting language bindings (via swig) python, perl, tcl
Scripting language biddings are available via swig, supposedly any swig target could be used If you are okay with building, and probably maintaining, the project for your own needs then you may be able to build bindings for your favorite scripting platform.
As noted in a slant "con", there are no binary releases, including no prebuilt bindings.
Pro Cross platform
Runs on all major desktop platforms.
Con No binary releases.
Expect to compile this from source if your want to play with it.
Ubuntu has a package for it, but that package appears to be missing it's scripting language bindings. I expect the build is also quite old and i fear may be dropped in coming Ubuntu releases.