Monday, 8 March 2010

Engine4.01 released

Collision system coming forward, fixed some bugs introduced with the start of the new collision changes.

Bugs fixed in this release
==========================
TextManager001: Fixed this bug, it was a doosy, such as deep swine involving multiple sprite references which were not being re-wired to the new text sprite.

EngineManager014: Fixed this, bug due to change in collision preparation code. The engine was not marking sprites as moving when they were. The collision engine was detecting collisions but because all sprites were incorrectly marked as not moving no bounce logic was applied.

Changes in this release
=======================

CollisionHelper
---------------

added - PadAndBounce (used by collisionAction.movingBounce replacing AlignAndBounce) doesn't attempt to align a sprite but applies padding and reflects moving sprite, this may cause further problems, which may be countered by altering the sprites Padding value (which defaults to 1 pixel)

EngineManager and Sprite
========================
Various - lots of internal changes in preparation for plugging in new collision systems

No comments:

Post a Comment