rich Posted April 11, 2014 Share Posted April 11, 2014 Hi all, I'm pleased to announce that we've just released Phaser 2.0.3 onto Github https://github.com/photonstorm/phaser In this release we have upgraded both pixi.js to v1.5.2 and p2.js to v0.5.0. This improves features and stability across the whole framework, and as always you'll find the complete list of improvements in the change log. We've taken some time to enhance the Particle Emitter adding a few substantial features such as the ability for Particles to now change scale or alpha over time using any of the easing functions, or apply a blend mode. These small additions now allow you to create visually more impressive effects than before, and while we still have a complete overhaul of the particle system on our roadmap it's a welcome boost in the meantime. Along with the p2.js update we have also refined the Phaser P2 classes, making tweaks that help overall performance, such as splitting the world bounds into separate bodies. The World now has a default contact material, which allows for easier setting of responses when objects collide with no materials set. All in all it's a powerful update. What's interesting is that loads of the new features and bug fixes in this release have come direct from the community. Of course we've been busy and working hard on Phaser as well, but the volume of contributors now is fantastic. We've have always listed their names next to the issues they helped resolve, but now we're doing so with their github usernames directly so they appear on the revisions change log. As promised with the 2.0.0 release we have done all of this without changing existing API calls in the core Phaser classes. New features are introduced either via the creation of new optional parameters or by creating new methods. Where a feature has been deprecated we have flagged it as such in the docs, but left it in so as to not break existing code. Some of you may not be aware, but the phaser.min.js file in the build folder contains all 3 physics systems bundled in. We've refined our build process so that it's easy for you to create custom builds now via grunt, but if you know you only need Arcade Physics (and not P2 or Ninja) then you can use phaser-arcade-physics.min.js which is found in the build/custom folder. This will save you 180KB from the minified file size, so please use it if you can. Have fun everyone Mefteg, ram64, srikarg and 7 others 10 Link to comment Share on other sites More sharing options...
rich Posted April 11, 2014 Author Share Posted April 11, 2014 Also get this - Phaser is exactly 1 year old tomorrow https://github.com/photonstorm/phaser/commit/5c705c4b31616ca6db4f7057ae298f5c67f80b29 So much progress in so little time! Arlefreak, srikarg and ianmcgregor 3 Link to comment Share on other sites More sharing options...
jerome Posted April 11, 2014 Share Posted April 11, 2014 congratulations !!!:-D Link to comment Share on other sites More sharing options...
turnA Posted April 11, 2014 Share Posted April 11, 2014 Congrats and happy birthday to PhaserJS! Btw, can we now use PixiJS generateTexture function on Phaser? Link to comment Share on other sites More sharing options...
Zaidar Posted April 11, 2014 Share Posted April 11, 2014 Happy Birthday ! 1 year I follow the growth of this framework, and I'm really impressed by the current quality we have on lots of points. Keep up the really good work, and also big thx to all contributors. Link to comment Share on other sites More sharing options...
gaelbeltran Posted April 11, 2014 Share Posted April 11, 2014 The pace at which Phaser is evolving is impressive. Link to comment Share on other sites More sharing options...
gikdew Posted April 11, 2014 Share Posted April 11, 2014 I love the weekly updates and I love phaser! (does not hurt a little love from time to time) Link to comment Share on other sites More sharing options...
STuFF Posted April 11, 2014 Share Posted April 11, 2014 good job, and thank you for everything Link to comment Share on other sites More sharing options...
nilocesar Posted April 11, 2014 Share Posted April 11, 2014 Muito obrigado pelo seu trabalho... Link to comment Share on other sites More sharing options...
ctmartinez1992 Posted April 11, 2014 Share Posted April 11, 2014 Wow, 1 year of phaser, let's hope it goes for another year. Link to comment Share on other sites More sharing options...
Mike Posted April 11, 2014 Share Posted April 11, 2014 Very cool. Happy Birthday Phaser. btwMy brother has a birthday today, too. Link to comment Share on other sites More sharing options...
thejkfever Posted April 12, 2014 Share Posted April 12, 2014 Wow Congratulations. I have made a simple game, and I'm using Phaser in tutoring a student that wants to make an HTML5 game. I ran into a couple issues last night though: When starting a new state we tried to pass an extra parameter which game.state.start and it wasn't passing properly.We then realized we were on an old version of Phaser, but when we upgraded, the buttons stopped working...I thought maybe we installed the buttons incorrectly, but when I tried the button examples on the Phaser example site, those buttons didn't work with 2.0.3 either.In fact it took downgrading about 4 versions for the buttons to start working again... Does anyone know anything about this? Link to comment Share on other sites More sharing options...
rich Posted April 12, 2014 Author Share Posted April 12, 2014 Hmm strange, the button examples are all working fine for me: http://examples.phaser.io/_site/view_full.html?d=buttons&f=action+on+click.js&t=action%20on%20click Anyone else seeing this? Link to comment Share on other sites More sharing options...
JP91 Posted April 13, 2014 Share Posted April 13, 2014 long live phaser. ehhhh.... this does not work as it should or perhaps a mistake of mine. game.physics.p2.getSprings() and getConstraint()---->output: null Link to comment Share on other sites More sharing options...
i3Designer Posted April 13, 2014 Share Posted April 13, 2014 Long live Phaser and Happy Birthday!!! Link to comment Share on other sites More sharing options...
codevinsky Posted April 14, 2014 Share Posted April 14, 2014 I've added 2.0.3 to CDNJS. Link to comment Share on other sites More sharing options...
ZoomBox Posted April 15, 2014 Share Posted April 15, 2014 Awesome work with the particles !(and happy birthday) Link to comment Share on other sites More sharing options...
DWboutin Posted April 22, 2014 Share Posted April 22, 2014 Awesome work and Happy birthday PHASER! You are awesome guys!!! I got only a little problem with yeoman generator. When i follow this tutorial http://codevinsky.ghost.io/phaser-2-0-tutorial-flappy-bird-part-1/ My "dist" folder doesn't have the phaser.js file in it. Will you repair that? Link to comment Share on other sites More sharing options...
george Posted April 22, 2014 Share Posted April 22, 2014 @DWboutin the yeoman generator is maintained by codevinskyCreate an issue in the appropriate github repository at https://github.com/codevinsky/generator-phaser-officialRegards George Link to comment Share on other sites More sharing options...
gingerbeardman Posted November 29, 2014 Share Posted November 29, 2014 I see the yeoman generator has not been updated in a long time, and is still broken in the way mentioned above. I have tweeted codevinsky about it, let's see what happens. Link to comment Share on other sites More sharing options...
Recommended Posts