Releases
0.9.7
obiot
released this
29 May 07:42
General : melonJS now uses Grunt, the task manager, for the build system
General : game objects will not update unless inside the viewport or obj.alwaysUpdate
flag is enabled
Audio : preliminary audio support for mobile devices (iOS6 for now)
Core : added a me.sys.isMobile
flag to detect running on a mobile device
Core : now using screencanvas
extension for CocoonJS
Core : fixed me.game.remove()
destroying the object too early
Entity : ObjectEntity is now composed with a renderable
component (does not anymore inherit from AnimationSheet)
Entity : renderable default position is now set based on the me.ObjectEntity default anchor point.
Entity : fixed ladder collision detection/management
Examples : new collision_test example (see ticket #103 )
Examples : new font_test example
Font : changed default alignement to left
/top
Font : added multiline support for me.Font
and me.BitmapFont
Geometry : most me.Vector2d
methods return a reference to this
, to allow method chaining
Input : added a me.input.unlockKey()
function that allows to manually unlock key (DblK)
Loader : fixed loader when repeatedly calling the preloader
Renderable : new base class for any objects that needs to draw (Sprite, ImageLayer, GUI, etc...)
Renderable : added TexturePacker Support (see me.TextureAtlas
)
TMX : fixed me.ImageLayer.ratio
on Firefox & Opera
TMX : allows changing the imageLayer default origin using the imageLayer anchorPoint
TMX : added a new me.game.getEntityByProp()
function (DblK)
TMX : added JSON map parsing support
TMX : small optimization for isometric rendering (pixelToTileCoords()
function)
TMX : fixed access to inherited properties
TMX : added an entry point for a potential gzip/zlib TMX decompression plugin
TMX : fixed object positioning on isometric maps (andyveliz)
TMX : property value convention for automatically JSON-decoding; prefix with json:
Video : fixed viewport.shake()
Video : optimized framerate on cocoonJS platforms by using the 'screencanvas' extension
Video : disable video scaling interpolation by default
You can’t perform that action at this time.