I just released
Coppercube 3. This is a major update, with tons of new features. For example, this release adds dynamic lights for all targets, plugins for the editor, JavaScript as language for Mac .app and Windows .exe, polygon editing tools in the editor, audio for the WebGL target, double sided materials, new actions, improved model viewer camera, better 3rd person camera for indoor scenes, improved file importers, better WebGL performance, and much, much more. I've posted a
detailed list of all changes here.
With this release, CopperCube has become a lot more mature now. You can create realistic nice content with it, and with the new low poly editing tools in the editor, it is now also possible to create your 3D content alone with CopperCube, without any external modelling tool if you wish. Of course, the tools in there are very basic and not comparable to a sophisticated modelling package, but it is a start.
I also replaced the internal used scripting language
Squirrel with JavaScript. Not that I didn't like Squirrel, but unfortunately, most people don't want to learn a new programming language just to do some scripting, so I've now switched it to JavaScript, a language which most people already know. All functions have been ported to JavaScript equivalents, and even better: There are about 50% more functions available, giving you access to even more stuff in CopperCube.
There are also a lot of new demos on the website, showing the new features in action:
Backyard Demo Start | Dynamic Light Demo Start |
Model Viewer Demo Start | Building Demo Start |
Third Person Camera Demo Start | First Person shooter Demo Start |
Character Animation Demo Start | Configurator Demo Start |
As always, although CopperCube is a commercial editor, all the Irrlicht releated functionality in that editor will still work even after the trial period is over, so basically that is free to be used. If you have a license for the editor anyway, you'll get a -60% discount when upgrading to this version (see the buy page for details).
i am looking forward to the mouse locking and fullscreen apis.