CopperCube Game Engine 5.3 released!

[url=store.steampowered.com/app/364970]CopperCube Game Engine 5.3[/url] is now available on Steam. This free updates includes lots of new features: [h1]Fog rendering[/h1] Added Fog rendering support. You can now add fog to your scenes simply by clicking the "Fog" checkbox on the root node of your scene. Looks great on terrain. Fog color and density are adjustable. [img]http://www.ambiera.at/downloads/images/fogrendering.jpg[/img] [h1]Greatly Improved Blender file loader[/h1] CopperCube can now import most low poly Blender .blend files without problems. If you are using Blender as 3D modelling software, you probably don't need to export your files anymore, and can just import the .blend files directly into CopperCube. [h1]Experimental .FBX file import[/h1] The editor now can import .FBX files with the following limitations: Import works for static meshes, working are FBX version 2011, 2012 and 2013. [img]http://www.ambiera.at/downloads/images/fileimport.png[/img] [h1]Android source code[/h1] Users of the pro edition now have access to the full Android client source code. It consists of about 150 java files, and can be used to extend your game for example to include ads, or similar. [img]http://www.ambiera.at/downloads/images/android_source.png[/img] [h1]Performance improvements[/h1] Sound output now runs about 20% faster on Windows and Mac OS X. Also, on Android, WebGL and Flash, collision detection is now much more smooth and faster, using even less CPU time now. [h1]More fine grained sound control[/h1] There is now a new action named "Stop Sound". This can be used to stop a specific single sound. Very useful for controlling the sound environment, and to create stuff like dialogs which can be cancelled, and similar. There is also a corresponding new scripting function available, see below. [img]http://www.ambiera.at/downloads/images/soundcontrol.jpg[/img] [h1]WebGL pinch detection and dynamic scene loading[/h1] Added support for touch pinch gesture detection in WebGL: Pinches are reported as mousewheel events. Also, if you are using the open source WebGL library for scripting your games, there is now the possibility for loading additional files as scenes during runtime on the fly. This means you can now create even bigger games and scenes and only load them when needed. See the CopperLicht::load() function documentation for this. [h1]Spanish translation[/h1] In addition to the already existing 7 translations, the editor now is also available in Spanish. It will switch automatically to spanish if your operating system uses that language, you can switch it back in the options menu. [h1]Other, smaller new features[/h1] [olist][*] New scripting functions: - ccbStopSound: Stops a single specific sound, similar to the action "stop sound" - ccbSetSceneNodeParent: Sets the parent scene node of a scene node [*] There is now a new command "Load new mesh from disk..." to replace the mesh with a new mesh for existing static meshes in the scene [*] The font in the debugger window of the Windows .exe and Mac OS X .app target is now much bigger and better readable [*] Added a tutorial to the documentation on how to create 3D geometry using scripting in the editor [*] Improved, more helpful error messages when loading of a 3D file failed [*] Extended documentation with more examples and hints here and there. [olist]