The Defold game engine received another update, this one bringing it to verison 1.2.115. New to this release is the ability to dynamically load/unload any factory resource. The engine also gained the ability to toggle vsync on and off. If you are an Ubuntu user, be aware that the minimum version has been bumped to 16.04. If you are interested in learning more about the Defold engine, we have a complete tutorial series available here.
Further details of this release:
DEF-2760– Added: Dynamic loading/unloading of collectionfactory and factory resources
DEF-1101– Added: Ray cast response on miss
DEF-1785– Added: Software vsync
DEF-2913– Added: Updated PVRTexLib to version 4.18
DEF-1284– Added: Updated LuaJIT to version 2.0.5
DEF-2902– Fixed: Improve handling of erroneous mesh input data
DEF-2915– Fixed: “ERROR:RESOURCE: Empty resource path” is spammed in console
DEF-2907– Fixed: Spine draw order out of bounds
DEF-2891– Fixed: Fixing invalid MathUtil::decompose and quaternionFromMatrix.
Documentation is going through a slow metamorphosis from larva (Editor 1) via pupa (currently) to butterfly (Editor 2).
- New resource management manual. https://www.defold.com/manuals/resource/10
- Updated manuals on factories and collection factories. https://www.defold.com/manuals/factory/6 and https://www.defold.com/manuals/collection-factory/5
- New installation manual. https://www.defold.com/manuals/install/3
- New editor overview. https://www.defold.com/manuals/editor/4
Work in progress
Native Extensions + Linux
The upgrade of our CI machines was a big step towards supporting Linux as a platform in Native Extensions.
We’ve also decided to remove the 32 bit OSX + Linux support for the engine itself. This will remove two very old platforms for us; 32 bit OSX is obsolete, and Editor 2 only supports 64 bit Linux.