After little over 3 months a new version is finally here. Due to a major project at work keeping me in crunch mode for almost 2 months I didn't have a whole lot of time to spend on this version, so the list of new features is small. But I did manage to keep up with the bug fixing, so there is a long list of fixes that make this version an important one.
Among the feature improvements is the work I've done to the save bytecode. It is now much smaller than before, possibly as much as two thirds smaller. It is now also byte order independent. There is still some way to go before it is truly platform independent, but this is a major step towards that goal.
Another feature is the addition of the ability to register function definitions from the application. This allows the application to register an interface that allow script function pointers to be passed from script to the application and back.
The final feature improvement is the addition of a new factory function to the array type (both the built-in and the template add-on) that allow the initialization of all elements with a default value. The main motivation of this was to allow the initialization of multidimensional arrays in one call.
Please check the changelog for the list of bug fixes.
Regards,
Andreas
AngelScript 2.19.0
AngelCode.com - game development and more - Reference DB - game developer references
AngelScript - free scripting library - BMFont - free bitmap font generator - Tower - free puzzle game
SWEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEET!!!!! Any idea if the optimized bytecode improved performance at all?
Probably not, I haven't done work to improve performance with this version.
I haven't actually changed the bytecode that is executed by the VM. I only changed the way it is stored to disk in order to reduce space.
I haven't actually changed the bytecode that is executed by the VM. I only changed the way it is stored to disk in order to reduce space.
AngelCode.com - game development and more - Reference DB - game developer references
AngelScript - free scripting library - BMFont - free bitmap font generator - Tower - free puzzle game
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement