You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12-2Lines changed: 12 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ Phaser 2.0.2
5
5
6
6
Phaser is a fast, free and fun open source game framework for making desktop and mobile browser HTML5 games. It uses [Pixi.js](https://github.com/GoodBoyDigital/pixi.js/) internally for fast 2D Canvas and WebGL rendering.
7
7
8
-
Version: 2.0.2 "Ghealdan" - Released: -in active development-
8
+
Version: 2.0.2 "Ghealdan" - Released: 28th March 2014
9
9
10
10
By Richard Davey, [Photon Storm](http://www.photonstorm.com)
11
11
@@ -25,6 +25,9 @@ By Richard Davey, [Photon Storm](http://www.photonstorm.com)
25
25
What's new in 2.0.2?
26
26
--------------------
27
27
28
+
The great thing about running an open source project are all the awesome contributions from the community, and this release reflects that. Aside from a raft of small but important ArcadePhysics fixes we've also had the entirely library jshinted and tidied up by xtian. We have had jshint configs in place for a while now, but he's forced us to make them part of the build process and helped tidy-up a number of things that had crept in.
29
+
30
+
We've also updated the included tutorial (and the web version) so it's now fully compatible with Phaser 2 and re-published and updated all of the API documentation, which you'll find in the docs folder in this release.
28
31
29
32
30
33
Welcome to Phaser
@@ -58,12 +61,17 @@ There is also an [un-official Getting Started Guide](http://www.antonoffplus.com
58
61
Change Log
59
62
----------
60
63
61
-
Version 2.0.2 - "Ghealdan" - -in active development-
64
+
Version 2.0.2 - "Ghealdan" - 28th March 2014
62
65
63
66
Bug Fixes
64
67
68
+
* Sprite would glitch if it had an ArcadePhysics Body that was re-positioned out of loop.
69
+
* Sprite would "fly off" if it had an ArcadePhysics Body that was re-positioned during an input handler.
65
70
* Tween.generateData would enter an eternal loop if the total resulted in a float. Now wrapped in Math.floor.
66
71
* ArcadePhysics.Body preUpdate has been modified to stop Sprites with non-1 scaling from gaining delta and moving off the screen (fix #644).
72
+
* ArcadePhysics.Body deltaMaxY wasn't being correctly applied.
73
+
* P2.World - Removing tilemap layer retrieval for object layers in convertCollisionObjects() (thanks bmceldowney, fix #653)
74
+
* Calling Keyboard.stop() wouldn't let you call Keyboard.start() later on in the same game
67
75
68
76
69
77
Updated
@@ -72,11 +80,13 @@ Updated
72
80
* Line.fromSprite now sets "fromCenter" to false by default as Sprite.center is deprecated in 2.x. Documentation and Examples updated to reflect this.
73
81
* All the documentation has been re-published for 2.0.2.
74
82
* Lots of ArcadePhysics.World methods have been marked as private where they shouldn't be called directly (separateX, etc)
83
+
* xtian jshint fixed nearly every single file in the repository!
75
84
76
85
77
86
New Features
78
87
79
88
* Sprite.overlap lets you quickly check to see if the bounds of two display objects are intersecting or not, without having to use a physics system.
89
+
* Keyboard.destroy will now clear all event listeners and any custom set callbacks or Keys.
80
90
81
91
82
92
There is an extensive [Migration Guide](https://github.com/photonstorm/phaser/blob/master/resources/Migration%20Guide.md) available for those converting from Phaser 1.x to 2.x. In the guide we detail the API breaking changes and approach to our new physics system.
0 commit comments