Phaser 3, new Docs and Phaser World

Published on 27th October 2015

Hello patrons!

I just wanted to let you all know what's been going on at Phaser HQ recently.

Phaser World

First of all I finally sorted out the mess that was the Phaser newsletter. It had lay dormant for many months. Coupled with the fact that most people didn't even know to check the Phaser site for fresh news it seemed time to resolve both these problems. So Phaser World was created.

The aim is to be a summary of the news that was posted to the Phaser site over the previous week. The first couple of issues have been well received and Issue 3 goes out this Friday. I'm still finding my feet with it, so the structure is likely to shift around a bit, but so far I'm happy with the results. We've nearly 4000 subscribers as well, which is awesome.

New Phaser Docs

I spent a good while sorting out the Phaser API docs site. It now has a new layout which hopefully you'll all find quicker to use. You can easily change versions from the header, there's a prominent search box and deep links into page content are preserved and honoured. It feels good to get this site upgrade out of the way in advance of the overall docs sweep we're undertaking with Phaser 2.4.5.

Phaser 3

Development of Phaser 3 continues at quite a steady pace. We're currently in the process of breaking down core Phaser classes and reconstructing them under the new module structure. This is an extremely cathartic process. It feels good to be leaving 'baggage' behind and taking over only what's necessary, and slimming things as we go.

On the flip-side of this, because the new structure is so granular I don't have to worry about things being 'too large', because you can literally tailor your game to use only exactly what you need.

I'm very pleased with the way the new Loader works and it has to be said that on the whole working with ES6 has been a complete joy. The code is significantly more concise now. It was definitely the right move for the project and will hold us in good stead for the years to come.

Follow Phaser 3 development on its github repo.

Hello patrons!

I just wanted to let you all know what's been going on at Phaser HQ recently.

Phaser World

First of all I finally sorted out the mess that was the Phaser newsletter. It had lay dormant for many months. Coupled with the fact that most people didn't even know to check the Phaser site for fresh news it seemed time to resolve both these problems. So Phaser World was created.

The aim is to be a summary of the news that was posted to the Phaser site over the previous week. The first couple of issues have been well received and Issue 3 goes out this Friday. I'm still finding my feet with it, so the structure is likely to shift around a bit, but so far I'm happy with the results. We've nearly 4000 subscribers as well, which is awesome.

New Phaser Docs

I spent a good while sorting out the Phaser API docs site. It now has a new layout which hopefully you'll all find quicker to use. You can easily change versions from the header, there's a prominent search box and deep links into page content are preserved and honoured. It feels good to get this site upgrade out of the way in advance of the overall docs sweep we're undertaking with Phaser 2.4.5.

Phaser 3

Development of Phaser 3 continues at quite a steady pace. We're currently in the process of breaking down core Phaser classes and reconstructing them under the new module structure. This is an extremely cathartic process. It feels good to be leaving 'baggage' behind and taking over only what's necessary, and slimming things as we go.

On the flip-side of this, because the new structure is so granular I don't have to worry about things being 'too large', because you can literally tailor your game to use only exactly what you need.

I'm very pleased with the way the new Loader works and it has to be said that on the whole working with ES6 has been a complete joy. The code is significantly more concise now. It was definitely the right move for the project and will hold us in good stead for the years to come.

Follow Phaser 3 development on its github repo.