Complete release notes for the current and previous versions of the engine.
Newest version: 1.2.149
This release is the largest release we have made so far, it even outweighs the alpha (1.0).
Below are the changes listed in order of importance.
We have completely revamped our particle system and made a new editor to go with it.
We are really happy with how it came out and want to thank all the great VFX designers who provided feedback during the development.
Check out the video below and see the new guide for more info.
"Defold Particle FX"
We have enabled mipmaps for prettier graphics.
iOS devices require the width and height of mipmapped textures to be Power-Of-Two, so all images are currently automatically scaled to the closest POT.
If your images appear blurry after this release, you can make them crisp again by padding your images to the closest POT above the current width and height.
Reasonable POTs are: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024 and 2048.
We have added support for iOS 6 (we now support 4.3 and up).
The orientation of the game (portrait or landscape) is automatically selected based on the specified resolution (see the reference).
The editor now locates devices faster and in a more stable manner.
When starting the game on your device, the load times have been heavily reduced by using a cache (which means that the first time might be slower since nothing is cached).
We now also support the retina display and have improved life-cycle support.
There is now a proper sound component, which you can add to your game objects to play sounds and specify if they should loop or not.
We have also added support for OGG files on top of the WAV support.
We have unified the camera navigation to work the same in the Scene, Tile Source, Tile Map, Particle and Curve editors.
The navigation is still Maya-style with the addition of using the scroll-wheel to zoom.
Games in Defold runs at 60 FPS by default, this can now be configured in the game.project file (see the reference for more info).
There is a now a function called sys.open_url(url) which lets you open a URL in a browser (according to end-user settings) from inside your game.