Engine5.03
Another bug fix release
Bugs fixed in this release
==========================
Fixed more animation bugs such as LastFromAndStop and LastFrameAndFirst, there will be more
Fixed KeyPressed and KeyReleased, which exhibitted the opposite behaviour (because I had old and new states the wrong way around and fixed that, not releasing I had bodge pressed and released - doh!), this fix may break your code, so you may need to switch them over as well!!!
Changes in this release
=======================
Continued the process of wrapping the debug output and metric code in #if DEBUG #endif directives so this code will be skipped in release builds of the engine. I will need to provide a release and debug build of the engine for this to be useful, so I have re-organised the folders where the versions of the engine are stored.
The structure is as follows:
Look inside Game Programming Resources -> XNA ENGINE VERSIONS
Inside this folder will be the different numbered version of the engine
5.01
5.02 etc...
Inside the version folder from 5.02 onwards you will find a Debug folder which contains the dll and the xml file you should normally use during development. You will also find a Release folder which contains just a dll which contains release version code. This will give a slight speed increase as eventually all debug code will be removed from it.
Monday, 29 November 2010
Tuesday, 9 November 2010
Engine 5.02 released
Engine5.02
Just a bug fix release here
Bugs fixed in this release
==========================
Couple of stupid audio bugs fixed, one which was trying to assign debug metrics to audio effects that had ended and another one which was trying to manipulate killed audio effects.
Fixed some serious animation bugs that occured when performing manual animations using ShowNext() and ShowPrevious(), these have existed forever and only affect AnimationEndActions set to Repeat
Changes in this release
=======================
Started the process of wrapping the debug output and metric code in #if DEBUG #endif directives so this code will be skipped in release builds of the engine. I will need to provide a release and debug build of the engine for this to be useful, so I have re-organised the folders where the versions of the engine are stored.
The structure is as follows:
Look inside Game Programming Resources -> XNA ENGINE VERSIONS
Inside this folder will be the different numbered version of the engine
5.01
5.02 etc...
Inside the version folder from 5.02 onwards you will find a Debug folder which contains the dll and the xml file you should normally use during development. You will also find a Release folder which contains just a dll which contains release version code. This will give a slight speed increase as eventually all debug code will be removed from it.
Just a bug fix release here
Bugs fixed in this release
==========================
Couple of stupid audio bugs fixed, one which was trying to assign debug metrics to audio effects that had ended and another one which was trying to manipulate killed audio effects.
Fixed some serious animation bugs that occured when performing manual animations using ShowNext() and ShowPrevious(), these have existed forever and only affect AnimationEndActions set to Repeat
Changes in this release
=======================
Started the process of wrapping the debug output and metric code in #if DEBUG #endif directives so this code will be skipped in release builds of the engine. I will need to provide a release and debug build of the engine for this to be useful, so I have re-organised the folders where the versions of the engine are stored.
The structure is as follows:
Look inside Game Programming Resources -> XNA ENGINE VERSIONS
Inside this folder will be the different numbered version of the engine
5.01
5.02 etc...
Inside the version folder from 5.02 onwards you will find a Debug folder which contains the dll and the xml file you should normally use during development. You will also find a Release folder which contains just a dll which contains release version code. This will give a slight speed increase as eventually all debug code will be removed from it.
Subscribe to:
Posts (Atom)